Vraag : Hoe te om groeiende grootte van een Het logboekdossier van de mssql- gegevensbestandtransactie te controleren

De wijze van de terugwinning van een SP3 van MSSQL 2000 gegevensbestand wordt aan full.
Size van gegevensbestand is over 80GB.
Backup van het transactielogboek plaatsvindt elk 2 urendaily.
Transaction- logboekdossier wordt geplaatst geplaatst om door 500MB tegelijkertijd te groeien, zonder beperking op transactie size.

The schijnt het logboekdossier onbeheerst te groeien. Weldra bij ongeveer 45GB! en groeiend (of misschien stabiliserend bij deze grootte). I kromp het eens, gebruikend de krimpen-dossieroptie in de tovenaar van het gegevensonderhoud, aan 1GB. Maar binnen veertien dagen, regenereerde het aan zijn huidige size.

I altijd had gedacht dat door regelmatige files van het transactielogboek, het het fysieke dossier klein zal houden. Zonder de behoefte het manueel om te krimpen. En als ik, hoe zou ik weten welke grootte aangewezen zou zijn? Ik heb geprobeerd plaatsend willekeurig een maximumgrootte om het toe te staan om te groeien (1GB). Maar binnen uren waardeert de toepassingsneerstorting, het klagen van ontoereikend logboek space.

Would werkelijk wat deskundig advies, waarvoor mijn dank vooraf.

Antwoord : Hoe te om groeiende grootte van een Het logboekdossier van de mssql- gegevensbestandtransactie te controleren


Ik dacht u geen nieuw kader wilde uitvoeren?

Als u probeert om een kader uit te voeren, dan zou u doorgaan en hen moeten onderzoeken en kiezen.   Als u mijn advies over kader wilt, zou ik nadenken postend eenvoudig elke pagina aan zich.   Het is zeer gemakkelijk en krachtiger dan veel kader voor fout behandeling.  U kunt code organiseren en delen gebruikend cfinclude voor updateverklaringen en zulke.   Houd het eenvoudig!


Maar wat u zei was, wilde u ÉÉN PAGINA van een kader (fusebox) en NIET de volledige plaats ten uitvoer leggen.  

Mijn commentaar is dat dit geen goed idee is.   Er is geen echte manier om één pagina van fusebox ten uitvoer te leggen.  Het is gemakkelijk genoeg om de schakelaarverklaring te nemen en het te zetten bij de bovenkant van uw vorm en de pagina voor te leggen aan zich.   Probeer niet om één pagina van een kader ten uitvoer te leggen.

Als u de code post, kan ik u tonen wat ik bedoel.  


Andere oplossingen  
 
programming4us programming4us