ฉันจะค้นหาขนาด tempdb ใน SQL Server ได้อย่างไร
ฉันจะค้นหาขนาด tempdb ใน SQL Server ได้อย่างไร

วีดีโอ: ฉันจะค้นหาขนาด tempdb ใน SQL Server ได้อย่างไร

วีดีโอ: ฉันจะค้นหาขนาด tempdb ใน SQL Server ได้อย่างไร
วีดีโอ: How to configure tempdb in SQL Server 2024, พฤศจิกายน
Anonim

ง่ายต่อการใช้ SSMS เพื่อตรวจสอบปัจจุบัน ขนาด tempdb . หากคุณคลิกขวาที่ tempdb และเลือก Properties หน้าจอต่อไปนี้จะเปิดขึ้น NS tempdb หน้าคุณสมบัติฐานข้อมูลจะแสดงค่าปัจจุบัน ขนาด tempdb เป็น 4.6 GB สำหรับแต่ละไฟล์ข้อมูลและ 2 GB สำหรับไฟล์บันทึก ถ้าคุณ แบบสอบถาม ระบบ DMV

ในทำนองเดียวกันจะถามว่าฉันจะตั้งค่าขนาด TempDB ใน SQL Server ได้อย่างไร

แผ่นโกง: วิธีการ กำหนดค่า TempDB สำหรับ Microsoft SQL Server . รุ่นสั้น: กำหนดค่า หนึ่งเล่ม/ไดรฟ์สำหรับ TempDB . หารพื้นที่ทั้งหมดด้วย 9 และนั่นคือของคุณ ขนาด ตัวเลข. สร้างไฟล์ข้อมูลขนาดเท่ากัน 8 ไฟล์และไฟล์บันทึก 1 ไฟล์ แต่ละไฟล์ ขนาด.

ในทำนองเดียวกัน เราสามารถย่อขนาด TempDB ใน SQL Server ได้หรือไม่ ใน SQL Server รุ่นปี 2548 และใหม่กว่า หดตัว NS tempdb ฐานข้อมูลก็ไม่ต่างจาก หดตัว ฐานข้อมูลผู้ใช้ เว้นแต่ว่า tempdb รีเซ็ตเป็นขนาดที่กำหนดค่าไว้หลังจากการรีสตาร์ทอินสแตนซ์ของ. แต่ละครั้ง SQL Server . วิ่งได้อย่างปลอดภัย หด ใน tempdb ในขณะที่ tempdb กิจกรรมกำลังดำเนินอยู่

ดังนั้น TempDB ใน SQL Server คืออะไร?

ฐานข้อมูลระบบ tempdb เป็นทรัพยากรส่วนกลางที่พร้อมใช้งานสำหรับผู้ใช้ทั้งหมดที่เชื่อมต่อกับอินสแตนซ์ของ SQL Server และใช้เพื่อเก็บสิ่งต่อไปนี้: วัตถุผู้ใช้ชั่วคราวที่สร้างขึ้นอย่างชัดเจน เช่น: ชั่วคราวส่วนกลางหรือภายในเครื่อง โต๊ะ , เก็บไว้ชั่วคราว ขั้นตอน , ตัวแปรตาราง หรือเคอร์เซอร์

TempDB ย่อขนาดโดยอัตโนมัติหรือไม่

ใช่ ไฟล์เซิร์ฟเวอร์ SQL ทำ ไม่ หดอัตโนมัติ . พวกเขายังคงขนาดเดียวกันเว้นแต่คุณจะชัดเจน หด ผ่าน SQL Server Management Studio หรือโดยใช้คำสั่ง DBCC SHRINKFILE คุณสามารถตั้งค่าได้ในส่วนไฟล์ของคุณสมบัติฐานข้อมูล หรือด้วยคำสั่ง ALTER DATABASE

แนะนำ: