(5.1.4)引擎管理——SSMS管理使用小技巧

【1】自带报表

  无论是数据库、服务器实例、还是代理等等都可以有标准报表

  

 

   

 

【2】对象管理器详细信息

  利用改方式,可以很有效的查看生成相关信息,视图菜单-》对象资源管理器详细信息

  举例:利用其获取所有创建作业的脚本

    

 

【3】日志

  

    

  这里有错误日志、作业日志、windows日志、邮件日志等等

  错误日志默认7个,依次轮询。

  

查看错误日志:exec xp_readerrorlog ,循环错误日志:sp_cycle_errorlog

详细参考:https://blog.csdn.net/wacthamu/article/details/24436629,https://blog.csdn.net/v1t1p9hvbd/article/details/71524155

  查看错误信息代码  select * from db_tank.sys.messages where message_id= 15281

  查看错误日志物理路径:SELECT SERVERPROPERTY('ErrorLogFileName')

  查看所有错误日志信息:exec sys.xp_enumerrorlogs

 

【4】活动监视器

  右击实例-》活动监视器

  

  

【5】包括客户端统计信息(分析为什么查询慢,是否是网络原因)

参考:https://www.cnblogs.com/kerrycode/p/5386626.html

  

 

 可以看到相关行数,网络传输大小字节数,时间统计信息

时间统计信息:

  客户端处理时间(如果这个很大,如果是远程连接,那多半是网络传输引起的)

  总执行时间:顾名思义

  服务器应答等待时间:也就是SQL语句在服务器端消耗的时间

 

总结:结合这些说实话,对于DBA单实例,还是有不少的帮助

 

posted @ 2019-06-20 16:06  郭大侠1  阅读(841)  评论(0编辑  收藏  举报