Andmebaasi andmed
Microsoft SQL Server on välja andnud mitmesuguseid andmebaasiväljaandeid. Iga väljaanne on keskendunud erinevatele vajadustele. SQL Serveril on serveriväljaandeid ja spetsiaalseid väljaandeid, mis on mõeldud kergete ja raskete ettevõtte vajaduste jaoks, kuid kõigil väljaannetel on üks ühine joon, sarnane failistruktuur. Microsoft SQL Server salvestab installimisel vaikimisi andmefailitüübid vastava arvuti erinevatesse kataloogidesse. Põhiandmebaasifailid (MDF) ja logiandmebaasifailid (LDF) on SQL Serveri keskkonnas iga andmebaasi jaoks loodud esmased failid.
Vaikeinstalli
Esialgse installimise ajal paigutab iga SQL Serveri väljaanne vaikesüsteemi MDF- ja LDF-failid, mis vastavad nende funktsioonidele ja mida selles arutelus ei käsitleta. Põhi-, MSDB-, mudeli-, TempDB- ja ressursifailid luuakse ja salvestatakse installimise ajal määratud vaikeinstallikataloogi. Iga põhisüsteemi faili kasutatakse konkreetsete nõuete jaoks, kuid need on andmebaasid, mis salvestavad nende vastava tööga seotud teavet.
Päeva video
Kasutajate andmebaaside loomine
Kasutajate andmebaasid luuakse rakenduse või kasutaja konkreetseks kasutuseks. Kui andmebaasi administraator loob uue andmebaasi, loob SQL Server nii sellele andmebaasile vastava MDF- kui ka LDF-faili. SQL Server paigutab need algselt oma vaikekataloogi või administraator saab määrata, kuhu need salvestatakse. Pärast loomist saab neid mugavuse, jõudluse ja hoiustamise huvides erinevatesse kohtadesse teisaldada.
Põhiandmebaasi fail
MDF-id on koht, kus kogu andmebaasi teave salvestatakse. See sisaldab rakenduse või kasutaja loodud ridu, veerge, välju ja andmeid. Andmebaasi veeru loomine, muudatused ja teabekirje loomine, muutmine salvestatakse sellesse faili otsimiseks ja rakenduste kasutamiseks.
Logi andmebaasi fail
Erinevate MDF-i loomis- ja muutmisprotsesside käigus logitakse kogu tegevus LDF-i. Kuna mälus ja mälust välja töödeldakse dünaamilist teavet, mida nimetatakse tehinguteks, salvestatakse andmed vigade haldamiseks LDF-i. Järelikult salvestatakse kogu kasutaja tegevus viitamiseks.
MDF-i ja LDF-i kasutamine
Andmebaasi administraatorid saavad MDF-i ja LDF-iga teha mitmesuguseid asju. Pärast loomist saab neid teisaldada, eraldades andmebaasi eksemplarist, teisaldades füüsilise faili läbi exploreri ja ühendades uuesti. MDF-e ja LDF-e saab teisaldada erinevatel failisalvestusseadmetel erinevatesse kataloogidesse, kasutades eraldamise ja kinnitamise funktsioone. MDF-id salvestavad ka faili loonud väljaande ja võivad teadmata põhjustel SQL Serveri eksemplari küljest lahti tulla. Teatud olukordades saab MDF-e importida manipuleerimiseks uude tühja andmebaasi.
Kõike kokku panema
Microsoft SQL Server on keerukas andmebaasikeskkond, millel on palju tahke, komponente ja tugiteenuseid, mida selles failitüübi põhiselgituses ei käsitleta. SQL Server kasutab suurema osa oma töös kahte põhifailitüüpi, MDF-i ja LDF-i. Need on SQL Serveri keskkonnas kõige olulisemad failid.