Datu bāzes dati
Microsoft SQL Server ir izlaidis dažādus datu bāzes izdevumus. Katrs izdevums ir vērsts uz dažādām vajadzībām. SQL Server ir serveru izdevumi un specializēti izdevumi, kas paredzēti vieglām vajadzībām un smagām uzņēmuma vajadzībām, tomēr visiem izdevumiem ir viena kopīga iezīme, līdzīga failu struktūra. Kad tas ir instalēts, Microsoft SQL Server saglabā noklusējuma datu failu tipus dažādos attiecīgā datora direktorijos. Galvenās datu bāzes faili (MDF) un žurnālu datu bāzes faili (LDF) ir primārie faili, kas izveidoti katrai datubāzei SQL Server vidē.
Noklusējuma instalācijas
Sākotnējās instalēšanas laikā katrs SQL Server izdevums ievietos noklusējuma sistēmas MDF un LDF failus, kas atbilst to attiecīgajai funkcijai, kas nav aplūkoti šajā diskusijā. Master, MSDB, Model, TempDB un Resource faili tiek ģenerēti un saglabāti noklusējuma instalēšanas direktorijā, kas definēts instalēšanas laikā. Katrs pamatsistēmas fails tiek izmantots īpašām prasībām, bet ir datu bāzes, kurās tiek glabāta informācija, kas saistīta ar attiecīgo darbu.
Dienas video
Lietotāju datu bāzu izveide
Lietotāju datu bāzes tiek izveidotas lietojumprogrammas vai lietotāja īpašiem lietojumiem. Kad datu bāzes administrators izveido jaunu datu bāzi, SQL Server izveido gan MDF, gan LDF failu, kas atbilst šai datubāzei. SQL Server sākotnēji ievieto tos savā noklusējuma direktorijā, vai arī administrators var noteikt, kur tie ir jāuzglabā. Pēc izveides tos var pārvietot uz dažādām vietām ērtības, veiktspējas un uzglabāšanas apsvērumu dēļ.
Galvenā datu bāzes fails
MDF ir vieta, kur tiek glabāta visa datu bāzes informācija. Tajā ir rindas, kolonnas, lauki un dati, ko izveidojusi lietojumprogramma vai lietotājs. Datu bāzes kolonnu izveide, modifikācijas un informācijas ierakstu izveide, modifikācijas tiek glabātas šajā failā meklēšanai un lietojumprogrammu lietošanai.
Žurnāla datu bāzes fails
Veicot dažādus izveides un modifikācijas procesus MDF ietvaros, visas darbības tiek reģistrētas LDF. Tā kā dinamiskā informācija tiek apstrādāta atmiņā un ārpus tās, ko sauc par transakcijām, dati tiek glabāti LDF kļūdu pārvaldībai. Līdz ar to visas lietotāja darbības tiek reģistrētas atsaucei.
Izmantojot MDF un LDF
Datu bāzes administratori var veikt dažādas darbības ar MDF un LDF. Kad tie ir izveidoti, tos var pārvietot, atvienojot datu bāzi no gadījuma, pārvietojot fizisko failu caur pārlūkprogrammu un atkārtoti pievienojot. MDF un LDF var pārvietot uz dažādiem direktorijiem dažādās failu glabāšanas ierīcēs, izmantojot atdalīšanas un pievienošanas funkcijas. MDF arī saglabā to, kurš izdevums izveidojis failu, un nezināmu iemeslu dēļ var tikt atdalīts no SQL Server instances. Noteiktās situācijās MDF var importēt jaunā tukšā datubāzē manipulācijām.
Saliekot to visu kopā
Microsoft SQL Server ir sarežģīta datu bāzes vide, kurai ir daudz aspektu, komponentu un atbalsta pakalpojumu, kas nav visi šajā pamata faila tipa skaidrojumā. Lielākajai daļai sava darba SQL Server izmanto divus galvenos failu tipus — MDF un LDF. Šie ir vissvarīgākie faili SQL Server vidē.