MDF และ LDF คืออะไร?

...

ข้อมูลฐานข้อมูล

Microsoft SQL Server ได้เปิดตัวฐานข้อมูลรุ่นต่างๆ แต่ละฉบับจะเน้นความต้องการที่แตกต่างกัน SQL Server มีรุ่นเซิร์ฟเวอร์และรุ่นพิเศษเฉพาะสำหรับความต้องการน้ำหนักเบาสำหรับองค์กรขนาดใหญ่ อย่างไรก็ตาม ทุกรุ่นมีสิ่งหนึ่งที่เหมือนกัน โครงสร้างไฟล์ที่คล้ายกัน เมื่อติดตั้งแล้ว Microsoft SQL Server จะจัดเก็บประเภทไฟล์ข้อมูลเริ่มต้นในไดเร็กทอรีต่างๆ บนคอมพิวเตอร์ที่เกี่ยวข้อง ไฟล์ฐานข้อมูลหลัก (MDF) และไฟล์ฐานข้อมูลบันทึก (LDF) เป็นไฟล์หลักที่สร้างขึ้นสำหรับแต่ละฐานข้อมูลในสภาพแวดล้อมของ SQL Server

การติดตั้งเริ่มต้น

ระหว่างการติดตั้งครั้งแรก แต่ละรุ่นของ SQL Server จะวางไฟล์ MDF และ LDF ของระบบเริ่มต้นที่สอดคล้องกับฟังก์ชันที่เกี่ยวข้อง ซึ่งไม่ครอบคลุมในการสนทนานี้ ไฟล์ Master, MSDB, Model, TempDB และ Resource จะถูกสร้างขึ้นและจัดเก็บไว้ในไดเร็กทอรีการติดตั้งเริ่มต้นที่กำหนดไว้ระหว่างการติดตั้ง ไฟล์ระบบหลักแต่ละไฟล์ใช้สำหรับความต้องการเฉพาะ แต่เป็นฐานข้อมูล ซึ่งจัดเก็บข้อมูลที่สัมพันธ์กับงานที่เกี่ยวข้อง

วีดีโอประจำวันนี้

การสร้างฐานข้อมูลผู้ใช้

ฐานข้อมูลผู้ใช้ถูกสร้างขึ้นสำหรับการใช้งานเฉพาะโดยแอปพลิเคชันหรือผู้ใช้ เมื่อผู้ดูแลระบบฐานข้อมูลสร้างฐานข้อมูลใหม่ SQL Server จะสร้างทั้งไฟล์ MDF และ LDF ที่สอดคล้องกับฐานข้อมูลนั้น เริ่มแรก SQL Server จะวางไว้ในไดเร็กทอรีเริ่มต้นหรือผู้ดูแลระบบสามารถกำหนดตำแหน่งที่จะจัดเก็บได้ หลังจากสร้างแล้ว พวกเขาสามารถย้ายไปยังตำแหน่งต่างๆ ได้เพื่อความสะดวก ประสิทธิภาพ และข้อกังวลด้านการจัดเก็บ

ไฟล์ฐานข้อมูลหลัก

MDF เป็นที่เก็บข้อมูลฐานข้อมูลทั้งหมด ประกอบด้วยแถว คอลัมน์ เขตข้อมูล และข้อมูลที่สร้างโดยแอปพลิเคชันหรือผู้ใช้ การสร้างคอลัมน์ฐานข้อมูล การแก้ไข และการสร้างบันทึกข้อมูล การแก้ไข ทั้งหมดจะถูกเก็บไว้ในไฟล์นี้สำหรับการค้นหาและการใช้งานแอปพลิเคชัน

ล็อกไฟล์ฐานข้อมูล

ในระหว่างกระบวนการสร้างและปรับเปลี่ยนต่างๆ ภายใน MDF กิจกรรมทั้งหมดจะถูกบันทึกใน LDF เนื่องจากข้อมูลไดนามิกกำลังประมวลผลเข้าและออกจากหน่วยความจำ ซึ่งเรียกว่าธุรกรรม ข้อมูลจะถูกเก็บไว้ใน LDF เพื่อการจัดการข้อผิดพลาด ดังนั้น กิจกรรมของผู้ใช้ทั้งหมดจะถูกบันทึกไว้เพื่อใช้อ้างอิง

การใช้ MDF และ LDF's

ผู้ดูแลระบบฐานข้อมูลสามารถทำสิ่งต่างๆ ได้หลากหลายด้วย MDF และ LDF เมื่อสร้างแล้ว จะสามารถย้ายได้โดยแยกฐานข้อมูลออกจากอินสแตนซ์ ย้ายไฟล์จริงผ่าน explorer และแนบใหม่ MDF และ LDF สามารถย้ายไปยังไดเร็กทอรีต่างๆ บนอุปกรณ์จัดเก็บไฟล์ต่างๆ โดยใช้ฟังก์ชันถอดและแนบ MDF ยังเก็บรุ่นที่สร้างไฟล์และสามารถแยกออกจากอินสแตนซ์ของ SQL Server ได้โดยไม่ทราบสาเหตุ ในบางสถานการณ์ MDF สามารถนำเข้าสู่ฐานข้อมูลเปล่าใหม่เพื่อการจัดการได้

วางมันทั้งหมดเข้าด้วยกัน

Microsoft SQL Server เป็นสภาพแวดล้อมฐานข้อมูลที่ซับซ้อนซึ่งมีแง่มุม ส่วนประกอบและบริการสนับสนุนมากมาย ซึ่งไม่ได้ครอบคลุมอยู่ในคำอธิบายประเภทไฟล์พื้นฐานนี้ทั้งหมด SQL Server ใช้ไฟล์หลักสองประเภทคือ MDF และ LDF สำหรับงานส่วนใหญ่ ไฟล์เหล่านี้เป็นไฟล์ที่สำคัญที่สุดในสภาพแวดล้อมของ SQL Server

หมวดหมู่

ล่าสุด

วิธีเปิด ODS บน Mac

วิธีเปิด ODS บน Mac

เปิดไฟล์สเปรดชีต OpenDocument ที่มีนามสกุล .ods...

วิธีการ กำจัด Realtek Boot Agent Virus

วิธีการ กำจัด Realtek Boot Agent Virus

หาก Realtek Boot Agent ติดตั้งไวรัสบนคอมพิวเตอ...

คลิปบอร์ดของระบบและคลิปบอร์ดของ Office แตกต่างกันอย่างไร

คลิปบอร์ดของระบบและคลิปบอร์ดของ Office แตกต่างกันอย่างไร

คลิปบอร์ดของ Office เป็นเครื่องมือที่เหมาะสำหร...