with one click
database-performance-audit
// Use when Codex needs to audit Django/Postgres database performance, schema, indexes, migrations, ORM query patterns, full-scan risk, constraints, relations, or transaction/locking risks.
// Use when Codex needs to audit Django/Postgres database performance, schema, indexes, migrations, ORM query patterns, full-scan risk, constraints, relations, or transaction/locking risks.
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | database-performance-audit |
| description | Use when Codex needs to audit Django/Postgres database performance, schema, indexes, migrations, ORM query patterns, full-scan risk, constraints, relations, or transaction/locking risks. |
Evaluate database schema and query performance risks from Django models, migrations, indexes, constraints, relations, and ORM usage. Recommend safe database improvements with evidence.
Use this skill when the user asks for database performance, query/schema/index audit, full scan risk, relation design, migration safety, constraints, N+1 query risk, transaction or locking risk.
filter, exclude, order_by, get, joins, foreign keys, uniqueness checks, and dashboardsicontains/search without search index strategysqlmigrate or read migrations for SQL shapeEXPLAIN only on local/dev data and never print sensitive rowsdocs/audits/database-performance-audit.md.Write a Vietnamese Markdown report with:
Schema inventoryBang/model tang truong caoIndex hien co va index can themQuery/full-scan risksRelation/constraint/transaction risksMigration safety risksPhat hien P0/P1/P2/P3De xuat verification voi EXPLAIN/testEach index recommendation must name model/table, field(s), query evidence, expected benefit, and write-cost tradeoff.
migrate, destructive SQL, data cleanup, backfills, DROP, TRUNCATE, or production EXPLAIN ANALYZE.