تنظیمات ساخت ایندکس

جلسه بست و دوم بسته آموزشی جنون سرعت در SQL Server - تنظیمات ساخت ایندکس
آشنایی با تنظیمات ساخت ایندکس، قسمتي از بسته آموزشی جنون سرعت در SQL Server است، پيشنهاد مي شود قبل از مطالعه ي تنظیمات ساخت ایندکس، قسمت هاي قبلي را مرور فرماييد.
تنظیمات ساخت ایندکس
همان طور که می دانید ایندکس لیستی از داده ها است که بر اساس موضوعی خاصی مرتب شده باشند.
زمان ساخت ایندکس ها، گزینه های مختلفی پیش روی ماست. برای دسترسی به این گزینه ها، مطابق شکل زیر روی Indexes راست کلیک کرده و از منوی ظاهر شده New Index و سپس None-Clustered Index را انتخاب کنید:
در پنجره New Index از سمت چپ روی Options کلیک کنید، حالا سمت راست پنجره، کلیه گزینه های مربوط به ساخت Index قابل مشاهده است:
البته اگر به اسکریبت ساخت ایندکس در زیر توجه کنید، تمام گزینه های بالا را در قسمت With مشاهده خواهید کرد:
گزینه های مختلف ایندکس
CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name
ON table_name (column [ ASC | DESC ] [ ,...n ] )
[ WITH (
PAD_INDEX = { ON | OFF }
| FILLFACTOR =fillfactor
| SORT_IN_TEMPDB = { ON | OFF }
| IGNORE_DUP_KEY = { ON | OFF }
| STATISTICS_NORECOMPUTE = { ON | OFF }
| STATISTICS_INCREMENTAL = { ON | OFF }
| DROP_EXISTING = { ON | OFF }
| ONLINE = { ON | OFF }
| ALLOW_ROW_LOCKS = { ON | OFF }
| ALLOW_PAGE_LOCKS = { ON | OFF }
| MAXDOP =max_degree_of_parallelism
| DATA_COMPRESSION = { NONE | ROW | PAGE} ]
در ادامه به توضیح مختصر هر کدام از موارد بالا خواهیم پرداخت.
برای کسب اطلاعات بیشتر در مورد اسکریبت ساخت ایندکس به مطلب روبرو مراجعه فرمایید: Create Index
در ادامه آموزش "تنظیمات ساخت ایندکس" خواهيد ديد ...!
با خريد بسته آموزشي "تنظیمات ساخت ایندکس" موارد زير را خواهيد ديد:
- توضیح در مورد هر کدام از گزینه های ساخت ایندکس
مهندس مسعود طاهری، متخصص، مدرس و مشاور SQL Server و مباحث فوق پیشرفته بانک اطلاعاتی است و بعنوان کارشناس ارشد تحلیل و طراحی شرکت تجارت الکترونیک پارسیان (PECco) مشغول به فعالیت است. همچنین بعنوان مشاور SQL Server در شرکت مهندسی رایورز، مشاور SQL Server در سازمان کشتیرانی کل کشور، برنامه نویس و مدیر بانک اطلاعاتی شرکت ایده گستر (پیشرو در سیستمهای شهرداری و شهرسازی) به مدت ۶ سال فعالیت دارد.
توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است. در صورت عدم رضایت شما، ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده میشود.