قبل از هر چیزی بابت غلط املایی که داشتم معذرت میخوام. Shrink درست است نه Shirink
بر اثر حذف و اضافه شدن رکوردها فضاهای خالی بین رکورد ها ایجاد میشه که باعث حجیم شدن دیتابیس میشه. با انجام Shrink روی دیتابیس (و یا هر یک از فایلهای دیتابیس) این حجم بی استفاده از بین رکوردها حذف میشه و رکوردها پشت سر هم قرار میگیرند. در صورتیکه روی جداول ایندکس گذاشتید توصیه میشه بعد از Shrink ، ایندکس ها رو Rebuild کنید.
برای انجام Shrink هم روی دیتابیس راست کلیک و از منوی Tasks گزینه Shrink (یا Database و یا Files) و انتخاب کنید تا پنجره مربوطه باز بشه.
و یا از دستور زیر برای این کار استفاده کنید
DBCC ShrinkDatabase ('DatabaseName' , درصد كوچك شدن)