تحسين استعلام SQL بطيء
يحلل استعلامًا بطيئًا وخطة تنفيذه ويقترح إعادة كتابة وفهارس.
توضيح مهم: معظم الاختصارات دي مش أوامر رسمية مبرمجة داخل ChatGPT. هي كلمات بتوجّه الذكاء الاصطناعي لتنفيذ مهمة معينة. بعضها منتشر، وبعضها اختصارات عملية تقدر تستخدمها بنفسك. النتائج ممكن تختلف حسب النموذج، والأفضل تضيف تفاصيل بعد الأمر.
تستخدمه إزاي؟
اكتب الأمر في أول رسالتك للأداة، وبعده طلبك بالتفصيل. الأمر نفسه وطرق كتابته متاحة للمشتركين.
الشرح
«الأمر» يطلب من النموذج دراسة استعلام بطيء مع نتيجة EXPLAIN (ANALYZE) إن توفرت: مسح كامل للجدول، ربط غير مناسب، ترتيب أو تجميع مكلف، شروط تمنع استخدام الفهرس (دوال على العمود، تحويل نوع)، أو استعلامات فرعية يمكن تبسيطها. يقترح إعادة صياغة وفهارس مركّبة بالترتيب الصحيح مع الأثر المتوقع. حدوده: النصيحة تعتمد على خطة التنفيذ الحقيقية وإحصاءات جدولك، والفهرس الجديد يبطّئ الكتابة ويستهلك مساحة؛ جرّب على نسخة بحجم واقعي وقارن الخطط قبل وبعد.
طرق الاستخدام والمثال الجاهز للمشتركين
- كل طرق كتابة الأمر ومعنى كل طريقة
- مثال جاهز تنسخه بضغطة وتجرّبه على طول
- نصائح لنتيجة أدق وأوامر مرتبطة
مشترك بالفعل؟ سجّل الدخول