ПредишенСледващото

Компресиране на файлове с данни освобождава неизползвано пространство чрез преместване на страници с данни от края на файла в неразпределено пространство в близост до началото на файла. Когато в края на файла, генерирани достатъчно свободно място, страницата с данни в края на файла може да бъде освободен и върнат на файловата система.

Преди да започнете, следвайте тези стъпки.

Компресиране на файла с данни или дневника чрез различни средства.

ограничения

Основно файла с данните не може да се направи по-малък от размера на първичния файл в базата данни на модела.

препоръки

Данните, прехвърлени по време на компресиране на файлове, могат да се разпространяват от всяко свободно място във файла. Това води до фрагментиране индекс и може да се увеличи производителността на заявки, които търсят в границите на индекса. За да се премахне фрагментирането, възможността за възстановяване на файла с индекс след компресия.

безопасност

разрешение

Трябва да сте член на сървъра ролята на администратор фиксиран или определен роля база данни db_owner.

Компресиране на файла с данни или лог файл,

В Object Explorer, се свържете с инстанция на Компонент SQL Server Database Engine, а след това се разширява.

Разширете Бази данни, а след това щракнете с десния бутон на данни, която искате да компресирате.

Точка на Задачи и компресия. и след това щракнете върху Files.

Това показва името на избраната база данни.

Изберете типа на файла. От следните опции: данни и Дневник. Данните от стойността по подразбиране. Избор на различен тип избор на файл група се променя съответно и в други области.

Изберете групата на файл от списъка с файлове групи, свързани с избрания тип файл. Избор на различен filegroup подходящо променя решения в други области.

Изберете файл от списъка с файлове в дадена група файл и вид.

Тя показва пълния път до избрания в момента файл. Пътят не може да се редактира, но може да бъде копиран в клипборда.

Избраният в момента мястото

За файлове с данни, се показва текущо избраното местоположение. ПаметСъбития показва избрания в момента пространство се изчислява въз основа на процедури резултат SQLPERF (LOGSPACE) DBCC модул.

На разположение пространство

За файлове с данни, дисплеи на разположение в момента на разположение пространство изчислява въз основа на процедура резултат SHOWFILESTATS (identifikator_fayla) DBCC модул. Лог файл дисплеи на разположение в момента на разположение пространство изчислява на базата на процедури резултат SQLPERF (LOGSPACE) DBCC модул.

За да освободите неизползвано пространство

Всички неизползвано пространство разпределени на файловете, освободени за нуждите на операционната система, и файлът е компресиран до последния разпределени степен, като по този начин намаляване на размера на файла, без да се движат на данни. Той не се опитва да се движат линиите на неразпределени страници.

Реорганизация на страници, преди освобождаването на неизползвано пространство

Е еквивалентна на процедура SHRINKFILE DBCC модул, който определя размера на целевите файлове. С тази опция, трябва да определите размера на целевите файлове в Shrink файла.

Определя размера на целеви файл за операции на компресия. Размерът не трябва да бъде по-малък от избрания в момента пространство или по-голяма степен общия брой разпределени на файла. Ако въведената стойност е извън обхват, тя ще се превърне в на минималната или максималната стойност, когато промените входния фокус или при натискане на някой от бутоните в лентата с инструменти.

Clear файл чрез прехвърляне на данни към други файлове в една и съща filegroup

Можете да прехвърли всички данни от даден файл. Тази опция ви позволява да изтриете даден файл с помощта на отчета за DATABASE ALTER. Тази функция е еквивалентна на прилагането на процедури за модул EMPTYFILE параметъра DBCC SHRINKFILE.

Изберете типа на файла и името на файла.

Освен това, можете да изберете Release неизползвано пространство.

Избирането на тази опция води до освобождаването на всички неизползваното пространство на файла на операционната система и да се намали размера на файла до последния поставен степен. Това намалява размера на файла, без да се движат никакви данни.

Освен това, можете да изберете реорганизира файлове, преди да пускате неизползвано пространство. С тази настройка, трябва да определите стойността на компресирате файлове до. По подразбиране, не е отметнато.

Избирането на тази опция води до освобождаването на всички неизползваното пространство на файла за операционната система и се опитват да се движат линиите в неразпределени страници.

Ако е необходимо, въведете максималния процент на свободно пространство, което трябва да остане в базата данни след компресия. Диапазонът е от 0 до 99. Тази опция е налична само ако отметката е избран реорганизира файлове, преди да пускате неизползвано пространство.

Ако е необходимо, поставете отметка в Delete файл чрез прехвърляне на данни към други файлове в един и същи файл група.

Ако изберете тази опция, ще се преместят всички данни от даден файл към други файлове в този файл група. Няма файл не може да бъде изтрита. Този режим е еквивалентен на изпълнението на DBCC SHRINKFILE процедури EMPTYFILE параметър.

Щракнете върху OK.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!