ironheadMedlem sedan mars 20011 346 inlägg Hej!
Jag har en transaktions-loggfil för en MSSQL-databas som växer som bara den. Vad händer om man begränsar storleken på den? Skriver den över data i samma fil, eller kommer en massa felmeddelanden och sedan kraschar eller vad händer? Det är en MSSQL 2000 DB.
OveRRidEMedlem sedan feb. 200112 078 inlägg Storleken på transaktionsloggen i sin helhet regleras allt som oftast av hur du sköter underhållet på din databas. Schemalagda SHRINK's (t.ex. i en Maintenanceplan) brukar hålla storleken nere på loggarna ganska rejält. Även om trunkering av loggen förekommer (antingen vid CHECKPOINT eller andra tillfällen) så måste utrymmet "frigöras", och det fixar SHRINK.
Du ska verkligen se till att den inte blir "full", för då får du problem.
Se till att ha en tajt Maintenanceplan och läs på om beteende och Best Practice om SQL Server, så brukar de snurra på ganska bra. Personligen rekommenderar jag inte t.ex. Auto-shrink, utan hellre schemareglerade aktiviteter.
Läs mer:
http://support.microsoft.com/default.aspx?scid=kb;en-us;110139
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/architec/8_ar_da2_876t.asp
http://support.microsoft.com/default.aspx?scid=kb;en-us;315512
ironheadMedlem sedan mars 20011 346 inlägg Ok! 1000-tack...OveRRidE :)