سلام
تو Log File تمام تراكنشها ذخيره ميشه ! و تمامي كارهايي كه روي يك DataBase انجام ميشه !!!
واسه همين به مرور زمان حجم بالا ميره
مي توني از دستورات زير استفاده كني
اين دستورات DataBase رو Shrink ميكنه !
DECLARE @dbLogName nvarchar(500) ;
Use dbName ;
select @dbLogName = rtrim(ltrim(name)) from sysfiles
WHERE FILEID=2; -- And FILEID=1; For Data File
ALTER DATABASE dbName SET SINGLE_USER ;
DBCC SHRINKFILE(@dbLogName , 2) ;
BACKUP LOG dbName WITH TRUNCATE_ONLY ;
DBCC SHRINKFILE(@dbLogName , 2) ;
ALTER DATABASE dbName SET MULTI_USER ;
به جاي dbName اسم DataBase خودتو بزار