هل تعمل الفهارس على تسريع التحديثات؟
هل تعمل الفهارس على تسريع التحديثات؟

فيديو: هل تعمل الفهارس على تسريع التحديثات؟

فيديو: هل تعمل الفهارس على تسريع التحديثات؟
فيديو: كيفية تحديث فهرس استخدام وندز 2024, شهر نوفمبر
Anonim

فهارس لها تكلفة للإدخالات ، التحديثات ، ويحذف. يجب على دربي فعل العمل على صيانتها فهارس . اذا أنت تحديث جدول ، يجب على النظام الحفاظ عليها فهارس الموجودة في الأعمدة محدث . حتى وجود الكثير من فهارس علبة اسرع حدد العبارات ، ولكن قم بإبطاء عمليات الإدراج ، التحديثات ، ويحذف.

وفقًا لذلك ، هل تؤدي الفهارس إلى إبطاء التحديثات؟

1 إجابة. قاعدة البيانات فهارس جعل قاعدة البيانات التحديثات أبطأ وأسرع في نفس الوقت. هذا يعتمد على تحديث البيان: عندما يكون لديك ملف تحديث في جميع الصفوف مثل تحديث تعيين mytable mycolumn = 4711 ثم فهرس إرادة الخلق ابطئ ال تحديث ، لأنه عمل إضافي يحتاج إلى وقت.

بالإضافة إلى ذلك ، كيف تؤثر الفهارس على أداء قاعدة البيانات؟ فهارس هي هياكل بيانات تتيح لك تحديد الصفوف وفرزها بسرعة في ملف قاعدة البيانات طاولة. على سبيل المثال ، إذا كانت جداولك يتم ضربها بشكل متكرر بعبارات INSERT أو UPDATE أو DELETE ، فعندئذٍ بشكل عام يمكن للأداء انخفاض بسبب فهارس يجب تعديلها بعد تلك العمليات.

بالنظر إلى ذلك ، هل تؤثر الفهارس على أداء التحديثات والإدخالات؟

نعم ، بالتأكيد لا تؤثر على الأداء ل إدراج عمليات الحذف. عندما يتم التلاعب بالبيانات ، فإن جميع ملفات تؤثر على الفهارس تحتاج أيضا إلى أن تعكس تحديث . يمكنك التفكير في استخدام واحد فهرس لتمتد عبر استخدام استعلامات متعددة.

هل يمكن أن تؤدي إضافة فهرس إلى إبطاء الاستعلام؟

من الخطأ يمكن الفهرس فاصوليا فهرس تم إنشاؤه في عمود لا يوفر معالجة أسهل للبيانات أو ملف فهرس تم إنشاؤها على عدة أعمدة بدلاً من الإسراع استفسارات ، يبطئهم تحت . جدول بدون عنقودية يمكن الفهرس كما يعتبر فقير الفهرسة حاجة.

موصى به: