PDA

View Full Version : مبتدی: گزينه pad index



kamand314
سه شنبه 13 بهمن 1388, 07:50 صبح
با سلام
هنگام ايجاد يك ايندكس در sql گزينه pad index چيست و كجاها كاربرد دارد؟
يك گزينه ديگه هم در داريم تحت عنوان Do not recompute statistics ، اگه ممكنه در مورد اينهم
توضيح بفرماييد

sia_2007
سه شنبه 13 بهمن 1388, 11:38 صبح
ببین یه گزینه هست به نام Set Fill Factor
اگه با درخت آشنایی داشته باشه ؛ این % میگه که وقتی که چند درصد یه ریشه پر شد ؛ یک نود جدید اظافه کنه.
مثلا اگه بذاری 80% که خوبه ؛ باعث میشه چند وقت بعد که میخواد به اون پیج در اون قسمت دیتا اظافه کنه ؛ از اون 20% استفاده کنه.
یعنی باید بدونی پیج چیه و چه جوری پر میشه.
و اگه یه جدول فقط خوندنی باشه 100% خوبه ؛ چون همه ی دیتاها پشت سر هم هستند ؛ و سریع تر خونده میشوند.
حال یه گزینه هست که میگه در این درخت ؛ فقط در ( منظور از درخت leaf Page هستش ) ؛ فقط در ریشه ها ننویس ؛ بلکه در کل درخت بنویس ؛ در کل طبقاتش
عقلانا این امر باید باعث بشه که ایندکسها کمتر فضا بگیرند.
و شاید از سرعتشون کم بشه.
دومی هم که من چنین گزینه ای نمیبینم.