PDA

View Full Version : Log File



Sero
جمعه 16 بهمن 1383, 22:18 عصر
چطوری میشه سایز Log File رو کم کرد و یا Log File رو خالی کرد ؟

esi022
شنبه 17 بهمن 1383, 05:05 صبح
em->databases -> database name -> properties-> transaction log

AminSobati
پنج شنبه 22 بهمن 1383, 17:48 عصر
دوست عزیزم،
به Recovery Model بستگی داره. اگر Full باشه، حتما باید Backup بگیرین و بعد DBCC SHRINKFILE انجام بدین. اگر Simple باشه، به Backup نیازی نیست و میتونین SHRINKFILE رو انجام بدین

M.GhanaatPisheh
جمعه 23 بهمن 1383, 02:10 صبح
جناب ثباتی عزیز
میشه لطف کنید بیشتر توضیح بدید؟

AminSobati
جمعه 23 بهمن 1383, 18:54 عصر
دوست عزیزم،
دستور DBCC SHRINKFILE که به نظرم مشکلی نداره، چون برای کاهش حجم فایلها استفاده میشه. احتمالا سوال شما در مورد Recovery Model باشه؟
اگر از دیتابیس Properties بگیرین، در قسمت Options یک Recovery Model میبینین. وقتی که Simple باشه، بلافاصله بعد از پر شدن Log، مجددا اون رو خالی میکنه و ازش استفاده میکنه و شاهد رشد بسیار کمی در حجم Log خواهیم بود.
اما اگر از Full استفاده کنیم، Log خالی نمیشه مگر اینکه از اون Backup تهیه کنیم. اگر دیتابیس ما مهم باشه برامون، حتما باید از Full استفاده کرد چون در احیاء دیتابیس در صورت System Failure و همینطور Point-in-time-Recovery بهمون کمک میکنه.
موفق باشید

M.GhanaatPisheh
جمعه 23 بهمن 1383, 22:47 عصر
:flower:
ممنون دوست عزیز
متوجه شدم.

AminSobati
جمعه 23 بهمن 1383, 23:27 عصر
:)