لماذا إعادة الفهرسة في خادم SQL؟

لماذا إعادة الفهرسة في خادم SQL؟
لماذا إعادة الفهرسة في خادم SQL؟
Anonim

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

لماذا نحتاج إلى إعادة فهرسة قاعدة البيانات؟

يوفر REINDEXطريقة لتقليل استهلاك مساحة الفهرس عن طريق كتابة نسخة جديدة من الفهرس بدون الصفحات الميتة. انظر القسم 23.2 لمزيد من المعلومات. لقد قمت بتغيير معلمة التخزين (مثل fillfactor) لفهرس ، وترغب في التأكد من أن التغيير قد تم تنفيذه بالكامل.

لماذا نحتاج إلى الفهرسة في SQL؟

الفهرسيستخدم لتسريع أداء الاستعلامات. يقوم بذلك عن طريق تقليل عدد صفحات بيانات قاعدة البيانات التي يجب زيارتها / مسحها ضوئيًا. في SQL Server ، يحدد الفهرس العنقودي الترتيب الفعلي للبيانات في جدول.

متى يجب إعادة فهرسة SQL Server؟

متى يجب إعادة بناء الفهارس في قاعدة البيانات العلائقية (مثل SQL Server)؟ يجب إعادة بناء الفهارسعندما تصبح مجزأة للغاية بسبب الأحداث الخاصة. على سبيل المثال ، تقوم بتحميل كبير ومجمع للبيانات في جدول مفهرس.

لماذا نحتاج إلى إعادة بناء الفهرس في SQL Server؟

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

موصى به: