Compress fájl

Tömörítése adatfájlok szabadít fel nem használt helyet mozgatásával adatoldalakon végétől a fájl nem osztott tér közelében, az elején a fájlt. Amikor a végén a fájl keletkezett elég szabad hely, az adatlap végén a fájl lehet engedni, és visszatért a fájlrendszert.

Mielőtt elkezdené, kövesse az alábbi lépéseket.

A tömörítés az adatállomány vagy a napló különféle eszközökkel.

korlátozások

Elsődleges adatállomány nem lehet kisebb, mint a méret az elsődleges fájlt a modell adatbázis.

ajánlások

Az adatok továbbítása során fájltömörítési is terjed bármely rendelkezésre álló helyet a fájl. Ez okozza az index töredezettség és növelheti a lekérdezések teljesítményét, hogy a keresési tartományon belül az index. Hogy megszüntesse töredezettség, a lehetőséget, újjáépítése az index fájlt tömörítés után.

biztonság

engedély

Meg kell lennie tagja a rendszergazda rögzített kiszolgáló szerepét, vagy fix adatbázis szerepe db_owner.

A tömörítés az adatállomány vagy a log fájlt

Az Object Explorer csatlakozik egy példánya komponens SQL Server Database Engine, majd bontsa ki.

Nagyítás adatbázisok, majd kattintson jobb gombbal a kívánt adatbázist tömöríteni.

Pont a feladatok, és a tömörítés. majd kattintson a Fájlok.

Ez megjeleníti a nevét a kiválasztott adatbázisban.

Válassza ki a fájl típusát. Az alábbi lehetőségek közül választhat: Adatok és Log. Az alapértelmezett érték az adatokat. Válasszon egy másik típusú fájlt csoport kiválasztása ennek megfelelően változik a más területeken.

Válassza ki a fájlt csoportot a listáról file-csoportok kapcsolódnak a kiválasztott fájltípus. Kiválasztása egy másik filegroup megfelelően megváltoztatja alternatívák más területeken.

Válassza ki a fájlt a listából a fájlok egy fájlban csoport és típusát.

Ez megjeleníti a teljes elérési utat a jelenlegi fájlt. Az útvonal nem lehet szerkeszteni, de lehet másolni a vágólapra.

Az aktuálisan kiválasztott helyre

Az adatok fájlokat, akkor megjeleníti az aktuálisan kiválasztott helyen. A naplófájl megjeleníti az aktuálisan kiválasztott hely alapján számítják ki az eredményt SQLPERF eljárások (LOGSPACE) DBCC modult.

Rendelkezésre álló hely

Mert adatfájlok, megjeleníti a rendelkezésre álló összes teret számított eredménye alapján SHOWFILESTATS eljárás (identifikator_fayla) DBCC modult. A naplófájl megjeleníti a rendelkezésre álló összes teret számított eredménye alapján SQLPERF eljárások (LOGSPACE) DBCC modult.

Ahhoz, hogy felszabadítsuk a kihasználatlan terek

Minden fel nem használt helyet juttatott a fájlok megjelent az igények az operációs rendszer, és a fájl tömörítve az utolsó kiosztott mértékben ezáltal csökken a fájl mérete mozgatása nélkül adatokat. Nem próbálja mozgatni a vonalak nem osztott lapok.

Szervezze oldalak megjelenése előtt kihasználatlanul

Egyenértékű eljárással SHRINKFILE DBCC modul, amely meghatározza a cél fájl mérete. Ezzel a lehetőséggel, meg kell adnia a cél fájl méretét a Shrink fájlt.

Meghatározza a cél fájl mérete tömörítés műveleteket. A mérete nem lehet kisebb, mint a jelenleg kijelölt hely, vagy nagyobb számát mértékben osztják meg a fájlt. Ha a megadott érték a tartományon kívül esik, akkor átalakíthatjuk a minimális, illetve maximális értékét, ha módosítja a bemeneti fókusz, vagy ha bármelyik gombot az eszköztáron.

Tiszta fájlt át az adatokat más fájlokat az azonos fájlcsoporttól

Akkor át az összes adatot a megadott fájlt. Ez az opció lehetővé teszi, hogy törölje a fájlt az ALTER DATABASE nyilatkozatot. Ez a funkció megegyezik a végrehajtása DBCC SHRINKFILE modul eljárások Emptyfile paramétert.

Válassza ki a fájl típusát és a fájl nevét.

Ezen felül, akkor válassza ki a Release kihasználatlan tér.

Ha bejelöli ezt az opciót, a szabadon bocsátását, a kihasználatlan hely a fájl az operációs rendszer, és csökkenti a fájl méretét az utolsó feltöltött mértékben. Ez csökkenti a fájl méretét mozgatása nélkül semmilyen adatot.

Ezen felül, akkor válassza átrendezni a fájlokat, mielőtt elengedte kihasználatlan tér. Ezzel a beállítással, meg kell adnia az értéket a fájl tömörítése. Alapértelmezésben ez a négyzet nincs bejelölve.

Ha bejelöli ezt az opciót, a szabadon bocsátását, a kihasználatlan hely a fájl az operációs rendszer és próbálja mozgatni a vonalak nem osztott lapok.

Ha szükséges, adja meg a maximális százalékos szabad hely, hogy maradjon az adatbázisban tömörítés után. A tartomány 0 és 99 Ez a lehetőség csak akkor érhető el, ha a négyzet be van jelölve átrendezni a fájlokat, mielőtt elengedte kihasználatlan tér.

Ha szükséges, ellenőrizze a Delete file adatok átadására más fájlokat ugyanabban a fájlban csoport.

Ha bejelöli ezt az opciót, akkor az összes adatot a megadott fájl vagy fájlok ebben a fájlban csoportban. Üres fájl nem törölhető. Ez a mód megegyezik a végrehajtása DBCC SHRINKFILE eljárások Emptyfile paramétert.

Kattintson az OK gombra.

Kapcsolódó cikkek