Install
openclaw skills install sql-index-optimizer-multi-db当用户希望“通过建表语句 + 慢 SQL 自动优化索引”时使用此 Skill,支持 MySQL、Oracle、PostgreSQL。脚本使用 Python,自动解析 DDL 与慢 SQL 中的 WHERE/JOIN/ORDER BY 列,生成候选索引及对应数据库的 CREATE INDEX 语句,并输出到文件。
openclaw skills install sql-index-optimizer-multi-dbmd/json),包含候选索引与建议 DDL。dialect:mysql / oracle / postgresqlddl_file:建表语句文件路径slow_sql_file:慢 SQL 文件路径(可多条,分号分隔)format(可选):md/json(默认 md)out(可选):输出路径脚本路径:
/.cursor/skills/sql-index-optimizer-multi-db/scripts/optimize_indexes.py示例:
python3 "/path/to/optimize_indexes.py" \
--dialect mysql \
--ddl-file "/path/to/schema.sql" \
--slow-sql-file "/path/to/slow.sql" \
--format md \
--out "/path/to/index_optimization.mysql.md"
CREATE INDEX 语句EXPLAIN ANALYZEEXPLAIN (ANALYZE, BUFFERS)、pg_stat_statements