- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 DBA 需要知道N种对数据库性能的监控SQL语句
--DBA 需要知道N种对数据库性能的监控SQL语句-- IO问题的SQL内部分析下面的DMV查询可以来检查当前所有的等待累积值。Select wait_type, waiting_tasks_count, wait_time_msfrom sys.dm_os_wait_stats where wait_type l
2012-02-28 15:34:47 2545
原创 系统性能监视器指标值(1)
处理器Processor(_Total)%Procerssor Time 处理器繁忙的百分比 80%%Priveileged Time 处理器花费在特权模式的时间百分比(如处理io的花费) 10%SystemProcessor Queue Length 处理器上未处理的请求数(/每
2012-02-28 14:38:00 5299
原创 清理或增加 错误日志归档文件
SQLSERVER2008 默认会有 7个错误日志归档文件 和10个代理错误日志归档文件,可以设置最大错误日志归档文件数(MIN 6---MAX 99)有时候由于某个归档文件特别大,查看时会花费很多时间或不想让其占用过多的空间。就可以定时或随时清理掉。清理或生产新的归档文件(错误日志归档文件)EXEC sp_cycle_errorlog 清理或生产新的归档文
2012-02-13 17:03:31 853
原创 SQLSERVER2008 新功能 MERGE
可以使用 MERGE 语句在一条语句中执行插入、更新或删除操作。MERGE 语句允许您将数据源与目标表或视图联接,然后根据该联接的结果对目标对象执行多项操作。 MERGE 语法包括五个主要子句:MERGE 子句用于指定作为插入、更新或删除操作目标的表或视图。USING 子句用于指定要与目标联接的数据源。ON 子句用于指定决定目标与源的匹配位置的联接条件。WHEN
2012-02-13 16:14:43 652
原创 获取每个分类下的N条记录
--获取每个分类下的N条记录 select *from( select *,rn=row_number() over (partition by 类别 order by 日期 desc) from @tb)twhere rn <= N--或者select distinct b.*from @tb across apply (selec
2012-02-13 15:15:50 568
原创 SQL DDL触发器
--同一个数据库服务器上 不同数据库 表结构同步 CREATE PROCEDURE PRO_DB_DDL(@sql nvarchar(max))asbegin set nocount on declare @str nvarchar(max) set @str=' use mytest ' set @str=@str+' '+@sql execute (@str
2012-02-10 14:41:26 730
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人