-
DBCC SHRINKFILE有时收缩文件不成功的原因
DBCC SHRINKFILE收缩的是区一级的数据,会将没在使用中的区进行删除。但会有许多空页分布在区内,造成区在使用,故这样的区得不到删除。 若想删除,方式是:重建聚集索引,整理页数
-
将数据库系统在一台新服务器上恢复
实例:将数据库系统在一台新服务器上恢复 下面是参考步骤。请注意,在命令行下运行的指令,是大小写敏感的。 1.确认备用服务器的SQL Server版本和原服务器一致。 因为我们需要恢复
-
返回当前数据库的连接活动
1,Sys.dm_exec_connections:返回与SQL SERVER实例建立的连接的相关信息。 2,Sys.dm_exec_sessions:当前执行的会话,如查询分析器窗口就是一个会话 3,Sys.dm_exec_requests:正在执行或处于等待状态的请
-
复制分发
参考: Stairways to sql server replication 一,复制分发介绍。 1,文章:可订阅项,如表,存储过程,视图,函数 2,复制类型: (1)快照复制Snapshot Replication:一般用于对于数据库的一次性
-
sp_procoption在每次启动 SQL Server 实例时自动运行
sp_procoption [ @ProcName = ] procedure , [ @OptionName = ] option , [ @OptionValue = ] value 备注 启动过程必须位于 master 数据库中,并且不能包含 INPUT 或 OUTPUT 参数。启动时恢复了 master 数据库后,即开始
-
sql server 复制,镜像,日志传输及故障转移集群区别
复制:将数据传输到其他服务器上存储,做备份。 镜像:主服务器数据库挂了,另一台自动成为主服务器运行, 日志:可控制的镜像。 集群:主服务器挂了,另一台自动成为主服务器
-
ldf文件与mdf文件放在不同磁盘可提高性能的原因
磁盘负责三方面,一个将数据写入到日志文件ldf中,然后在check point后写入到mdf, 接着就是大量的读操作。 先写入ldf,是因为sql server的预写日志机制引起的,此机制保证了数据在写入到
-
Sql Server2005性能诊断
引用:http://technet.microsoft.com/zh-cn/library/cc966540(en-us).aspxSql Server速度变慢问题主要由三个方面引起,可从这三个方面入手分析问题 1,资源瓶颈:CPU、I/O、内存等。 2,临时表瓶颈:temp
-
SQL SERVER2005性能调校
1,Query Notification:当用户访问的数据改变时,会主动通知前台程序,避免了以往的轮询机制。 2,Event Notification:在用户执行DDL或DML语言后,需要立刻处理的商业逻辑可以通过触发器来完
-
遍历所有表、遍历所有数据库
系统存储过程sp_MSforeachtable和sp_MSforeachdb,是微软提供的两个不公开的存储过程,从mssql6.5开始。存放在SQL Server的MASTER数据库中。可以用来对某个数据库的所有表或某个SQL服务器上的所有数