
2025 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2025-01-22 17:16
ان فهرس في عمود يؤدي إلى إبطاء أداء عمليات الإدراج والتحديثات والحذف. أ قاعدة البيانات التي يتم تحديثها بشكل متكرر يجب لديك أقل فهارس من برنامج للقراءة فقط. اعتبارات المساحة فهارس شغل مساحة داخل قاعدة البيانات . لو قاعدة البيانات الحجم هو الشغل الشاغل لك يجب إنشاء فهارس بشكل مقتصد.
أيضًا ، متى يجب إنشاء فهرس؟
فهرس الجداول والأعمدة الصحيحة قم بإنشاء فهرس لو أنت كثيرا ما تريد إلى استرداد أقل من حوالي 15٪ من الصفوف في جدول كبير. هذه النسبة المئوية العتبة تختلف اختلافًا كبيرًا ، وفقًا لذلك إلى السرعة النسبية لفحص الجدول ومدى تكتل بيانات الصف حول فهرس مفتاح.
علاوة على ذلك ، كيف يمكنك إنشاء فهرس في قاعدة البيانات؟ أهم 10 خطوات لبناء فهارس قاعدة بيانات مفيدة
- الفهرس حسب حجم العمل ، وليس الجدول.
- فهرسة الاستعلامات الأكثر استخدامًا.
- فهرس الاستفسارات المهمة.
- فهرس لتجنب الفرز (تجميع حسب ، ترتيب حسب)
- إنشاء فهارس للتميز (PK ، U)
- إنشاء فهارس للمفاتيح الخارجية.
- ضع في اعتبارك إضافة أعمدة للوصول إلى الفهرس فقط.
- لا تحدد بشكل تعسفي عدد الفهارس.
وبالمثل ، متى يجب تجنب الفهرسة في قاعدة البيانات؟
فهارس لا ينبغي أن تستخدم على الطاولات الصغيرة. فهارس يجب عدم استخدامه في الأعمدة التي تُرجع نسبة عالية من صفوف البيانات عند استخدامها كشرط تصفية في عبارة WHERE للاستعلام. على سبيل المثال ، لن يكون لديك إدخال لكلمة "في" أو "و" في فهرس من كتاب.
لماذا نقوم بإنشاء فهرس على الجداول؟
فهارس تُستخدم لاسترداد البيانات من قاعدة البيانات بسرعة أكبر من غير ذلك. لا يمكن للمستخدمين رؤية ملف فهارس ، يتم استخدامها فقط لتسريع عمليات البحث / الاستعلامات. ملاحظة: يتم تحديث ملف طاولة مع فهارس يستغرق وقتًا أطول من تحديث ملف طاولة بدون (لأن ملف فهارس تحتاج أيضًا إلى تحديث).
موصى به:
ما هي خطوات إنشاء قاعدة بيانات علائقية؟

7 خطوات أساسية لتصميم قاعدة بيانات علائقية تحديد الغرض من النظام. حدد الكيانات / الجداول التي سيتم تضمينها. حدد السمات / الحقول التي سيتم تضمينها. تحديد الحقول الفريدة (المفاتيح الأساسية) تحديد العلاقات بين الجداول. تحسين التصميم (التسوية) ملء الجداول بالبيانات الأولية
كيف يمكنني استعادة قاعدة بيانات SQL إلى قاعدة بيانات أخرى؟

لاستعادة قاعدة بيانات إلى موقع جديد ، وإعادة تسمية قاعدة البيانات اختياريًا. الاتصال بالمثيل المناسب لـ SQL Server Database Engine ، ثم في Object Explorer ، انقر فوق اسم الخادم لتوسيع شجرة الخادم. انقر بزر الماوس الأيمن فوق قواعد البيانات ، ثم انقر فوق استعادة قاعدة البيانات. يفتح مربع الحوار استعادة قاعدة البيانات
كيف يمكنني استعادة قاعدة بيانات إلى قاعدة بيانات مختلفة؟

لاستعادة قاعدة بيانات إلى موقع جديد ، وإعادة تسمية قاعدة البيانات اختياريًا الاتصال بالمثيل المناسب لـ SQL Server Database Engine ، ثم في مستكشف الكائنات ، انقر فوق اسم الخادم لتوسيع شجرة الخادم. انقر بزر الماوس الأيمن فوق قواعد البيانات ، ثم انقر فوق استعادة قاعدة البيانات
كيف أقوم بإنشاء قاعدة بيانات جديدة من قاعدة بيانات SQL Server موجودة؟

في SQL Server Object Explorer ، ضمن عقدة SQL Server ، قم بتوسيع مثيل الخادم المتصل. انقر بزر الماوس الأيمن فوق عقدة قواعد البيانات وحدد إضافة قاعدة بيانات جديدة. أعد تسمية قاعدة البيانات الجديدة إلى TradeDev. انقر بزر الماوس الأيمن فوق قاعدة بيانات التجارة في SQL Server Object Explorer ، وحدد مخطط مقارنة
متى تم إنشاء قاعدة بيانات Oracle؟

تأسست Oracle في أغسطس 1977 من قبل Larry Ellison و Bob Miner و Ed Oates و Bruce Scott ، وقد تم تسمية Oracle في البداية باسم "Project Oracle" وهو مشروع لأحد عملائها ، CIA ، والشركة التي طورت Oracle أطلق عليها اسم "مختبرات تطوير الأنظمة" أو SDL