PDA

نسخه کامل مشاهده نسخه کامل : پاک سازی فایل MDF مربوط به SQL Server



Msba
17-09-2012, 18:27
سلام به دوستان.
زمانی که جدول خود را Truncate می کنم و یا اینکه برخی رکورد ها را حذف می کنم فضای دیتابیس هیچ تغییری نمی کند. به عنوان مثال فضای 50000 رکورد می شود 2mb. حالا زمانی که این جدول Truncate می شود فضای آن همان 2MB است! این در صورتی است که فضای دیتابیس اولیه که بلافاصله بعد از طراحی است کمتر از 1mb است.
راه CleanUP کردن این Databse چیست؟

ممنون.

anvar.net
19-09-2012, 18:26
مشکل شما کاملا طبیعی هست. راهکارهایی که وجود داره برای 2 مگ شاید به چشم نیاند, این روش ها معمولا برای دیتابیس های چند ده گیگی پیشنهاد می شوند. این مقاله روش های مختلف و معایب و مزایایی اونها رو بررسی کرده. [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]