AI Blocks

Putting the blocks together

This is taking longer than expected.

Try againBrowse the library
AI Blocks · All skills by job · Minds · Mini tools · How it works · From a source · Apps

AI Blocks › Test and fix code

Slow query fixer

Give it a slow SQL query. Get the cause found and a faster version with indexes where needed.

Slow query fixer is a free AI skill for the job "Test and fix code". Give the instructions to an AI assistant that supports the required files and tools, then review its output.

Free · No account · MIT licence · Made by Burhan Sebin · Level: advanced · Thinking: high

Made by Burhan Sebin. See the original on GitHub; we copied it as it is, with its licence.

What it does

A slow SQL query turned into a fast one, with the reason it was slow explained. You paste the query, or a slow log line, and the skill reads the database's execution plan to find the cause. It looks for full table scans, joins that repeat too much work, sorts that spill and filters that cannot use an index. Then it applies fixes: new indexes for the columns in your WHERE, JOIN and ORDER BY, subqueries rewritten as joins, SELECT * narrowed to the columns you need, and limits added where they make sense. It also tunes common ORM habits that generate bad SQL. It runs the plan again to confirm the gain. Works with PostgreSQL and MySQL.

You give it

You get

Use it when

How to use it

  1. Add it to your AI once: download it and add the folder to Claude, ChatGPT or Codex as a skill.
  2. Ask for the job in your own words. Your AI opens the skill when it fits.
  3. It works best when your AI can run code and reach your database.

More for Test and fix code

Every test and fix code skill