首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

关于tempdb的一些注意事项

实时监控tempdb,可用下面的语句查询到5项执行任务,它们最大限度的使用tempdb: select top 5 * from sys.dm_db_session_space_usage order...配置步骤: 使用之前的查询和监控,根据我们的使用情况我们可以简要分成一下几个步骤来配置tempdb。...2.经验法则,每个cpu为每个实例创建tempdb数据文件的个数大小都相同,最多8个。 3.确保将tempdb设置为简单恢复模式。 4.自增长的值一般为初始大小的10%。...5.将tempdb 放在快速、专用的I/O子系统上。...总结:      本篇我们简单介绍了如何规划设计和预警配置tempdb ,主要理解如何才能不至tempdb空间耗尽引起SQL Server 停止运行,同时如何配置使的性能得到更大提高。

97860
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    利用虚拟硬盘(把内存当作硬盘)来提高数据库的效率(目前只针对SQL Server 2000)可以提高很多

    查看了一下发现SQL Server2000会往Tempdb数据库里面写数据,居然写了100多M的数据,看来这是照成超时的原因了。       那么能不能把Tempdb换到虚拟硬盘里面呢?...好了现在可以改Tempdb的位置了,再来测试一遍。这回效果比较理想,翻到第5000页,花费了11秒多,没有超时。...USE master Go ALTER DATABASE tempdb MODIFY FILE (NAME = tempdev, FILENAME = 't:\data\tempdb.mdf') Go...ALTER DATABASE tempdb MODIFY FILE (NAME = templog, FILENAME = 't:\data\templog.ldf') Go       Tempdb数据库里并不会存放重要数据...数据库的文件(tempdb.mdf)放在虚拟硬盘里面,可以提高很大的效率!

    1.7K50
    领券