تطوير البرمجيات · مصطلحات · قواعد البيانات والتخزين الدائم

ما معنى slow query؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح أساسي

slow query: استعلام بطيء

استعلام يستغرق وقتًا أطول من الحد المتفق عليه، فيبطئ التطبيق ويستهلك موارد قاعدة البيانات.

طريقة الاستخدام

يمكن تسجيله في سجل الاستعلامات البطيئة؛ في MySQL توجد slow_query_log وlong_query_time، وفي PostgreSQL يستخدم log_min_duration_statement. تراجع الفرق أبطأ الاستعلامات وتسرعها بالفهرسة أو إعادة الكتابة أو التخزين المؤقت.

أمثلة

  1. The slow query log shows the same report query taking over 30 seconds every hour.

    يُظهر سجل الاستعلامات البطيئة أن استعلام التقرير نفسه يستغرق أكثر من 30 ثانية كل ساعة.

    يسجل السجل تكرار مشكلة الأداء ومدتها لتحديد الاستعلام المستهدف.

  2. One slow query held a lock and blocked the whole checkout flow.

    احتجز استعلام بطيء قفلًا وأوقف مسار إنهاء الشراء كله.

    أدى طول التنفيذ مع القفل إلى منع عمليات أخرى لازمة لإتمام الشراء.

تراكيب شائعة

  • slow query log
  • find slow queries
  • fix a slow query
  • top slow queries

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: قواعد البيانات والتخزين الدائم

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: