Sql Server
文章平均质量分 77
hfit000
这个作者很懒,什么都没留下…
展开
-
Sql Server 用sql修改列的默认值,查看表的触发器
由于以前设计考虑不全,现在只要用sql语句改写列的类型和大小。查了资料,调试通过(sql server 2005) -- 声明一个变量查看一下的约束 declare @name varchar(50) select @name =b.name from sysobjects b join syscolumns a on b.id = a.cdefault where a.id原创 2012-08-16 12:33:45 · 1980 阅读 · 0 评论 -
SQLServer通过DMV实现低影响的自动监控和历史场景追溯
一. 背景: 我们管理和维护的数据库系统基本都是7*24小时运转的,运转时会出现什么情况谁都无法估计,往往一个平时运行很正常的系统,某天晚上突然就抽风了,而此刻并没有系统负责人在旁边,当值班同事的电话打到正在酣睡的DBA手机上时,DBA不得不朦朦胧胧的,条件反射要上数据库看看;要在家里连到公司的内外一般都需要DBA通知运维人员(也可能是个在做梦的哥们)先给自己开个VPN(某些管控严格的转载 2012-08-29 18:16:55 · 1310 阅读 · 0 评论 -
SQL Server 数据库最小宕机时间迁移方案
一、目的在做SQL Server数据库维护的时候,当上司要求我们把几十G的数据文件搬动到其它服务器,并且要求最小宕机时间的时候,我们有没什么方案可以做到这些要求呢?在这里我们假设这两台机器并不是在一个机房上,这样看起来我们的解决方案才更有意义,如果你那么好运这两台机器在同一个局域网,那么恭喜你,你可以多很多的方案可以做到。二、分析与设计思路其实我们假设的环境有两个特点:第一个是数据转载 2012-12-05 23:11:30 · 542 阅读 · 0 评论 -
sqlserver下buffer cache
数据页缓存是SQL Server的内存使用主要的方面,也是占用量最大的部分。在一个稳定的DB Server上,这部分内存使用会相对较稳定-SQL Server会把经常使用到的数据缓存在内存里(就是数据页缓存),用以提高数据访问速度。因为磁盘访问速度远远低于内存,所以减少磁盘访问量同样是数据库优化的重要方面。当数据页缓存区出现内存不足,则会出现查询慢,磁盘忙等等问题。 分析方法:转载 2012-12-14 17:03:17 · 1151 阅读 · 0 评论 -
SQL Server 问题汇总
记下自己工作中,使用SQL Server是遇到的问题和解决办法,持续更新,便于以后查阅。一,找到死锁的对象,并删掉,免得重启服务或电脑1.根据表名找到对象 select top 1 id from sysobjects where name='tblName'可以查出表的Objectid2。再exec sp_lock 就可以找到 spid 3。再kill spid 解锁原创 2012-12-05 20:18:50 · 751 阅读 · 0 评论