آموزشی

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

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

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

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

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

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

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

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

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

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

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

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

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

منبع: +

 

امیر فدائیان

عاشق تکنولوژی هستم،مشغول برنامه نویسی و همچنین پشتیبانی و نصب سیستم های نظارتی و حفاظتی هست، در اين وبلاگ علاوه بر اينكه دفترچه ياداشتي براي خودم هست ،تجربیات و دانسته‌هام در حوزه نرم‌افزار ،اينترنت ،تلفن همراه و ... را منتشر ميكنم. Programming languages: Delphi, Kotlin, Python, SQL Server

نوشته های مشابه

یک دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا