Rebuild ایندکس با استفاده از دستور Compression

Rebuild ایندکس با استفاده از دستور Compression

ما می‌توانیم یک ایندکس را هنگام rebuild کردن همراه با دستور compression اجرا کنیم، بدون اینکه این ایندکس را موقع ساخت با compressions ساخته باشیم.
ایندکس فشرده شده مزایای زایادی من جمله فضای کمتر روی دیسک جهت ذخیره سازی، خواندن کمتر ( Read IO ) از دیسک ایجاد می‌کند.

برای فشرده سازی ایندکس هایی که موقع ساخت فشرده نشدند اسکریپت زیر را اجرا میکنیم:

 

ALTER TABLE Production.TransactionHistory REBUILD
WITH (DATA_COMPRESSION = ROW);

اسکریپت بالا برای row compression هست و برای page Compression میتوانید اسکریپت زیر را استفاده کنید:

 

ALTER TABLE Production.TransactionHistory REBUILD 
WITH (DATA_COMPRESSION = PAGE);

اگر از این روش، ایندکس خودتون میسازید خوشحال میشم نظرتون درباره تغییر در سرعت اجرای کوئری‌هاتون بشنوم.

آموزش SqlServer

من علی دستجردی‌ام؛ عاشق کار با دیتا، از SQL Server تا بیگ‌دیتا و هوش مصنوعی. دغدغه‌ام کشف ارزش داده‌ها و به‌اشتراک‌گذاری تجربه‌هاست. ✦ رزومه من: alidastjerdi.com ✦

عضویت
منو باخبر کن!!!
guest
نام
ایمیل

0 دیدگاه
Inline Feedbacks
دیدن تمامی کامنتها

فوتر سایت

ورود به سایت

sqlyar

هنوز عضو نیستید؟

ورود به سایت

هنوز تبت نام نکردید ؟