Основна информация за файловете и файлови групи

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







Вторични файлове с данни не са задължителни; файлове на този потребител, при който потребителят данни се съхраняват. Вторични файлове могат да бъдат използвани за разпространение на данни от няколко дискове, в този случай, всеки файл се записва на отделен диск. Освен това, ако размерът на база данни надхвърля максималния размер за файл на Windows, можете да използвате вторични файлове с данни, така че базата данни ще продължи да расте.

За името на вторичния файла с данни, се препоръчва разширяване на НУГ.

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

Например, една проста база данни на име на продажбите може да съдържа един основен файл, който съдържа всички данни и обекти, както и един лог файл, който съдържа регистър на транзакциите. По-сложен, наречен база данни Поръчки може да съдържа един основен и пет вторични файлове с изображения. Данните и обекти в базата данни се разпространяват във всички шест файловете, както и четири от лог файл, съдържащ подробна информация за регистъра на операциите.







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

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

Например, три файлове, Data1.ndf, Data2.ndf и Data3.ndf, могат да бъдат създадени по три диска, съответно, и възложените fgroup1 файл група. В този случай, можете да създадете таблица на базата на fgroup1 файла група. Исканията на данни от таблицата ще бъдат разделени в три диска, и то ще се увеличи производителността. Подобни подобрения могат да бъдат постигнати само с един файл, създаден на раирана набор от дисков масив RAID. Въпреки това, файлове и файлови групи позволяват да добавяте нови файлове към новите дискове лесно.

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