tempdb 每天我都的登陆服务器收缩一次, 每天增长几十个G  这该怎么处理啊?
这台服务器每天晚上会执行备份别的数据库的数据到这个服务器上来,是因为添加引起的么?

解决方案 »

  1.   

    tempdb收缩干什么,可以过一点时间就干掉重建下。
      

  2.   

    读写太频繁了就会造成TEMPDB瓶颈
      

  3.   

    2楼的这样估计不行。每天晚上会执行JOB ,然后tempdb就变的很大了! 而且tempdb 还在C盘啊!!
      

  4.   

    使用的临时表,没有删除也会导致tempdb变大的
      

  5.   

    http://topic.csdn.net/u/20071121/14/8dc10861-8e43-436a-90c9-4ad9d4a195e9.html
    LZ可以参考下这个帖子
      

  6.   

        限制tempdb增长会导致应用出问题的。
        先把tempdb的文件移动到非系统分区上,如D盘 ,再检查下tempdb的页面分配情况,
        查询这个视图 sys.dm_db_file_space_usage (05以上)
        再跟踪下应用程序的运行语句 是否返回大量的数据集 ,优化语句
        
      

  7.   

    安装MSSQL的注意事项之一,系统数据库安装在非系统盘。类似的情况有,数据库的系统表通常在Primary文件组,而非系统表建议另外选择文件组。 
      

  8.   

    同时需要注意的是弄清楚导致tempdb增大的真正原因,才是解决之道!!提醒:自动收缩选项对于tempdb无效,同时不建议收缩tempdb。
      

  9.   

    TEMPDB 是保存数据库写入缓存的。如果插入修改太频繁的话,就容易造成这个数据库过大。
      

  10.   

    tempdb.mdf 文件太大了,没办法! 不知道该怎么处理是好! 半夜重启,tempdb.mdf竟然还是不变小!很郁闷
      

  11.   

    不会吧。马上重启,tempdb不正常的话,你要检查model的配置。