ما معنى index؟
المعنى في مجال قواعد البيانات وSQL مع أمثلة
index: فِهرس
بنية بيانات إضافية تُنشأ على عمود واحد أو أكثر لتساعد قاعدة البيانات في العثور على الصفوف بسرعة من دون قراءة الجدول كله، على غرار فهرس الكتاب.
طريقة الاستخدام
غالبًا ما يكون الفهرس أول ما يُفحَص عند بطء الاستعلام. يمكن إنشاء الفهارس وإضافتها وإسقاطها وإعادة بنائها، وقد يستخدم الاستعلام فهرسًا. تسرّع الفهارس القراءة لكنها قد تبطئ الكتابة وتستهلك مساحة تخزين، لذا فإضافتها تنطوي على موازنة. والنوع الافتراضي في معظم قواعد البيانات هو B-tree.
أمثلة
After we added an index on created_at, the query went from six seconds to forty milliseconds.
بعد أن أضفنا فهرسًا على created_at، انخفض زمن الاستعلام من ست ثوانٍ إلى أربعين ميلي ثانية.
يبيّن المثال كيف قلّل الفهرس زمن البحث عن البيانات المرتبطة بوقت الإنشاء.
Too many indexes on this table are slowing down our inserts.
تؤدي كثرة الفهارس على هذا الجدول إلى إبطاء عمليات الإدراج فيه.
يوضح المثال كلفة الفهارس على الكتابة: كل إدراج يستلزم تحديث الفهارس ذات الصلة.
تراكيب شائعة
- create an index
- add an index
- drop an index
- use an index
- composite index
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: الفهارس وأداء الاستعلامات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
