Shrink adatbázisban

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.

korlátozások

az adatbázis mérete nem lehet kisebb, mint a legkisebb az adatbázis méretét. A minimális méret - ez a kezdeti méret során megadott adatbázis létrehozása, illetve az utolsó méretet kifejezetten meg a fájl méretét működés változás (például DBCC SHRINKFILE). Ha például egy adatbázis létrehozása, amelynek mérete 10 MB, majd emelkedett 100 MB, akkor lehet nyomni csak 10 MB, akkor is, ha törli az összes adatot.

Lehetetlen tömöríteni az adatbázist idején azt alátámasztani. Ezzel szemben, akkor nem lehet létrehozni egy biztonsági másolatot az adatbázisról során zsugorodási működését.

Utasítás DBCC SHRINKDATABASE nem sikerül, ha azt észleli, optimalizált memória xVelocity index columnstore. Végzett munka előtt találkozott index columnstore, sikeres, így az adatbázis lehet egy kisebb méretű. Ahhoz, hogy végrehajtja az utasítást DBCC SHRINKDATABASE, tiltsa le az összes indexek columnstore futtatni, majd újjáépíteni az indexek columnstore.

ajánlások

Kérjük, vegye figyelembe a következő információkat, ha tervez adatbázis tömörítés.

A legnagyobb hatást a tömörítés üzemeltetés érhető el, ha azt használják a műtét után, amely megteremti a sok elvesztegetett hely, például eltávolítása után vagy csonkítás az asztal az asztal.

A legtöbb adatbázis igényel némi szabad hely a normális napi műveleteket. Ha az adatbázis tömörítés van végrehajtva rendszeresen, de ismét növekszik a méret, ami azt jelenti, hogy az ülés kiürítette a tömörítés, szükséges a normális működéshez. Ilyen esetekben újra kompakt az adatbázist értelmetlen.

zsugorodik művelet nem szünteti meg a töredezettség az indexek az adatbázisban, és általában vezet súlyosabb töredezettség. Ez a másik oka annak, hogy nem szükséges, hogy rendszeres adatbázis tömörítés.

Ne telepítse tárol opciót ON AUTO_SHRINK megfelelő indoklás nélkül.

biztonság

engedély

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

tömörítése adatbázis

Az Object Explorer csatlakozik egy példányát az SQL Server Database Enginei kibontásához.

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

A menüben mutasson feladatok. Tömöríteni, majd kattintson az Adatbázis.

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

Az aktuálisan kiválasztott helyre
Ez megjeleníti az összes használt és nem használt helyet a kiválasztott adatbázisban.

Rendelkezésre álló hely
Ez azt mutatja, a teljes rendelkezésre álló helyet a log fájlokat és adatokat a kiválasztott adatbázisban.

Átrendezni a fájlokat kiadása előtt nem használt helyet
Ha ezt a flag egyenértékű a DBCC SHRINKDATABASE nyilatkozatot a cél százalékos paraméterezés. Törlésének ez az opció megegyezik fut a DBCC SHRINKDATABASE eljárások TRUNCATEONLY paramétert. Alapértelmezésben, amikor kinyitja a párbeszédablak nem ellenőrzik. Ha ez az opció be van jelölve, a felhasználónak meg kell adnia a cél százalékos.

Maximális szabad hely a fájlok zsugorodás után
Adja meg a maximális százalékos szabad hely, hogy maradjon az adatbázisban tömörítés után. Az érvényes értékek 0-99.

Kapcsolódó cikkek