حذف و کنترل حجم فایل _LOG در SQL

در پایگاه داده SQL برای هر دیتابیس دو فایل وجود دارد یکی با پسوند .MDF که فایل اصلی دیتابیس می‌باشد و دیگیری با پسوند .LDF که Transaction Log می‌باشد

Transaction Log در SQL شامل اطلاعات تراکنش یا تبادلی در دیتابیس است که برای اعیب یابی و رفع مشکل بسیار مفید می‌باشد

در برخی دیتابیس‌ها مخصوصا در مدت زمان طولانی حجم فایل لاگ بشدت زیاد می‌شود

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

جهت کاهش حجم و کنترل این فایل برای اشغال نکردن حجم پارتیشن می‌توانید از قابلیت Shrink در SQL استفاده کنیم

ابتدا با SQL Management studio به SQL متصل می‌شویم

از بخش Object Explorer علامت بعلاوه (+) کنار Databases را بزنید،

بر روی دیتابیس موردنظر کلیک راست کرده و گزینه‌ی properties را انتخاب نمایید.
در سربرگ Options مقدار Recovery model را برابر simple قرار داده و گزینه‌ی OKرا انتخاب کنید.

سپس بر روی دیتابیس مربوطه راست کلیک و از لیست باز شده گزینه‌ی Tasks و سپس Shrink و نهایتا Files را انتخاب کنید.
در صفحه‌ی جاری File type را بر روی Log قرار دهید و در قسمت نحوه عمکلرد و یا حجم مورد نظر برای حداکثر فایل را انتخاب کنید سپس OK را بزنید

موفق و پیروز باشید

منبع: +

 

خروج از نسخه موبایل