Bỏ qua tới nội dung
PromptGeneralCoding & Dev· TVT Intelligence Hub· 2026-11-02

SQL Query Performance Optimizer

Phân tích câu SQL chậm, đọc EXPLAIN, đề xuất index, viết lại query và ước lượng cải thiện.

SQL Query Performance Optimizer là một Prompt (micro-prompt có biến) thuộc nhóm Coding & Dev, giúp phân tích câu SQL chậm, đọc EXPLAIN, đề xuất index, viết lại query và ước lượng cải thiện. Cần 3 đầu vào: Database engine; Câu truy vấn; Schema & quy mô dữ liệu. Dùng trực tiếp với ChatGPT, Claude, Cursor/Windsurf hoặc xuất SKILL.md cho Claude Code, OpenClaw, Hermes.

Biến (3)

Bạn là Database Performance Engineer (PostgreSQL).

QUERY:
```sql
SELECT * FROM orders o JOIN customers c ON c.id = o.customer_id WHERE DATE(o.created_at) = "2026-10-01" ORDER BY o.total DESC
```

SCHEMA / QUY MÔ: orders: 12 triệu dòng, index trên customer_id; customers: 800k dòng

Thực hiện:
1. Chỉ ra nguyên nhân chậm (non-sargable, SELECT *, sort trên dữ liệu lớn, join thiếu index...).
2. Viết lại query tối ưu, giữ nguyên kết quả.
3. Đề xuất index (câu lệnh CREATE INDEX đầy đủ) và giải thích thứ tự cột.
4. Cách đọc EXPLAIN / EXPLAIN ANALYZE để xác nhận cải thiện.
5. Đánh đổi: chi phí ghi, dung lượng index, khi nào nên dùng materialized view hoặc cache.
663 ký tự · ~184 tokens đã điền còn trống

Câu hỏi thường gặp

SQL Query Performance Optimizer dùng để làm gì?

SQL Query Performance Optimizer là một Prompt (micro-prompt có biến) thuộc nhóm Coding & Dev, giúp phân tích câu SQL chậm, đọc EXPLAIN, đề xuất index, viết lại query và ước lượng cải thiện. Cần 3 đầu vào: Database engine; Câu truy vấn; Schema & quy mô dữ liệu. Dùng trực tiếp với ChatGPT, Claude, Cursor/Windsurf hoặc xuất SKILL.md cho Claude Code, OpenClaw, Hermes.

Cần chuẩn bị những thông tin đầu vào nào?

Database engine ({{ENGINE}}); Câu truy vấn ({{QUERY}}); Schema & quy mô dữ liệu ({{SCHEMA}}). Mỗi biến có ô nhập riêng và giá trị mẫu để thử ngay.

Dùng SQL Query Performance Optimizer với ChatGPT, Claude hoặc Cursor như thế nào?

1. Điền biến đầu vào: Điền 3 biến: Database engine; Câu truy vấn; Schema & quy mô dữ liệu. 2. Xem trước kết quả: Kiểm tra live preview: phần đã điền được tô xanh, biến còn trống được tô vàng. 3. Copy cho công cụ AI: Bấm Copy cho ChatGPT/Claude, Copy .cursorrules cho Cursor/Windsurf, hoặc tải SKILL.md cho Claude Code / OpenClaw / Hermes. 4. Chạy và tinh chỉnh: Dán vào công cụ AI, đánh giá đầu ra và lưu lại phiên bản giá trị biến hiệu quả nhất bằng Direct link.

Có thể chia sẻ prompt đã điền sẵn cho đồng đội không?

Có. Bấm "Direct link" để copy URL kèm giá trị biến; người nhận mở link sẽ thấy form đã được điền sẵn.

  • PromptGeneral

    Refactor đoạn code theo Clean Architecture/SOLID, giữ nguyên hành vi, kèm giải thích từng thay đổi và rủi ro.

    #Refactoring#Clean Code#SOLID#Architecture
    Coding & Dev3 biếnChi tiết
  • PromptGeneral

    Review code theo OWASP Top 10: injection, auth, secret leakage, SSRF, XSS — xếp hạng mức độ và đưa bản vá.

    #Security#Code Review#OWASP#AppSec
    Coding & Dev2 biếnChi tiết
  • PromptGeneral

    Lập kế hoạch và sửa code để bật strict mode TypeScript từng bước, loại bỏ any, giữ build xanh.

    #TypeScript#Type Safety#Migration#DX
    Coding & Dev2 biếnChi tiết