پرش به محتوای اصلی
برنامه‌نویسیمتنتوسعه

تحلیل و بهینه‌سازی کوئری SQL

یک کوئری کند را تحلیل می‌کند و سه راهکار با تخمین تأثیر می‌دهد.

TS
1type Result = "ok" | "err";
2
3export async function run(input: string) {
4  // …paste-prompt output…
5  return process(input);
6}

پرامپت

dev-sql-explain-and-optimize.md · ۴۰۴ کاراکتر
For the SQL query below, do three things:

1. Walk through the query in plain English (≤ 5 lines).
2. Identify what is making it slow on a table of ~10M rows.
3. Suggest three concrete optimizations, ranked by expected
   impact. For each: the change, the estimated speedup,
   and the cost (e.g. "+150 MB index").

Assume PostgreSQL 16 with pg_stat_statements available.

Query:
```sql
[paste query]
```

متغیرها

این پرامپت از ۱ متغیر استفاده می‌کند. مقدار هر متغیر را با دادهٔ خودتان جایگزین کنید:

  • [paste query]— مقدار دلخواه خود را جایگزین کنید

سازگاری با مدل‌ها

این پرامپت برای مدل‌های زیر تست و بهینه‌سازی شده است:

Claude 4.7GPT-5
باز کردن در Claude

نکته‌ها

  • پرامپت را قبل از استفاده با دادهٔ واقعی خود تست کنید.
  • اگر خروجی رضایت‌بخش نبود، متغیرها یا توضیحات را دقیق‌تر کنید.
  • می‌توانید این پرامپت را در ابزار دلخواه خود (ChatGPT، Claude، Midjourney، …) اجرا کنید.