(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单实例,还是有不少的帮助