Recommend database indexes from real queries and schema: missing, composite, covering, partial, and unused indexes, with column order rationale and write-cost trade-offs. Use when the user has slow queries, sequential scans, high database CPU, or asks which indexes to add or drop.