PDA

View Full Version : حجم فایل ldf



d_rabiee
یک شنبه 26 اسفند 1386, 10:59 صبح
یک دیتابیس دارم که حجم فایل mdf آن 4 گیگابایت است. اما حجم فایلldf آن به 54 گیگا بایت رسیده است. سوال من این است که در فایل ldf چه اطلاعاتی ذخیره میشود و چگونه می توان این اطلاعات را پاک کرد و حجم فایل را کاهش داد .البته در راهنمای اس کیو ال سرور روشهایی برای متراکم کردن فایل ارائه شده ولی در مورد دیتابیس من چندان تاثیری ندارد. با تشکر.

حمیدرضاصادقیان
یک شنبه 26 اسفند 1386, 11:04 صبح
سلام.دوست عزیز فایل ldf شامل تمامی تراکنشهای شما بر روی دیتابیس هست.و چون دیتابیس شما در Reocvery mode=Full قرار داره تا زمانی که شما از فایل log ، Backup نگیرید نمیتونید انو Shrink کنید.با Shrink شما میتونید حجم اونو کاهش بدید.
میتونید روی دیتابیس راست کلیک کنید و در قسمت options مدل اونو به Simple تغییر بدید.
سپس روی دیتابیس راست کلیک کرده در قسمت All task گزینه Shrink atabase رو انتخاب کنید. بعد فایل log رو انتخاب کنید و ok بزنید.این راه حل ساده هست.ولی میتونی روی دیتابیس راست کلیک کنی و در قسمت backup شما از log ، یک backup بگیری بعد اونو Shrink کنید.
موفق باشید.