ข้ามไปยังเนื้อหา

บทความ

แบ่งปันความรู้เทคโนโลยี เพื่อ “ขับเคลื่อนประเทศไทย”

กรองตาม tag:#Transaction Log
Microsoft SQL Server กับ Transaction Log Management ตอนที่ 2Microsoft SQL Server

Microsoft SQL Server กับ Transaction Log Management ตอนที่ 2

ไฟล์ Transaction Log ของ SQL Server ไม่ได้เป็นก้อนเดียวเรียบๆ แต่ถูกแบ่งเป็นส่วนย่อยที่ทำงานต่อเนื่องเป็นวงกลม บทความตอนที่ 2 นี้อธิบาย Virtual Log Files (VLF) และ Log Sequence Number (LSN) ว่าส่วนใดยัง Active หรือ Non-Active ดูโครงสร้างด้วย DBCC LOGINFO ได้อย่างไร และเหตุใดพื้นที่ที่เวียนกลับมาใช้จึงต้องผ่านการ Truncate อย่างเหมาะสม

Microsoft SQL Server กับ Transaction Log Management ตอนที่ 1Microsoft SQL Server

Microsoft SQL Server กับ Transaction Log Management ตอนที่ 1

บทความนี้จะกล่าวถึง การบริหารไฟล์ Transaction Log (Transaction Log Management) ซึ่งแบ่งเป็น 3 ตอนด้วยกัน สำหรับตอนแรก จะแสดงให้เห็นว่า ทำไม จึงไม่สามารถใช้ Simple Recovery Model ร่วมกับการบริหารไฟล์ Transaction Log ด้วยกระบวนการ Backup ได้

Microsoft SQL Server กับ Transaction Log Management ตอนที่ 3Microsoft SQL Server

Microsoft SQL Server กับ Transaction Log Management ตอนที่ 3

Transaction Log ไม่ได้มีไว้แค่บันทึกว่าเกิดอะไรขึ้น แต่เป็นกุญแจที่ทำให้กู้ฐานข้อมูลกลับมาได้ถึงวินาทีที่ระบบมีปัญหา บทความตอนที่ 3 ซึ่งเป็นตอนสุดท้ายอธิบายว่า การ Truncate VLF คืออะไร ทำไมใน Full และ Bulk-Logged Recovery Model จึงต้อง Backup Transaction Log ก่อน LSN ที่ต่อเนื่องกันเกี่ยวกับลำดับการ Restore อย่างไร และเหตุใดการวางแผน Recovery Model จึงสำคัญ