Kuinka Pakata Sql-tietokanta

Sisällysluettelo:

Kuinka Pakata Sql-tietokanta
Kuinka Pakata Sql-tietokanta

Video: Kuinka Pakata Sql-tietokanta

Video: Kuinka Pakata Sql-tietokanta
Video: 2.8 Настройка протокола именованных каналов для MS SQL Server 2024, Saattaa
Anonim

SQL Server -ympäristössä kukin tietokantatiedosto voidaan pakata poistamalla käyttämättömät sivut. Vaikka tietokantamoottori optimoi levyn allokoinnin, on aikoja, jolloin tiedostot eivät enää tarvitse aikaisemmin osoitettua määrää. Ohjelma tarjoaa tietokantatiedostojen pakkaamisen sekä manuaalisesti että automaattisesti tietyn ajan kuluttua.

Kuinka pakata sql-tietokanta
Kuinka pakata sql-tietokanta

Ohjeet

Vaihe 1

Automaattista pakkaamista varten ympäristössä on tietokanta AUTO_SHRINK, jonka parametri riittää asettamaan PÄÄLLE. Kun tämä tietokanta on järjestelmässä, tietokantamoottori kutistaa automaattisesti kaikki SQL: t, joilla on vapaata tilaa. Parametrit määritetään ALTER DATABASE -käskyllä, joka on alun perin asetettu POIS. Kaikki automaattiset pakkausoperaatiot tapahtuvat taustalla, eivätkä ne vaikuta käyttäjän toimiin tietokannassa.

Vaihe 2

SQL Server -tietokannat pakataan manuaalisesti DBCC SHRINKDATABASE (DBCC SHRINKFILE) -lausekkeen avulla. Jos valittu ohje ei voi varata tilaa lokitiedostosta, näyttöön tulee informaatioviesti, joka ilmaisee levytilan vapauttamiseen tarvittavat toimet.

Vaihe 3

DBCC SHRINKDATABASE -ohjelmassa et voi kutistaa tietokantaa alkuperäistä kokoa pienemmäksi. Jos tietokanta luotiin kooltaan 10 Mt ja laajennettiin 50 Mt: ksi, se voidaan pakata vain 10 Mt: ksi, vaikka kaikki tiedot poistettaisiin.

Vaihe 4

DBCC SHRINKFILE -sovelluksella voit pakata yksittäiset tiedostot selvästi alkuperäistä pienempään kokoon. Jokainen tietokantatiedosto on kuitenkin pakattava erikseen.

Vaihe 5

Kun näitä ohjeita käytetään, tapahtumalokit kutistuvat automaattisesti haluttuun kokoon. Suurin puristuksen vaikutus saavutetaan vain, jos se suoritetaan sellaisen toimenpiteen jälkeen, joka luo paljon ylimääräistä tilaa (esimerkiksi pudottamalla pöydän).

Suositeltava: