Co je MDF a LDF?

Databáze

Výchozí instalace

Během počáteční instalace každé vydání serveru SQL umístí do systému odpovídající výchozí soubory MDF a LDF se svou příslušnou funkcí, které v této diskuzi nejsou zahrnuty. Soubory Master, MSDB, Model, TempDB a Zdroje jsou generovány, definovány a uloženy ve výchozím instalačním adresáři. Každý základní soubor systému se používá pro specifické požadavky, jsou to však databáze, které obsahují informace ve spojení s jejich příslušnou prací.

Vytvoření uživatelských databází

Uživatelské databáze jsou vytvořeny pro konkrétní použití libovolnou aplikací nebo uživatelem. Když správce databáze vytvoří nový, SQL Server vytvoří odpovídající soubor MDF a LDF pro tuto databázi. SQL Server je zpočátku umístí do výchozího adresáře nebo správce může definovat, kde budou uloženy. Po vytvoření mohou být přesunuty na různá místa z důvodu pohodlí, výkonu nebo úložiště.

Základní soubor databáze

V MDF jsou uloženy všechny informace v databázi. Obsahuje řádky, sloupce, pole a data vytvořená aplikací nebo uživatelem. Vytvoření databázového sloupce, modifikace a informace o vytváření záznamů, vše uložené v tomto souboru pro použití aplikací a vyhledávání.

Soubor záznamu databáze

Během několika procesů tvorby a modifikace v rámci MDF se veškerá aktivita zaznamenává v LDF. Zatímco dynamické informace jsou zpracovávány v paměti a mimo ni, tzv. Transakce, data jsou uložena v LDF pro zpracování chyb. V důsledku toho se veškerá uživatelská aktivita zaznamenává jako odkaz.

Používejte soubory MDF a LDF

Správci databází mohou dělat několik věcí s soubory MDF a LDF. Jakmile jsou vytvořeny, mohou být přesunuty oddělením databáze od instance, přesunutím fyzického souboru přes prohlížeč a opětovným připojením. Tyto soubory je možné přesouvat do různých adresářů na různých úložných zařízeních pomocí funkcí separace a spojování. Soubory MDF také ukládají, která edice vytvořila soubor a mohou být odděleny ze serveru SQL z neznámých důvodů. V určitých situacích mohou být soubory MDF importovány do nové prázdné databáze pro manipulaci.

Spojte všechno

Microsoft SQL Server je komplexní databázové prostředí, které má mnoho aspektů, komponent a služeb nápovědy, které nejsou plně obsaženy v tomto základním vysvětlení tohoto typu souboru. SQL Server používá většinu své práce dva typy hlavních souborů, MSF a LDF. Jedná se o nejdůležitější soubory v prostředí SQL Server.