How to shrink tempdb.mdf:
exec backup log tempdb with no_log
then restart SQL Service
如果没有用,再执行:
use tempdb
dbcc shrinkfile(tempdev,1)
How to shrink tempdb.log
1:DBCC SHRINKDATABASE(tempdb,10) ---10 percent
2:DBCC SHRINKFILE (LogicalFileName, NewSize) ---newsize:MB
Why:
tempdb 用来存储临时表数据
每次启动数据库引擎时,它会重置为其初始大小。
exec backup log tempdb with no_log
then restart SQL Service
如果没有用,再执行:
use tempdb
dbcc shrinkfile(tempdev,1)
How to shrink tempdb.log
1:DBCC SHRINKDATABASE(tempdb,10) ---10 percent
2:DBCC SHRINKFILE (LogicalFileName, NewSize) ---newsize:MB
Why:
tempdb 用来存储临时表数据
每次启动数据库引擎时,它会重置为其初始大小。
博客介绍了收缩tempdb.mdf和tempdb.log的方法。收缩tempdb.mdf可先执行备份日志并重启SQL服务,若无效再执行特定语句;收缩tempdb.log有两种方式。还说明了tempdb用于存储临时表数据,每次启动数据库引擎会重置为初始大小。
496

被折叠的 条评论
为什么被折叠?



