نحوه استفاده از ایندکس

چاپ

آموزش پیشرفته SQL Server (جلسه چهارم) – نحوه استفاده از ایندکس

نحوه استفاده از ایندکس ، قسمتی از آموزش پیشرفته SQL Server است، پیشنهاد می شود قبل از مطالعه ی نحوه استفاده از ایندکس ، قسمت های قبلی را مطالعه فرمایید.


بررسی تاثیر تعریف بیش از حد ایندکس

به طور کلی در صورتی که تعداد ایندکس ها بر روی یک جدول بیش از حد متعارف باشد نه تنها کارایی را بالا نبرده بلکه باعث افت شدید کارایی به دلیل وقوع موارد زیر می گردد:

  1. بالا رفتن بیش از حد هزینه IO.
  2. افزایش مدت زمان Locking جدول هنگام بروزرسانی.
  3. افزایش Fragmentation و زیاد شدن تعداد Page Split.

پیاده سازی Primary Key با استفاده از ایندکس

  1. PK جهت پیاده سازی جامعیت داده – Data Integrity بکار می رود.
  2. PK فاقد مقدار تکراری است.
  3. PK فاقد مقدار Null است.

پیاده سازی Unique Key با استفاده از ایندکس

  1. UK جهت پیاده سازی جامعیت داده – Data Integrity بکار می رود.
  2. UK فاقد مقدار تکراری است.
  3. UK مقدار Null را فقط یکبار و به عنوان مقداری معتبر قبول می کند.

در ادامه بحث نحوه استفاده از ایندکس خواهید دید ...!

1-تاثیر عدم استفاده صحیح از ایندکسها در جداول با استفاده از مثال کاربردی.


دسترسی به موارد آموزشی بالا در بسته خریداری شده

نقطه شروع بحث بالا (نحوه استفاده از ایندکس) در ویدئو: 34:45


برای خرید و دانلود کامل آموزش پیشرفته SQL Server کلیک کنید.