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

Módosítása az adatbázisban

Eltávolítása adatbázis segítségével az üzemeltető:

DROP DATABASE adatbázis_neve [, ... n]

Ennek eredményeként, akkor törölje az összes fájlt által használt adatbázis. Azt a jogot, hogy távolítsa el a tulajdonos adatbázis felhasználók és a szerepek rendszergazda. ez a jog nem ruházható át más számlákra.

Változó adatbázis tulajdonosa készül egy különleges tárolt eljárást. A tulajdonos is, hogy minden számla, amely jelenleg nem felhasználó-bázis, az alábbiak szerint:

sp_changedbowner [[@ loginname =] 'felhasználónév'

Átnevezése adatbázis:

sp_renamedb [@ régi_név =] 'oldname', [@ NEW_NAME =] 'NEW_NAME'

Átnevezése adatbázist át kell alakítani, egyfelhasználós módban.

Ahhoz, hogy kezelje a meglévő napló és adatfájlok, hozzátéve, több adatot, vagy log file, fájlok törlése, valamint a dolgozó fájlt, használja a következő parancsot:

ALTER DATABASE adatbázisnévre

| ADD naplófájl <указание_на_файл>

| A fájl eltávolítása logicheskoe_imya_fayla

| ADD fájlcsoporttól group_name

| REMOVE fájlcsoporttól group_name

| MÓDOSÍTANI FILE <указание_на_файл>

| MÓDOSÍTANI fájlcsoporttól svoystvo_gruppy groupname>

[, FILEGROWTH = shag_prirascheniya_razmera [Mb | kB | %])

Ez a parancs lehetővé teszi, hogy adjunk egy fájl már meglévő fájl csoport, törölni fájlokat (ezt eltávolítjuk, és a fizikai fájl) hozzáadása vagy eltávolítása Fájlcsoportok megváltoztatni a fizikai paraméterek a meglévő fájlokat, valamint módosítja a tulajdonságait fájl csoport: READONLY, ReadWrite. DEFAULT (az E tulajdonság meghatározásához, ez a csoport is bejelentkezett a fájlok, amelyek nem határozták meg a beállításokat a csoporthoz tartozás, az alapértelmezett kezdõértékre tekintik elsődleges fájl csoport).

Shrink Adatbázis - az a folyamat, méretének csökkentése az adatbázis fájlok eltávolításával kihasználatlan részei a fájlt. Háromféle módon csökken az adatbázisban:

· Automatikus tömörítés, ha a megfelelő paraméterek beállítása az adatbázisba;

· A eltávolítása szabad hely az adatbázis fájlok MS SQL Server adminisztrációs eszközök;

· Méretének csökkentése a fájlokat (vagy fájl csoport), valamint a takarítás fájlok tartalmát azok későbbi eltávolítását.

Az automatikus tömörítés folyamatosan végezzük rendszeres időközönként, ha telepítettük az adatbázis paraméter autoshrink. Ha automatikus tömörítés műveleteket nem lehet meghatározni, amely része az adatbázisnak tömöríteni kívánt. MS SQL Server próbál felszabadítani jelentős részét az adatbázis magad. Ezeket a műveleteket az időszak legalább aktivitásának felhasználók.

Tömörítése a teljes adatbázis kézzel végre a következő parancsot:

DBCC SHRINKDATABASE ( 'db_name', [ 'százalékos'] [, NOTRUNCATE | TRUNCATEONLY])

· Adatbázis neve - a név a kívánt adatbázis zsugorodik;

· Percent - százalékos mennyisége teret kell hagyni a tömörítés után;

· NOTRUNCATE - egységes szerkezetbe foglalt helyet nem adják vissza az operációs rendszert, és fenn van a kép, azaz a fizikailag méretének csökkentésével az adatbázis nem fordul elő;

· TRUNCATEONLY - space után eltávolítják az utolsó felhasznált mértékben fájlra [1], és az adatok nem mozdul, és a százalékos beállítás figyelmen kívül.

A jogot, hogy a csomagolás az adatbázist ki csak tagja a rendszergazda szerepét és az adatbázis tulajdonosok. Miután az adatbázis tömörítés olyan jelentést készít, amely kimondja:

· Az oldalak száma, amelyhez a tömörített fájlt;

· Az oldalak számát, amely lehet elhelyezni az összes fájl adatait;

· Oldalszám adatokat tartalmazó;

· Az oldalak száma, amelyen a fájlt tovább lehet tömöríteni.

Nem lehet az adatbázis tömörítése egy kisebb méretű, mint az eredeti.

Adatbázis tömörítés is végezhetjük préseléssel minden fájlt, a következő parancsot:

DBCC SHRINKFILE ( 'fájlnév' [ 'konechnyy_razmer']

[, Emptyfile | NOTRUNCATE | TRUNCATEONLY])

· Fájlnév - a logikai fájl nevét tömöríteni kívánt;

· Konechnyy_razmer - kívánt méretű (egész szám megabájt), amely egy fájlt, miután a tömörítés. Ha ez a paraméter nincs megadva, vagy kevesebb, mint a minimális méret, a fájl tömörítve a legkisebb méret;

· Emptyfile - adatok átvitele a fájlt más fájl a fájl-csoport;

· NOTRUNCATE - üres hely nem jut vissza az operációs rendszer, azaz a fájlméret csökken a valóságban. Az adatok vannak elrendezve egy tömörebb és eltolódott az elején a fájl;

· TRUNCATEONLY - Fájl körülmetélés történik, kezdve az utoljára használt oldalon. Nincs adat mozgás.

Kapcsolódó cikkek