|
Kuna andmebaasi kasutatakse pikka aega, kasvab ka logifail ning siin on mitu viisi selle faili vähendamiseks. 1. Kustuta logifail otse Lahutatud andmebaasid. Enne andmebaasi eraldamist veendu, et teed andmebaasist täieliku varukoopia, vali andmebaasi - paremklõps - ülesanne - lahti ühendamine, nagu alloleval joonisel näidatud
Kopeeri ja kleebi logi ja andmefailid igaks juhuks eraldi kausta. Kustuta link, nagu allpool näidatud
Kustuta logifail otse ja lisa andmebaas, nagu näidatud järgmises joonises
Lisamisel lisatakse automaatselt nii ldf-fail kui ka mdf-fail, kuid see annab märku, et ldf-faili ei leita, see pole oluline, vali ldf-faili rida, klõpsa alloleval kustutamisnupul ja vajuta OK. Nagu allpool näidatud
Uus LDF-fail, mis tekkis pärast Home Inni edu, on vaid 504K. 2. Vähenda logifailid Logifaili saab ka vähendada, et logifaili suurust vähendada. Paremklõpsa Database-Task-Shrink-File ja vali logifail, nagu alloleval joonisel näidatud
Kahanemisoperatsiooni valikus saad valida teise elemendi "Korralda leht pärast kasutamata ruumi vabastamist" ja seejärel määrata suuruse, klõpsata OK. 3. Kasuta tagasilöögi mudelit lihtsa mudelina Et tulevikus logifaili kasvu vältida, saab kasutada ka tagasilöögi mudelit lihtsa mudelina. Paremklõpsa Database-Properties-Options-Recovery Mode, et seda lihtsalt valida. Nagu allpool näidatud
Selle funktsiooni saavutamiseks saab kasutada ka avaldusi. SQL-lause: andmebaasi nime muutmine Truncate logi kontrollpunktis (seda valikut kasutatakse SQL 7.0, SQL 2000 ehk tagasilöögimudel valitakse lihtsaks mudeliks). CHECKPOINT käsu täitmisel, kui tehingulogifail ületab 70% oma suurusest, kustutatakse selle sisu ning see valik on andmebaasi arendamisel sageli seatud True Auto'ks Shrink kontrollib andmebaasi perioodiliselt, kui andmebaasifaili või logifaili kasutamata ruum ületab 25% selle suurusest, vähendab süsteem faili automaatselt nii, et kasutamata ruum on 25%, ja kui faili suurus ei ületa algset suurust, kui see loodi, peab vähendatud fail olema suurem või võrdne selle algsuurusega ning tehingulogifailide vähendamine on võimalik ainult siis, kui need on varundatud või kui Truncate log on kontrollpunkti valik seatud True-ks. Märkus: Andmebaasi vaikimisi atribuudid on üldiselt seatud, kuid need muutuvad ootamatute asjaolude tõttu, palun kontrollige pärast logi kustutamist andmebaasi ülaltoodud atribuute, et vältida tehingulogi täitumist.
|