ผู้เขียน:
Christy White
วันที่สร้าง:
8 พฤษภาคม 2021
วันที่อัปเดต:
25 มิถุนายน 2024
![SQL Server DBA Interview Questions and Answers | How to Shrink Database Log file in SQL Server](https://i.ytimg.com/vi/peJpYJIrk3w/hqdefault.jpg)
เนื้อหา
บทความวิกิฮาวนี้จะแนะนำวิธีการหาขนาดของบันทึกธุรกรรมของฐานข้อมูลตลอดจนพื้นที่บันทึกทั้งหมดที่ใช้บน Microsoft SQL Server
ที่จะก้าว
ล็อกอินเข้าสู่ SQL Server Management Studio คุณสามารถตรวจสอบการใช้บันทึกธุรกรรมในเครื่องบนเซิร์ฟเวอร์หรือผ่านการเชื่อมต่อระยะไกล
เลือกฐานข้อมูลใน Object Explorer คุณจะพบสิ่งนี้ในแผงด้านซ้าย
คลิกที่ แบบสอบถามใหม่. ใน toolbar ทางด้านบนของหน้าต่าง
ค้นหาขนาดของบันทึกธุรกรรม หากต้องการดูขนาดจริงของบันทึกตลอดจนขนาดสูงสุดที่สามารถครอบครองได้ในฐานข้อมูลให้พิมพ์แบบสอบถามนี้แล้วคลิก ดำเนินต่อไป ในเมนูหลัก:
ใช้ nameofdatabase; ไปเลือก file_id, name, type_desc, physical_name, size, max_size จาก sys.database_files; ไป>
ค้นหาจำนวนพื้นที่บันทึกในการใช้งาน หากต้องการตรวจสอบพื้นที่บันทึกที่ใช้อยู่ในปัจจุบันให้ป้อนแบบสอบถามนี้แล้วคลิก ดำเนินต่อไป ในเมนูหลัก:
ใช้ nameofdatabase; GO SELECT (total_log_size_in_bytes - used_log_space_in_bytes) * 1.0 / 1024/1024 AS [พื้นที่บันทึกว่างเป็น MB] จาก sys.dm_db_log_space_usage;>