Cleaning TempDB in SQL Server
เนื่องจากพบว่า Disk ของ Database เต็ม แล้วตรวจสอบพบว่า ไฟล์ที่มีขนาดใหญ่ที่สุดจะเป็น tempdb ซึ่งจะอยู่ที่
C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\tempdb.mdf
ซึ่งวิธีในการเคลีย log tempdb in sql server มีดังนี้ครับ
เปิด query แล้วพิมพ์
use tempdb
GO
DBCC FREEPROCCACHE
DBCC DROPCLEANBUFFERS
DBCC FREESYSTEMCACHE ('ALL')
DBCC FREESESSIONCACHE
DBCC SHRINKDATABASE(tempdb, 10)
GO
แล้วทำการแก้ไข Fix file ของ temp db ตัวนั้น
หลังจากนั้นให้ทำการ Restart Service SQL Server 1 ครั้ง ก็จะสามารถใช้งาน
Database ได้ตามปรกติครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น