ما معنى full table scan؟
المعنى في مجال قواعد البيانات وSQL مع أمثلة
full table scan: مسح كامل للجدول
قراءة كل صفوف الجدول للعثور على ما يحتاج إليه الاستعلام بدل الوصول إليها مباشرة عبر فهرس.
طريقة الاستخدام
تعرض خطط التنفيذ هذه العملية باسم Seq Scan في PostgreSQL وtype: ALL في MySQL وTable Scan أو Clustered Index Scan في SQL Server. قد تبطئ الجداول الكبيرة، لكنها قد تكون الأسرع في جدول صغير أو حين تلزم معظم الصفوف.
أمثلة
Because the WHERE clause wraps the column in a function, the database does a full table scan.
لأن شرط WHERE يطبق دالة على العمود، تنفذ قاعدة البيانات مسحًا كاملًا للجدول.
قد يمنع تحويل العمود بهذه الطريقة استخدام الفهرس للعثور على الصفوف مباشرة.
A full table scan on 200 rows is nothing to worry about.
لا يدعو المسح الكامل لجدول يضم 200 صف إلى القلق.
قراءة عدد قليل من الصفوف قد تكون أبسط وأسرع من استخدام فهرس.
تراكيب شائعة
- do a full table scan
- avoid a full table scan
- sequential scan
- table scan
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: الفهارس وأداء الاستعلامات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
