DataGrip 2023.1 Help

Loading of database objects takes too much time

Introspection is the process during which the IDE retrieves information about a database. This information is used to show the objects in the Database Explorer, display their DDL, suggest them during completion, and in other features for code assistance.

To diagnose a slow introspection, reload the metadata from the database and generate a detailed log file of the process. This information might be helpful for the support team when your introspection takes too much time.

Generate an introspection log file

  1. Right-click a data source and navigate to Diagnostics | Diagnostic Refresh.

  2. Wait till the introspection is finished.

    Introspection rerun process
  3. Find the introspector.0.0.log detailed log file in the file browser window or by clicking its location link in the notification message.

    Introspection log file location

The following screenshot shows the example output of this file.

Diagnostic refresh

To report an issue, you can use any option that is described in the Where to report an issue section. But we recommend using the JetBrains Support Center.

Submit a request in the JetBrains Support Center

  1. Open the request form by doing one of the following:

    • Click Help | Contact Support.

      The request form will contain prefilled fields about your product and OS.

    • Go to the Submit a request page.

  2. Fill in the Submit a request form.

    If it is possible, attach some troubleshooting materials.

  3. Click Submit.

Last modified: 14 July 2022