მონაცემთა ბაზის მონაცემები
Microsoft SQL Server-მა გამოუშვა მონაცემთა ბაზის სხვადასხვა გამოცემა. თითოეული გამოცემა ორიენტირებულია სხვადასხვა საჭიროებებზე. SQL Server-ს აქვს სერვერის გამოცემები და სპეციალიზებული გამოცემები მსუბუქი საჭიროებისთვის მძიმე საწარმოს საჭიროებებისთვის, თუმცა ყველა გამოცემას აქვს ერთი საერთო, მსგავსი ფაილის სტრუქტურა. ინსტალაციისას, Microsoft SQL Server ინახავს მონაცემთა ფაილის ნაგულისხმევ ტიპებს შესაბამის კომპიუტერზე სხვადასხვა დირექტორიაში. Master Database Files (MDF) და Log Database Files (LDF) არის ძირითადი ფაილები, რომლებიც შექმნილია თითოეული მონაცემთა ბაზისთვის SQL Server გარემოში.
ნაგულისხმევი ინსტალაცია
თავდაპირველი ინსტალაციის დროს, SQL Server-ის თითოეული გამოცემა განათავსებს ნაგულისხმევი სისტემის MDF და LDF ფაილებს, რომლებიც შეესაბამება მათ შესაბამის ფუნქციებს, რომლებიც არ განიხილება ამ განხილვაში. Master, MSDB, Model, TempDB და Resource ფაილები იქმნება და ინახება ნაგულისხმევი ინსტალაციის დირექტორიაში, რომელიც განსაზღვრულია ინსტალაციის დროს. თითოეული ძირითადი სისტემის ფაილი გამოიყენება კონკრეტული მოთხოვნებისთვის, მაგრამ არის მონაცემთა ბაზები, რომლებიც ინახავს შესაბამის სამუშაოს შესაბამის ინფორმაციას.
დღის ვიდეო
მომხმარებლის მონაცემთა ბაზების შექმნა
მომხმარებლის მონაცემთა ბაზები იქმნება აპლიკაციის ან მომხმარებლის მიერ კონკრეტული გამოყენებისთვის. როდესაც მონაცემთა ბაზის ადმინისტრატორი ქმნის ახალ მონაცემთა ბაზას, SQL Server ქმნის MDF და LDF ფაილებს, რომლებიც შეესაბამება ამ მონაცემთა ბაზას. SQL Server თავდაპირველად ათავსებს მათ ნაგულისხმევ დირექტორიაში, ან ადმინისტრატორს შეუძლია განსაზღვროს სად უნდა იყოს შენახული. შექმნის შემდეგ, მათი გადატანა შესაძლებელია სხვადასხვა ადგილას მოხერხებულობის, შესრულებისა და შენახვის პრობლემებისთვის.
სამაგისტრო მონაცემთა ბაზის ფაილი
MDF არის სადაც ინახება მონაცემთა ბაზის ყველა ინფორმაცია. ის შეიცავს აპლიკაციის ან მომხმარებლის მიერ შექმნილ სტრიქონებს, სვეტებს, ველებს და მონაცემებს. მონაცემთა ბაზის სვეტის შექმნა, ცვლილებები და ინფორმაციის ჩანაწერის შექმნა, მოდიფიკაცია ინახება ამ ფაილში საძიებლად და აპლიკაციის გამოსაყენებლად.
ჟურნალის მონაცემთა ბაზის ფაილი
MDF-ში სხვადასხვა შექმნისა და მოდიფიკაციის პროცესის დროს, ყველა აქტივობა რეგისტრირებულია LDF-ში. როგორც დინამიური ინფორმაციის დამუშავება ხდება მეხსიერებაში და მის გარეთ, რომელსაც ეწოდება ტრანზაქციები, მონაცემები ინახება LDF-ში შეცდომების მართვისთვის. შესაბამისად, მომხმარებლის მთელი აქტივობა ჩაწერილია მითითებისთვის.
MDF და LDF-ების გამოყენება
მონაცემთა ბაზის ადმინისტრატორებს შეუძლიათ სხვადასხვა საქმის გაკეთება MDF და LDF-ებით. შექმნის შემდეგ, მათი გადატანა შესაძლებელია ინსტანციიდან მონაცემთა ბაზის ამოღებით, ფიზიკური ფაილის გადაადგილებით Explorer-ში და ხელახლა მიმაგრებით. MDF-ები და LDF-ები შეიძლება გადავიდეს სხვადასხვა დირექტორიაში სხვადასხვა ფაილების შესანახ მოწყობილობებზე, ამოღების და მიმაგრების ფუნქციების გამოყენებით. MDF ასევე ინახავს რა გამოცემას შექმნა ფაილი და შეიძლება დაშორდეს SQL Server-ის მაგალითს გაურკვეველი მიზეზების გამო. გარკვეულ სიტუაციებში, MDF-ის იმპორტი შესაძლებელია მანიპულირებისთვის ახალ ცარიელ მონაცემთა ბაზაში.
ყველაფერს ერთად აყენებს
Microsoft SQL Server არის კომპლექსური მონაცემთა ბაზის გარემო, რომელსაც აქვს მრავალი ასპექტი, კომპონენტი და დამხმარე სერვისი, რომლებიც ყველა არ არის დაფარული ამ ძირითადი ფაილის ტიპის ახსნაში. SQL Server იყენებს ორი ძირითადი ფაილის ტიპს, MDF და LDF მისი მუშაობის უმეტესობისთვის. ეს არის ყველაზე მნიშვნელოვანი ფაილები SQL Server-ის გარემოში.