|
Kadangi duomenų bazė naudojama ilgą laiką, žurnalo failas taip pat didėja, todėl yra keletas būdų, kaip sumažinti šį failą. 1. Ištrinkite žurnalo failą tiesiogiai Atsietos duomenų bazės. Prieš atskirdami duomenų bazę, būtinai padarykite visą duomenų bazės atsarginę kopiją, pasirinkite duomenų bazę - dešiniuoju pelės mygtuku spustelėkite - užduotis - atsiekite, kaip parodyta paveikslėlyje žemiau
Nukopijuokite ir įklijuokite žurnalo ir duomenų failus į atskirą aplanką. Ištrinkite nuorodą, kaip parodyta toliau
Panaikinkite žurnalo failą tiesiogiai, tada pridėkite duomenų bazę, kaip parodyta toliau pateiktame paveikslėlyje
Prijungiant, tiek ldf failas, tiek mdf failas bus automatiškai pridėti, tačiau jis paragins, kad ldf failo nepavyko rasti, nesvarbu, pasirinkite ldf failo eilutę, spustelėkite žemiau esantį mygtuką ištrinti ir spustelėkite Gerai. Kaip parodyta žemiau
Naujas ldf failas, sukurtas po sėkmės Home Inn yra tik 504K. 2. Sumažinkite žurnalo failus Taip pat galite sumažinti žurnalo failą, kad sumažintumėte žurnalo failo dydį. Dešiniuoju pelės mygtuku spustelėkite Database-Task-Shrink-File ir pasirinkite žurnalo failą, kaip parodyta paveikslėlyje žemiau
Susitraukimo operacijos parinktyje galite pasirinkti antrąjį elementą "Pertvarkyti puslapį atlaisvinus nepanaudotus vietos pinigus", tada nurodyti dydį, spustelėkite Gerai. 3. Naudokite atgalinį modelį kaip paprastą modelį Norėdami išvengti žurnalo failo augimo ateityje, taip pat galite naudoti failback modelį kaip paprastą modelį. Dešiniuoju pelės mygtuku spustelėkite Duomenų bazės-Ypatybės-Parinktys-Atkūrimo režimas, kad jį tiesiog pasirinktumėte. Kaip parodyta žemiau
Šiai funkcijai pasiekti taip pat galite naudoti teiginius. SQL sakinys: pakeisti duomenų bazės pavadinimą nustatyti atkūrimo paprastas Taip pat sutrumpinti prisijungimo prie kontrolinio taško (ši parinktis naudojama SQL 7.0, SQL 2000, t.y. failback modelis pasirenkamas kaip paprastas modelis) Vykdant komandą CHECKPOINT, jei operacijų žurnalo failas viršija 70% jo dydžio, jo turinys išvalomas, o kuriant duomenų bazę ši parinktis dažnai nustatoma į True Auto "Shrink" periodiškai tikrina duomenų bazę, kai nepanaudota duomenų bazės failo ar žurnalo failo vieta viršija 25% jo dydžio, sistema automatiškai sumažins failą taip, kad nepanaudota vieta būtų lygi 25%, o kai failo dydis neviršija pradinio dydžio, kai jis buvo sukurtas, sumažintas failas taip pat turi būti didesnis arba lygus pradiniam dydžiui, o operacijų žurnalo failų sumažinimas gali būti atliekamas tik tada, kai sukuriama atsarginė jo kopija arba kai parinktis Sutrumpinti prisijungimo kontrolinį tašką yra nustatyta kaip Teisinga. Pastaba: Numatytieji duomenų bazės atributai paprastai nustatomi, tačiau duomenų bazės atributai keičiami dėl netikėtų aplinkybių, išvalę žurnalą patikrinkite aukščiau nurodytus duomenų bazės atributus, kad operacijų žurnalas vėl neužpildytų.
|