ما معنى slow query؟
المعنى في مجال تطوير البرمجيات مع أمثلة
slow query: استعلام بطيء
استعلام يستغرق وقتًا أطول من الحد المتفق عليه، فيبطئ التطبيق ويستهلك موارد قاعدة البيانات.
طريقة الاستخدام
يمكن تسجيله في سجل الاستعلامات البطيئة؛ في MySQL توجد slow_query_log وlong_query_time، وفي PostgreSQL يستخدم log_min_duration_statement. تراجع الفرق أبطأ الاستعلامات وتسرعها بالفهرسة أو إعادة الكتابة أو التخزين المؤقت.
أمثلة
The slow query log shows the same report query taking over 30 seconds every hour.
يُظهر سجل الاستعلامات البطيئة أن استعلام التقرير نفسه يستغرق أكثر من 30 ثانية كل ساعة.
يسجل السجل تكرار مشكلة الأداء ومدتها لتحديد الاستعلام المستهدف.
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
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: قواعد البيانات والتخزين الدائم
- SQL · لغة الاستعلامات المهيكلة (SQL)
- table · جدول قاعدة بيانات
- column · عمود
- query · استعلام
- relational database · قاعدة بيانات علائقية
- DBMS · نظام إدارة قواعد البيانات (DBMS)
- primary key · مفتاح أساسي
- foreign key · مفتاح أجنبي
- SELECT statement · تعليمة SELECT
- WHERE clause · جملة WHERE
- join · يضم الجداول
- schema · مخطط قاعدة البيانات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
