Recommend indexes
litescope_adviseAnalyze SQLite databases for performance issues like missing indexes on foreign keys, redundant indexes, and full table scans, then provide actionable index suggestions.
Instructions
Analyze a local SQLite database for performance problems and recommend fixes: foreign keys with no index, redundant indexes, and full table scans for any supplied queries. Returns findings with runnable CREATE/DROP INDEX suggestions. Read-only — recommends, never alters the schema. (Local files only.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | Local SQLite file path (advise requires direct file access) | |
| queries | No | Optional SQL queries to check for full table scans |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | The analyzed database. | |
| findings | Yes | Issues with rule, severity, and a runnable suggestion. |