DataGrip Introspection Slow

Share
Workaround available Windows, macOS, Linux Updated November 14, 2026Based on 2 user reportsHow we research

Quick answer

Introspection is slow when too many schemas are loaded. Limit scope, use incremental or fragment introspection and lower the level to 2.

Most likely fix: Limit the scope

How to fix it

Try these in order — the most common fix is first.

  1. 1. Limit the scope

    1. Click the N of M button next to the data source, database or schema, or use the Schemas tab in Data Sources and Drivers (Ctrl+Alt+Shift+S)
    2. Note the Object filter only hides objects; it does not change the introspection scope
    Did this fix it?
  2. 2. Use a narrower introspection type

    1. Choose Incremental (only changed objects) or Fragment (only objects you refresh) if your database supports it
    2. Unsupported databases fall back to full introspection
    Did this fix it?
  3. 3. Lower the introspection level

    1. Level 1 = names only, Level 2 = everything except source code, Level 3 = everything
    2. Level 2 or 1 is faster for daily work
    Did this fix it?
  4. 4. Restrict source loading

    1. In the data source Options tab set 'Load sources for' to a narrower category, or None
    Did this fix it?

Symptoms

Database Explorer keeps showing 'Introspecting', the IDE lags after connecting or refreshing, large databases take minutes.

Why it happens

  • Too many schemas or databases selected
  • Full introspection on a large database
  • Level 3 loads object source code

This guide also covers

  • datagrip introspection slow
  • datagrip slow
  • datagrip introspecting forever

Still not working?

If DataGrip keeps failing, you're not alone. See every DataGrip problem users report or the alternatives people switch to.

Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.

Talk to us
Fixed it? Share this guide

Other DataGrip errors