tempdb文件太大的问题,各位大侠来看下! 100sinoknight]

发布时间:2016-12-7 16:38:42 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"tempdb文件太大的问题,各位大侠来看下! 100sinoknight]",主要涉及到tempdb文件太大的问题,各位大侠来看下! 100sinoknight]方面的内容,对于tempdb文件太大的问题,各位大侠来看下! 100sinoknight]感兴趣的同学可以参考一下。

我们现在的一个系统,在运行一段超级复杂的查询以后,tempdb会从500m增大到1g,而且在查询完以后,没有自动从1g回到500m,我该如何设置才能使大小正常呢?注:不想改那些已经写好的存储过程,因为有很多业务逻辑在里面。而且在sql2000是正常的,但是到2005上就会出现tempdb不断增大的问题。谢谢哪位指教一下啦

重启才行的 如果业务确要1G的tempdb ,那加大tempdb的大小为1.5G 再说这个也不说大

--A. 将tempdb数据库的主数据文件大小设置为10MB。 ALTER DATABASE tempdb MODIFY FILE( name=tempdev, size=100 MB) GO --B. 将tempdb数据库的主数据文件移动到指定的磁盘分区上,并且为其添加一个数据文件。 --移动主数据文件 ALTER DATABASE tempdb MODIFY FILE   ( NAME='tempdev',    FILENAME ='d:\tempdb.mdf') --添加次要数据文件 ALTER DATABASE tempdb ADD FILE   ( NAME='tempdata_1',    FILENAME ='d:\tempdb_data_1.ndf')

要你设置tempdb 的大小最大值

tempdb的正常大小是根据你的需要来的,没有固定的,如果你的数据库长期没有人用那么可能一直都是500m 有1G也属正常,毕竟这个数据库也是为了优化性能用的,缓存越多你的查询就越快

关注,帮顶

关注,帮顶

tempdb的大小没关系的.重启动计算机后该没的就没了. 另外,为保证系统的正常运行,建议把tempdb的空间加大.

LZ兄弟发两个相同帖子啊?呵呵 我在另外一个帖子里面答了。 不要急,搞个大硬盘就可以,不是你的错..

如何壓縮 SQL Server 中的 Tempdb 資料庫  http://support.microsoft.com/kb/307487/zh-tw

帮顶,学习

收缩!~!!!!~~~~~~~

1、tempdb 的大小可以是会变化的,你也可以自己设定最大值 2、tempdb 的使用和你具体应用有关,也是为了优化数据库性能用的,缓存越多你的查询就越快,另外1G根本就算不上很大,不用    担心什么

关注 接分

不知,帮顶

上一篇:请如何用一条sql语句获取一天内每十分钟的数据 20leungsimon]
下一篇:大家帮忙看看这句SQL存储过程的语句哪里出错了? 0fredrickhu]

相关文章

相关评论