tempdb初始大小设置 由于,SQL SERVER 实例会在间隔一段后例行重新启动,这个时候TEMPDB 的SIZE值又被初始化到非常小,我想当SQL SERVER 重启后的TEMPDB 初始大小达到一个自己定义的值,比如10G左右.在哪个地方设置啊?用启动SQL实例后就执行一个存储过程来实现合适吗?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在企业管理器里右击tempdb->属性->数据文件->修改数据文件大小 右键TEMPDB数据库,点击那些文件组,事务日志就有设置的 tempdb是一个每次重启服务自动重建的库(即mobel库的设置)用alter database但一般情况下都不会去设置它的原始大小,没有什么意义,它是那种撑大很难缩小的库, 直接就可以设置的,看是sql server 2000和sql server 2005设置的区别不太大。 因为开始我觉得,tempdb 将在实例重新启动后会删除重建,它原来的初始定义SIZE信息应该会发生改变才对.^_^ --A. 将tempdb数据库的主数据文件大小设置为10MB。ALTER DATABASE tempdbMODIFY 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') 因为平时管理的SQL server 实例过多,平时会有一些例行重新启动实例.重启后,手工一个实例一个实例去改实在是麻烦.所以想当实例重新启动的时候,尺寸自己就发生改变. 询问这两个sql语句的工作机理 bcp的问题 日期格式的最高效转换 Excel文件数据导入SQL的问题 请问连接oracle出错 有一个长度为8000的varchar字段,但他只能接受1024个字符,请问怎么办呀? 请教一个SQLSERVER优化问题 我在SQL2000中输入数据提示错误,各位高手看看这是什么原因!!!! 不知学哪个数据库软件 怎样将oracl8i的SQL*Plus使用的缓冲区设置更大些,以便插入数据时大数据不被截掉。 多表联查,个别字段无重复查询 请问,我看了下登录名,发现SA用户名下面,针对某个用户数据库AA的数据库角色只有PUBLIC
用alter database
但一般情况下都不会去设置它的原始大小,没有什么意义,它是那种撑大很难缩小的库,
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')