数据库管理平台DMP

深信服数据库管理平台(DMP)提供MySQL、Oracle的RDS功能,支持全生命周期管理、自动MySQL主从切换、故障自愈、事务一致性备份、监控告警等,能够实现业务快速上线、资源快速分发、数据安全保护,提供SLA保障,使数据库运维复杂度大幅下降,帮助客户减少被动性救火工作,专注业务创新。
点击可切换产品版本
知道了
不再提醒
DMP 2.3.0
{{sendMatomoQuery("数据库管理平台DMP","SQL Server数据库监控报表")}}

SQL Server数据库监控报表

更新时间:2023-08-31

资源类型监控指标:

  1. CPU和内存使用率(%):CPU和内存使用率反映了DBVMCPU和内存的使用情况。其中单个CPU的使用率计算方式为:

其中idledpcinterruptprivilegeduser均为CPU的指标。多核CPU则为平均值。

内存使用率为:

  1. 磁盘空间使用率(%):磁盘空间反映了数据库的磁盘使用情况。磁盘指标包括数据盘总容量、数据盘可用空间、日志盘总容量和日志盘可用空间,用于说明数据盘和日志盘的使用情况。
  2. IOPS(次/秒):IOPS中包括两个指标:IO ReadIO Write,分别表示SQL Server数据库每秒读文件的次数和SQL Server数据库每秒写文件的次数。
  3. SQL Server连接数(个):User Connections(用户连接数)表示当前连接到数据库的用户数,Active Connections(活跃连接数)表示连接的活跃会话数量。
  4. 网络流量(KB/秒):分为每秒网络流入和每秒的网络流出,表示服务器的网卡的数据流入和数据流出的情况。

性能类型监控指标:

  1. QPS/TPS(次/秒):表示数据库在单位时间内处理能力的一个指标。其中QPSQueries Per Second)表示每秒处理的查询数,TPSTransaction Per Second)表示每秒处理事务的数量。
  1. 登录/登出次数(次/秒):Login Sec表示每秒登录的次数,Logout Sec表示每秒登出的次数。
  2. 缓存命中率(%):Buffer Cache Hit Ratio显示了SQL Server如何利用缓冲区高速缓存,给出了从SQL Server缓冲区缓存中发现和读取的数据页与所有数据页请求的比率。具体计算方式为:

Buffer Cache Hit RatioBuffer Cache Hit Ratio Base均为SQL Server表中的值。

  1. 全表扫描次数(次/秒):Full Scan Sec表示每秒不受限制的完整扫描次数。这些可以是基表扫描或全索引扫描。
  2. SQL编译/重编译数(次/秒):SQL Compilations Sec(每秒 SQL 编译数)表示输入编译代码路径的次数。 包括由 SQL Server 中的语句级重新编译引起的编译。 SQL Server 用户活动稳定后,此值将达到稳定状态。SQL Recompilations Sec(每秒重新编译的语句数)统计触发重新编译语句的次数。
  3. 锁信息(个):Lock Waits Sec(每秒锁等待数量)表示每秒需要等待的锁请求数量,Deadlock Sec(每秒死锁数量)表示每秒导致死锁的锁请求数,Latch Waits Sec(每秒闩锁等待数量)表示无法立即授予的闩锁请求数量。
  4. 进程阻塞数量(个):Processes Blocked表示当前阻塞的进程数。
  5. 平均网络延迟(毫秒):Network average IO表示网络IO平均的等待时间。

主备监控指标:

主备同步最大延迟(秒):Alwayson Max Sync Delay表示Alwayson架构中同步的数据库的备副本落后于主副本的秒数的最大延迟: