Programování Expert Claude

SQL query optimalizace

Optimalizace pomalého SQL query s EXPLAIN ANALYZE.

Vyplňte proměnné

11 polí

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Náhled promptu

0 znaků
Optimalizuj tento SQL query:\n\n**Současný query:**\n```sql\n[QUERY]\n```\n\n**Problem:**\n- Execution time: [TIME]\n- Explain analyze: [EXPLAIN OUTPUT]\n- Bottleneck: [ISSUE - např. seq scan, nested loop]\n\n**Schema info:**\n- Tables: [TABLES]\n- Indexes: [EXISTING INDEXES]\n- Row counts: [COUNTS]\n\n**Requirements:**\n- Target execution time: [TARGET]\n- Result must be: [SAME/EQUIVALENT]\n- Cannot change: [CONSTRAINTS]\n\n**Provide:**\n1. Optimalizovaný query\n2. Explanation of changes\n3. Recommended indexes\n4. Before/after EXPLAIN comparison\n5. Alternative approaches\n\nDatabase: [POSTGRESQL/MYSQL/SQL SERVER].

Legenda

Text v [hranatých závorkách] označuje proměnné, které je třeba vyplnit. Po vyplnění se automaticky nahradí vašimi hodnotami.

Tipy pro lepší výsledky

  • Buďte konkrétní - čím detailnější zadání, tím lepší výsledky
  • Používejte kontext - přidejte relevantní informace pro vaši situaci
  • Experimentujte - zkuste různé varianty a porovnejte výsledky