چه زمانی باید یک پایگاه داده شاخص ایجاد کنم؟
چه زمانی باید یک پایگاه داده شاخص ایجاد کنم؟

تصویری: چه زمانی باید یک پایگاه داده شاخص ایجاد کنم؟

تصویری: چه زمانی باید یک پایگاه داده شاخص ایجاد کنم؟
تصویری: ایجاد ارتباط بین جدول های پاور بی آی 2024, دسامبر
Anonim

یک فهرست مطالب روی یک ستون، عملکرد درج‌ها، به‌روزرسانی‌ها و حذف‌ها را کاهش می‌دهد. آ پایگاه داده که اغلب به روز می شود باید کمتر داشته باشند شاخص ها نسبت به یکی که فقط خواندنی است. ملاحظات فضایی شاخص ها فضا را در داخل اشغال کند پایگاه داده . اگر پایگاه داده اندازه نگرانی اصلی شماست باید شاخص ایجاد کند کم کم

همچنین، چه زمانی باید یک شاخص ایجاد کنید؟

فهرست مطالب جداول و ستون های صحیح یک شاخص ایجاد کنید اگر شما اغلب می خواهند به کمتر از حدود 15 درصد از ردیف های یک جدول بزرگ را بازیابی کنید. با این حال، این درصد آستانه بسیار متفاوت است به سرعت نسبی اسکن جدول و نحوه خوشه بندی داده های ردیف در مورد آن فهرست مطالب کلید

علاوه بر این، چگونه می توان یک شاخص در پایگاه داده ایجاد کرد؟ 10 گام برتر برای ایجاد شاخص های مفید پایگاه داده

  1. فهرست بر اساس حجم کار، نه بر اساس جدول.
  2. پرس و جوهای پر استفاده را فهرست کنید.
  3. پرس و جوهای مهم را فهرست کنید.
  4. فهرست برای اجتناب از مرتب سازی (گروه بر اساس، سفارش بر اساس)
  5. ایجاد نمایه های منحصر به فرد (PK، U)
  6. ایجاد نمایه برای کلیدهای خارجی
  7. اضافه کردن ستون‌هایی را برای دسترسی فقط به فهرست در نظر بگیرید.
  8. خودسرانه تعداد ایندکس ها را محدود نکنید.

به همین ترتیب، چه زمانی باید از نمایه سازی در پایگاه داده خودداری کنید؟

شاخص ها روی میزهای کوچک نباید استفاده شود. شاخص ها هنگامی که به عنوان یک شرط فیلتر در عبارت WHERE یک پرس و جو استفاده می شود، نباید در ستون هایی استفاده شود که درصد بالایی از ردیف های داده را برمی گرداند. به عنوان مثال، شما ورودی برای کلمه "the" یا "and" در the ندارید فهرست مطالب از یک کتاب

چرا روی جداول ایندکس ایجاد می کنیم؟

شاخص ها برای بازیابی سریعتر داده ها از پایگاه داده استفاده می شود. کاربران نمی توانند آن را ببینند شاخص ها ، آنها فقط برای سرعت بخشیدن به جستجوها/پرسش ها استفاده می شوند. توجه: به روز رسانی a جدول با شاخص ها زمان بیشتری نسبت به به روز رسانی a جدول بدون (چون شاخص ها همچنین نیاز به به روز رسانی).

توصیه شده: