حل المشاكل قواعد البيانات لغة الاستعلامات البنيويه هو عملية يفترض ان الاجراءات المتعددة. وهي مبينة ادناه.
|
|
قاعدة بيانات الأداء هو جزء مهم من لغة الاستعلامات البنيويه التي تدير خدمة البيئة لعام 2000. هناك العديد من السبل التي يمكن زيادة الاداء بما في ذلك الفهرسه ، واعادة تجميع القفل.
الفهرسه انشاء الفهارس يمكن زيادة هاءله استفسار الاداء ، ولكن يمكن ايضا ان يؤثر سلبا على تعديل بيانات الأداء. اي تغييرات على الجدول رقم قياسي لها الى ان تظهر في الارقام القياسيه لهذا الجدول ، وجميع التغييرات تسجيل دخولك. هذه العوامل تتضافر لتنتج التباطؤ في تعديل بيانات المهام.
القفل لضمان ان البيانات تغيرت بها مستخدم واحد لا غير متوقعة تؤثر على مستخدم آخر للعمليات ، ويستخدم لغة الاستعلامات البنيويه خادم 2000 الاقفال. القفل تحمل البيانات التي يتم استخدامها من جانب آخر في هذه العملية. مدى للعقد يتوقف على الخيارات التى تم تهيئتها على القفل. الاقفال يمكن ان انخفاض اداء النظام اذا ما يزيد على التنفيذ. وهناك أربعة مستويات العزله المعاملات التي تنفذ عن طريق القفل :
اعادة تجميع عندما لغة الاستعلامات البنيويه البيان هو تجميعها ، كما انها الأمثل لقاعدة البيانات وجوه انها تعمل على. التحسين من لغة الاستعلامات البنيويه بيان يستند الى المعلومات المتاحة فى ذلك الوقت. منذ هياكل البيانات او قد تتغير على مر الزمن ، قد يكون من الضروري للغة الاستعلامات البنيويه اعد تجميع البيانات للحفاظ على الاداء.
احصاءات احصاءات تتضمن معلومات عن كيفية توزع القيم الرئيسية في الجدول. الاحصاءات هي مفيدة فى زيادة الاجابه على الاستفسارات الوقت لانها تعطي استفسار محرك فكرة افضل حول اين نبدأ في البحث عن قيمة معينة في الجدول. كما البيانات التغييرات في الجدول ، وينبغي ان الاحصاءات تحديث لتعكس التغييرات. الجداول يمكن تهيئتها تلقائيا الى ايجاد وتحديث الاحصاءات تلقائيا.
تحسين filegroups هناك حالات معينة عندما نظم يمكن ان تحسن الاداء من خلال التحكم في توظيف البيانات والارقام القياسيه على القرص يحرك محددة. فانها يمكن ان تساعد في هذه العملية عن طريق تحديد تحرك على الملفات التي سيقيم. مدير النظام يمكن ان تخلق filegroups لكل محركات الاقراص محددة وجداول تكليف او الفهارس من الجدول الى filegroups محددة.
ادارة قاعدة بيانات التجزءه وهناك نوعان من التفتت في قاعدة البيانات لغة الاستعلامات البنيويه ، الداخلية والخارجية التجزؤ. التفتت الداخلي يحدث عندما الفهارس كفاءه استخدام الفضاء. الخارجية التفتت يحدث عندما الماديه من اجل صفحات لا تتطابق مع بترتيب منطقي. أفضل طريقة لتخليص قاعدة البيانات الخاصة بك من التفتيت هو استخدام dbcc indexdefrag القيادة. هذه القيادة سوف ازالة التجزءه الرقم القياسي في حين لا يزال يتيح الوصول الى الجدول الرقم القياسي يشير الي.
عمليات الاحتياطيه وهناك ثلاثة انواع مختلفة من احتياطيه التي يمكن ان يقوم على لغة الاستعلامات البنيويه 2000 خادم قاعدة البيانات :
انتعاش اساليب تحديد طريقة استرداد يحدد مدى السرعه التي يمكنك ان تستعيد سجل المعاملات احتياطية في حالة فشل الاجهزه. كما يملي علينا طريقة استرداد حجم الناتج سجل المعاملات الاحتياطيه والدرجة التي هي قاعدة بيانات آمنة من فقدان المعاملات التي ارتكبت على استعادة.
نموذج بسيط بسيط الانتعاش النموذج يتطلب اقل مبلغ من موارد النظام. النظام غالبا ما يقطع سجل المعاملات مما يعني ان الفارق الوحيد الكامل والمساعدون هم المسموح بها.
Bulk_logged نموذج استعادة نموذج يتيح لك تماما استعادة قاعدة البيانات الخاصة بك في حالة فشل الاجهزه. العمليات بشكل كامل ، ولكن فقط الى الحد الأدنى ، ويتم الدخول. وهذا يؤدي الى ارضية مشتركة وسطا بين مساحة القرص الاستخدام ، والسرعه والامان.
الشفاء الكامل النموذجي أ سجل المعاملات التي تعمل باستخدام الشفاء الكامل هو نموذج لديها اقل خطر فقدان المعاملات. جميع الاحداث بشكل كامل بتسجيل الدخول. قطع الأشجار وهذا امر مفيد لاستعادة لكنها يمكن أن تؤدي إلى احجام ضخمة سجل المعاملات ومساحة القرص التعقيدات.
سجل الشحن هو سمة من سمات ان يساند سجلات المعاملات ، ويحيل تلك المساعدون الى ان الاحتياطي هو خادم لاستخدامها في حال فشل الخادم الرئيسي. سجل الشحن آليا في هذه المساعدون للمستخدم الفترة المحددة تلقائيا ويعيد لهم على خادم الاحتياطيه. سجل لتنفيذ شحن تسجيله معرفات لكلا الخادم الاصلي والاحتياطي خادم يجب ان يتزامن لتمكين المستخدمين من تسجيل دخولك الى مركز الخدمة فى حالة فشل الخادم الاصلي. انتعاش بسيط واسطة لا يمكن استخدامها في سجل الشحن كما انها لا تسمح سجل المعاملات المساعدون.
قاعدة بيانات الاتساق المدقق (dbcc) dbcc هو مجموعة من المرافق التي تستخدم لفحص سلامة قاعدة بيانات. وهذه المنافع يمكن ان تستخدم لكشف وتصليح المشاكل في قاعدة بيانات. الاوامر التي ترد في قاعدة بيانات الاتساق المدقق مسبوقة مع dbcc. الاتساق فحص الاوامر في dbcc تشمل ما يلي :
قاعدة بيانات لخطة الصيانة معالج قاعدة البيانات لخطة الصيانة المعالج هو ان فائدة الايدز في ايجاد خطة الصيانة للغة الاستعلامات البنيويه خادم قاعدة بيانات 2000. يمكنك استخدام قاعدة بيانات لخطة الصيانة المعالج لايجاد جدول زمني وخطة احتياطية من شأنها ان الاحتياطيه على جدول زمني معين او الاحتياطيه سوف يستند الى مستوى محددا من قاعدة بيانات النشاط. وكجزء من عملية الاحتياطيه ، والمحافظة على قاعدة بيانات يمكن وفق خطة المعالج سجل الشحن. قاعدة البيانات لخطة الصيانة المعالج يمكن ان تستخدم ايضا لتشغيل تلقائيا صيانة المخطوطات على جدول زمني محدد سلفا.
لغة الاستعلامات البنيويه المحلل فان لغة الاستعلامات البنيويه المحلل هو البرنامج الذي يسجل الأحداث من خادم. الاسير الاحداث هي محفوظة في ملف تعقبها في وقت لاحق يمكن ان تكون حللت او تستخدم لتكرار محدد سلسلة من الخطوات عند محاولة تشخيص المشكلة. لغة الاستعلامات البنيويه فان المحلل يستخدم لانشطه مثل :
لغة الاستعلامات البنيويه خادم مدير المءسسه لغة الاستعلامات البنيويه خادم مدير المءسسه الرئيسي هو أداة إدارية للغة الاستعلامات البنيويه الخادم ، ويقدم عرضا mmccompliant واجهة المستخدم يتيح للمستخدمين :
Online: 490 users browsing the articles directory
|
|