Applications Manager的SQL Server监控功能可帮助数据库管理员监控生产数据库的性能和可用性。它是一种无代理的监控解决方案,可提供即用的性能指标,以确保SQL Server有效运行。
支持的版本-Applications Manager支持监控MS SQL 2000、2005、2008、2008 R2、2012、2014、2016、2017和2019版本。
创建新监视器的先决条件:点击此处
若要创建一个MS SQL数据库服务器监视器,请按照给定的步骤操作:
注意: Applications Manager允许您启用/禁用SQL Server性能的数据收集,这些数据包括作业,备份和复制等多个指标。启用后,您还可以自定义这些指标的轮询间隔。
通过点击监视器选项卡,转到监视器类别视图。点击数据库表下的MS SQL。显示的是MS SQL批量配置视图,分布在三个选项卡中:
点击监视器名称,以查看以下选项卡下列出的所有MS SQL数据库指标:
参数 | 描述 |
---|---|
Name | MS SQL服务器监视器的名称。 |
Health | MS SQL服务器的健康状况(正常,警告,严重)。 |
Type | 您正在监控的类型。 |
Version | 数据库服务器的版本。 |
ODBC Driver Version | 使用的ODBC驱动程序版本。 |
Instance Name | SQL实例的名称 |
Port | 数据库服务器运行所在的端口号。 |
Host name | 运行数据库服务器的主机。 |
Host OS | 运行数据库服务器的主机的操作系统。 |
Last Alarm | 为数据库服务器生成的最后一个告警。 |
Last Polled at | 上次执行轮询的时间。 |
Next Poll at | 计划下一次轮询的时间。 |
Availability | 显示服务器的当前状态-可用或不可用。 |
Buffer Cache Hit Ratio | 无需从磁盘读取的在缓冲区高速缓存中找到的页面的百分比。如果缓冲区高速缓存命中率值为高,则SQL Server有效地将数据页高速缓存在内存中,从磁盘读取的数据相对较低,因此没有内存瓶颈。对于性能良好的服务器,该值应> 90%。 |
Plan Cache Hit Ratio | 此指标衡量正在使用多少计划缓存。此处的高百分比意味着您的SQL Server不会为其正在执行的每个查询建立新的计划,因此可以有效地工作。这里的百分比低意味着由于某种原因,SQL Server负荷超出了实际需求。 |
内存使用情况 | |
Total Memory | 服务器当前消耗的动态内存总量。 |
SQL Cache Memory | 服务器用于动态SQL缓存的动态内存总量。 |
Lock Memory | 服务器用于锁的动态内存总量。 |
Optimizer Memory | 服务器用于查询优化的动态内存总量。 |
Connection Memory | 服务器用于维护连接的动态内存总量。 |
Granted WorkSpace Memory | 授予执行进程的内存总量。该内存用于哈希,排序和创建索引操作。 |
Memory Grants Pending | 等待工作空间内存授予的当前进程数。 |
Memory Grants Success | 当前已成功获取工作空间内存授权的进程数。 |
缓冲区管理器统计 | |
Buffer Hit Ratio | 无需从磁盘读取而在缓冲池中找到的页面的百分比。 |
Page LookUps/Min | 在缓冲池中查找页面的请求数。 |
Page Reads/Min | 发出的物理数据库页读取数。 |
Page Writes/Min | 已发出的物理数据库页面写数。 |
Total Pages | 缓冲池中的页面数(包括数据库,空闲和被盗)。 |
Database Pages | 缓冲池中包含数据库内容的页面数。 |
Free Pages | 所有空闲列表上的总页数。 |
Page Life Expectancy | 页面将保留在没有引用的缓冲池中的秒数。 |
访问方法详细信息 | |
Full Scans/Min | 不受限制的完整扫描数。这些可以是基表扫描或全索引扫描。 |
Range Scans/Min | 通过索引的合格范围扫描数。 |
Probe Scans/Min | 探针扫描次数。探测扫描用于直接查找索引或基表中的行。 |
Work Files Created/Min | 显示每分钟创建的工作文件数。这些工作文件可用于存储哈希联接和哈希聚合的临时结果。 |
Work Tables Created/Min | 显示每分钟创建的工作表数。这些工作表可用于存储查询假脱机,LOB变量,XML变量和cursor的临时结果。 |
Free Space Scans/Min | 显示每分钟扫描的数量,该数量是为了在已分配给分配单元以插入或修改记录片段的页面中搜索可用空间而发起的。 |
Lazy Writes/Min | 显示每分钟由缓冲区管理器的惰性编写器写入的缓冲区数。 |
Scan point Revalidation/Min | 显示必须重新验证扫描点才能继续扫描的次数。 |
Index Searches/Min | 显示每分钟索引搜索的次数。这些索引搜索用于启动范围扫描,单个索引记录获取以及在索引内重新定位。 |
缓存细节 | |
Plan Cache Hit Ratio | 此指标衡量正在使用多少计划缓存。此处的高百分比意味着您的SQL Server不会为其正在执行的每个查询建立新的计划,因此可以有效地工作。这里的百分比低意味着由于某种原因,SQL Server负荷超出了实际需求。 |
Total Log Cache Hit Ratio | 显示从日志缓存中满足的日志缓存读取的总体总数百分比。 |
Cache Used/Min | 显示使用每种类型的缓存对象的次数。 |
Cache Count | 显示缓存中的缓存对象数。 |
Cache Pages | 显示缓存对象使用的8k页数。 |
锁细节 | |
Lock Requests/Min | 从锁管理器请求的新锁和锁转换的数量。 |
Lock Waits/Min | 最后一分钟锁的总等待时间。 |
Lock Timeouts/Min | 超时的锁请求数。这包括对NOWAIT锁的内部请求。 |
Deadlocks/Min | 导致死锁的锁请求数。 |
Average Lock Wait Time | 导致等待的每个锁请求的平均等待时间。 |
闩锁细节 | |
Latch Waits/Min | 不能立即被授予并且必须等待才能被授予的闩锁请求数。 |
Average Latch Wait Time | 必须等待的闩锁请求的平均闩锁等待时间。 |
参数 | 描述 |
---|---|
TOP CPU查询 | |
Avg. CPU Time | 执行查询所用的平均CPU时间。 |
Total CPU Time | 自编译计划以来,运行此查询所花费的CPU总时间。 |
Query | SQL查询文本。 |
DB Name | 已对其执行查询的数据库。 |
Last Execution Time | 查询开始执行的最后时间。 |
Average Execution Time | 执行单个查询所需的平均时间。 |
TOP I/ 0查询 | |
Avg. Logical I/O | 此查询的执行所执行的逻辑读取和逻辑写入的平均数量。 |
Total I/O | 自编译计划以来,此查询的执行所执行的逻辑读取和逻辑写入的累积总数。 |
Query | SQL查询文本。 |
DB Name | 已对其执行查询的数据库(临时和准备好的批次为空)。 |
Last Execution Time | 查询开始执行的最后时间。 |
Average Execution Time | 执行单个查询所需的平均时间。 |
TOP CLR查询(CLR时间(Microsoft .NET Framework内部的公共语言运行时)的前10个查询。) | |
Average CLR | Microsoft .NET Framework公共语言运行时(CLR)内执行此查询所花费的平均时间。 |
Total CLR | 自编译计划以来,执行此查询在Microsoft .NET Framework公共语言运行时(CLR)对象内部消耗的累积总时间。 |
DB Name | 已对其执行查询的数据库。 |
Last Execution Time | 查询开始执行的最后时间。 |
Average Execution Time | 执行单个查询所需的平均时间。 |
等待任务的等待最多 | |
Wait Type | 指示等待类型的名称。 |
Waiting Tasks | 显示该特定等待类型的等待次数。 |
Wait Time | 特定等待类型的总时间(以毫秒为单位)。 |
Average Wait Time | 特定等待类型的平均时间(以毫秒为单位)。 |
Signal Time | 显示发出信号通知等待线程的时间与开始运行之间的时间差。 |
TOP 慢查询 | |
Avg. Execution Time | 完全执行此查询所花费的平均时间。 |
Maximum Execution Time | 完全执行此查询所花费的最长时间。 |
Minimum Execution Time | 完全执行此查询所需的最短时间。 |
No of Executions | 自上次编译计划以来,查询已执行的次数。 |
Query | SQL查询文本。 |
Last Execution Time | 查询开始执行的最后时间。 |
最常执行的查询 | |
Execution Count | 自上次编译计划以来,查询已执行的次数。 |
Query | SQL查询文本。 |
DB Name | 已对其执行查询的数据库(临时和准备好的批次为空)。 |
Last Execution Time | 查询开始执行的最后时间。 |
Average Execution Time | 执行单个查询所需的平均时间。 |
大部分阻塞查询 | |
Average Time Blocked | 查询被阻止的平均时间。 |
Total Time Blocked | 查询被阻止的累积总时间。 |
Query | SQL查询文本。 |
DB Name | 已对其执行查询的数据库。 |
Last Execution Time | 查询开始执行的最后时间。 |
Average Execution Time | 执行单个查询所需的平均时间。 |
最低计划重用的top查询(其查询计划未由SQL Server缓存的前10个查询。SQLServer将缓存查询计划,以加快查询执行速度。) | |
Plan Usage | 自该高速缓存对象创建以来已被使用的次数。 |
Cache Object Type | 缓存中的对象类型。(可能的值:已编译计划/已编译计划存根/解析树/扩展进程/ CLR编译函数/ CLR编译进程)。 |
Query | SQL查询文本。 |
DB Name | 已对其执行查询的数据库(临时和准备好的批次为空)。 |
Last Execution Time | 查询开始执行的最后时间。 |
Average Execution Time | 执行单个查询所需的平均时间。 |
丢失索引的成本(显示SQL Server中排名前10位的丢失索引的信息。这些索引将对查询性能产生不同程度的影响。从此表中,您可以找到服务器上所有数据库中开销最大的丢失索引从而有助于找出哪些缺失索引可能会对性能产生最重大的影响。) | |
Total Cost | 在没有建议索引的情况下执行查询的总成本。它只是一个单位,SQL Server Query Optimizer会使用任何类型的已知指标单位(例如秒或CPU时间)进行计算,并且不与之相关联。总费用数字越大,创建建议的索引后可以节省更多的资源。您需要在创建这些特定列的索引之前检查查询执行计划,并且无需检查任何其他详细信息。还要注意,每个索引都对该表的插入/更新/删除有负面影响,这种影响无法衡量。 |
Avg. User Impact | 显示如果实施了此缺失的索引组,则用户查询可以享受的平均收益百分比。此值表示,如果实施了此缺失的索引组,则查询成本平均将下降此百分比。 |
Table Name | 显示缺少索引的表的名称(以及数据库名称和架构名称)。 |
Equality Usage | 显示缺少索引的列名。这些列名称用于以下形式的相等谓词中:table.column = constant_value |
Inequality Usage | 显示缺少索引的列名。这些列名称用于形式为table.column> constant_value的不等式谓词(除 =之外的任何其他比较运算符)中。 |
Include Columns | 显示缺少索引的列名。这些列名称是用逗号分隔的列的列表,作为查询的覆盖列。 |
按内存使用量排列的TOP组件(显示有关各种内存管理员的信息。内存管理员在需要时将资源/内存分配给SQL内存对象。) | |
Component Type | 内存clerk的类型。 |
Single Pages(KB) | 直接从缓冲池中分配的单页内存总量(以千字节(KB)为单位)。它是此组件从缓冲池消耗的内存。 |
Multi Pages(KB) | 从缓冲池外部分配的多页内存总量(KB)。 |
Virtual Memory Reserved(KB) | 使用clerk的组件直接保留的虚拟内存总量。 |
Virtual Memory Committed(KB) | 内存管理员提交的虚拟内存总量。这应始终小于保留的内存量。 |
AWE Memory Allocated(KB) | 内存clerk通过使用地址窗口扩展(AWE)分配的内存总量。 |
Shared Memory Allocated(KB) | 保留为由共享内存和文件映射使用的存储业务内存保留的共享内存总量。 |
Shared Memory Committed(KB) | 内存clerk提交的共享内存总量。 |
Applications Manager提供了对数据库执行以下操作的功能。
参数 | 描述 |
---|---|
Online | 将离线数据库更改为在线状态。 |
Offline | 将联机数据库更改为脱机状态。如果数据库中有任何打开的连接,则此操作将等待连接关闭,然后使数据库脱机。 |
Offline with no wait | 仅在所有连接均关闭的情况下,检查打开的连接并将在线数据库更改为脱机状态。此操作将返回错误,而无需等待现有连接被关闭。 |
Offline with immediate rollback | 立即将数据库更改为脱机状态,并回滚所有未完成的事务。 |
Offline with rollback after given time | 等待指定的时间段以关闭打开的连接,然后使数据库脱机。如果在指定的时间段后仍存在任何不完整的事务,则事务将被回滚。 |
Delete | 从服务器中永久删除选定的数据库。 |
参数 | 描述 |
---|---|
Database Name | 显示数据库的名称。 |
Login Name | 显示连接到数据库的SQL用户名。 |
No. of Connections | 显示当前在数据库中打开的连接数。 |
参数 | 描述 |
---|---|
数据库详细信息 | |
Name | SQL Server数据库的名称。 |
Data File (MB) | SQL Server数据库的数据文件大小。 |
Used | SQL Server数据文件/日志文件的已用总空间。 |
Free | SQL Server的数据文件/日志文件中可用的总可用空间。 |
Total | SQL Server数据文件/日志文件的总分配大小。 |
Max size | 可以增长的SQL Server数据文件/日志文件的最大文件大小。 |
Log File (MB) | SQL Server数据库的日志文件大小 |
Used | SQL Server数据文件/日志文件的已用总空间。 |
Free | SQL Server的数据文件/日志文件中可用的总可用空间。 |
Total | SQL Server数据文件/日志文件的总分配大小。 |
Max size | 可以增长的SQL Server数据文件/日志文件的最大文件大小。 |
Total size (MB) | SQL Server整个数据库的文件总大小。 |
Percentage Log Used | SQL Server数据库使用的日志百分比。 |
Availability | SQL Server中数据库的当前可用性。 |
Health | SQL Server中数据库的当前健康状况。 |
Status | SQL Server数据库的当前状态:
|
点击数据库名称以查看更多详细信息:
参数 | 描述 |
---|---|
System Tables |
|
Table Relationship |
|
User Tables |
|
View Details |
|
Index Details |
|
Indexes that have not been used |
|
Fragmentation Details |
|
Indexes that have been used |
|
注意:数据库的数据文件详细信息每小时更新一次。您也可以通过点击更新数据/日志文件来手动更新数据库的每个数据文件。
参数 | 描述 |
---|---|
数据库磁盘利用率 | |
Total Size | 所有可用数据文件的总磁盘空间(以MB为单位)。 |
Used % | 已用磁盘空间的百分比。 |
Used MB | 所有数据文件使用的总磁盘空间(以MB为单位)。 |
Free % | 可用/未使用磁盘空间的百分比。 |
Free MB | 可用/未使用的磁盘空间(以MB为单位)。 |
Growth % | 所有数据文件增长的百分比。 |
数据文件详细信息 | |
File Name | 数据文件的名称。 |
Total Size | 所有可用数据文件的总磁盘空间(以MB为单位)。 |
Used % | 已用磁盘空间的百分比。 |
Used MB | 所有数据文件使用的总磁盘空间(以MB为单位)。 |
Free % | 可用/未使用磁盘空间的百分比。 |
Free MB | 可用/未使用的磁盘空间(以MB为单位)。 |
Growth % | 所有数据文件增长的百分比。 |
Growth Rate | 数据文件的增长速度。 |
Maximum size | 数据文件可以增长到的最大大小(以MB为单位)。 |
日志文件详细信息 | |
File Name | 日志文件名 |
Total Size | 所有可用日志文件的总磁盘空间(以MB为单位)。 |
Used % | 已用磁盘空间的百分比。 |
Used MB | 所有日志文件使用的总磁盘空间(以MB为单位)。 |
Free % | 可用/未使用磁盘空间的百分比。 |
Free MB | 可用/未使用的磁盘空间(以MB为单位)。 |
Growth % | 所有日志文件增长的百分比。 |
Growth Rate | 日志文件的增长速度。 |
Maximum size | 日志文件可以增长到的最大大小(以MB为单位)。 |
事务明细 | |
Transactions/Min | 每分钟数据库启动的事务数。 |
Active Transactions | 当前正在执行的事务数。 |
Replication Transactions/Min | 每分钟的复制事务数。 |
Bulk Copy Rows/Min | 批量复制的行数。 |
Bulk Copy Throughput/Min | 批量复制的千字节数。 |
Backup/Restore Throughput/Min | 读/写吞吐量,用于备份/还原数据库。 |
Log Cache Reads/Min | 通过日志管理器高速缓存执行的读取。 |
日志刷新详细信息 | |
Log Flush/Min | 日志刷新次数 |
Log Flush Waits/Min | 等待日志刷新的提交数 |
Log Flush Wait Time | 总等待时间(毫秒) |
Log Cache Hit Ratio | 日志缓存命中率文件大小。 |
VLF详细信息 | |
Number of VLFs | 创建的VLF(虚拟日志文件)的数量。事务日志在内部分为较小的块,称为虚拟日志文件。当发生事务日志备份或任何与事务日志相关的活动时,大量的VLF可能会导致性能下降。 |
FileID | sysfiles中的物理日志文件标识符 |
FileSize | 虚拟日志文件大小(以字节为单位) |
StartOffset | 虚拟日志文件的起点 |
FSeqNo | 虚拟日志文件的序号 |
Status | 虚拟文件是否包含事务日志的活动部分。0表示虚拟文件不包含日志的活动部分,并且可供日志使用;2表示VLF处于活动状态 |
Parity | 虚拟日志文件的奇偶校验信息 |
CreateLSN | 开始虚拟日志文件的日志序列号。 |
数据库属性 | |
Creation Date | 创建数据库的日期。 |
Database Mode | 数据库的恢复模型,该模型显示如何记录事务。 |
Page Verify | 该选项用于发现和报告由磁盘I/O错误引起的不完整的I/O事务。 |
Compatibility Level | 数据库支持的最新版本的SQL Server。值是SQL Server 2014(120),SQL Server 2012(110)和SQL Server 2008(100)。 |
Auto Shrink | 指示数据库文件是否可用于定期收缩。 |
Auto Create Statistics | 指示数据库是否自动创建缺少的优化统计信息。 |
Auto Update Statistics | 指示数据库是否自动更新过期的优化统计信息。 |
DBCC信息 | |
DBCC CHECKDB | 显示上一次发出DBCC CHECKDB命令的时间。 |
DBCC INDEXDEFRAG | 显示上一次发出DBCC INDEXDEFRAG命令的时间。 |
Applications Manager提供了监控SQL数据库的镜像详细信息的选项。您可以监控诸如镜像角色,状态,镜像伙伴详细信息,见证详细信息,发送队列中可用的未发送日志,当前发送速率,恢复日志的时间等属性。
参数 | 描述 |
---|---|
Mirroring Details |
|
Principal Log |
|
Mirror Log |
|
Mirroring session |
|
Mirroring Performance Counters | 对于主体数据库:
对于镜像数据库:
|
参数 | 描述 |
---|---|
连接统计 | |
Connection Time | 从Applications Manager服务器连接到Microsoft SQL数据库服务器所花费的时间。 |
Active Connections | 连接到系统的用户数。 |
Logins/Min | 每分钟开始的登录总数。 |
Logouts/Min | 每分钟开始的注销总数。 |
SQL统计 | |
Batch Requests/Min | 服务器收到的SQL批处理请求数。 |
SQL Compilations/Min | SQL编译数。 |
SQL Recompilations/Min | SQL重新编译的次数。 |
AutoParams/Min | 自动参数化尝试的次数。 |
Failed AutoParams/Min | 失败的自动参数设置次数。 |
主机详情 | |
Host Connected to the SQL | 显示连接到SQL Server的主机名。 |
No. of Connections | 显示每个主机与SQL Server的连接数。 |
Memory Usage | 显示连接到SQL Server的每个主机的总内存使用情况。 |
CPU Time (ms) | 显示连接到SQL Server的每个主机的总CPU时间(以毫秒为单位)。 |
I/O | 累积磁盘读取和写入SQL Server中运行的进程。 |
数据库连接详细信息 | |
Database Name | 显示数据库的名称。 |
Login Name | 显示连接到数据库的SQL用户名。 |
No. of Connections | 显示当前在数据库中打开的连接数。 |
您可以找到所选数据库的会话列表,锁定和阻止运行。
参数 | 描述 |
---|---|
Database Name | 数据库的名称。 |
Agent Type | 代理的类型-备份,复制或还原。 |
Status | 数据库日志传送的状态-正在启动,正在运行,成功,错误,警告。 |
Time Elapsed (in min) | 运行日志传送操作花费的总时间。 |
Log Time | 上次日志传送操作的时间和日期。 |
Error Log Time | 上次错误日志传送操作的时间已运行。 |
Error Message | 运行日志传送操作时收到的错误消息(如果有)。 |
参数 | 描述 |
---|---|
PID | 显示在SQL Server中运行的SQL Server会话ID。 |
Status | 在SQL Server中显示进程的状态。可能的值为:
|
User Name | 用于执行进程的登录名。 |
Host | 从中建立会话的主机名。 |
Program | SQL Server中已建立会话的应用程序。 |
Memory Usage | 进程高速缓存中当前分配给该进程的页面数。 |
CPU Time (ms) | 在SQL Server中运行的进程的累积CPU时间。 |
I/O | 累积磁盘读取和写入SQL Server中运行的进程。 |
Blocked | 显示阻止请求的会话的ID。
|
DB Name | 显示该进程当前正在使用的数据库的名称。 |
Command Name | 显示当前正在执行的命令。 |
Query | 显示针对所选数据库会话的查询。 |
Kill | 允许您终止所选数据库的会话。 |
Wait Time (ms) | 该任务正在等待资源的时间(以毫秒为单位)。当任务不等待时,等待时间为0。 |
Last Wait Type | 最后等待类型的名称。 |
Wait Resource | 所需资源的名称。 |
参数 | 描述 |
---|---|
Holding ID | 被阻止的会话ID。 |
Status | SQL Server中进程的状态。可能的值为:
|
Lock Type | 锁的类型。 |
Hold User | 用户的锁。 |
Wait User | 等待锁定的被阻止用户。 |
DB Name | 进程正在使用的数据库的名称。 |
Object ID | 与资源关联的对象ID。 |
Hold Host | 持有锁的主机。 |
Wait Host | 等待锁定的被阻止主机。 |
Host Command | 该命令由持有锁的进程执行。 |
Wait Command | 等待锁的进程要执行的命令。 |
Memory Usage | 进程高速缓存中当前分配给该进程的页面数。 |
Wait Time (ms) | 该任务正在等待资源的时间(以毫秒为单位)。当任务不等待时,等待时间为0。 |
Last Wait Type | 最后或等待类型的名称。 |
Wait Resource | 所需资源的名称。 |
Applications Manager还使您可以轻松地批量管理这些作业和备份进程。只需选择要管理的作业,然后从下拉菜单中选择以下任一选项(开始作业,停止作业,删除作业,启用作业,禁用作业,管理,取消管理,取消管理和重置)菜单。
建立新工作
您也可以直接从Applications Manager控制台创建作业。为此,请按照以下步骤操作:
作业选项卡显示在SQL Server中运行的各种作业历史记录的性能指标。当您从作业历史记录表中点击相应的SQL作业时,您将能够查看SQL作业的历史记录。这将在弹出窗口中显示相应作业的分步作业执行历史记录。
注意:Applications Manager允许您启用/禁用SQL Server性能的数据收集,这些数据包括作业,备份和复制等多个指标。启用后,您还可以自定义这些指标的轮询间隔。
参数 | 描述 |
---|---|
Job Name | SQL作业的名称 |
Current Execution Status | 每个步骤中作业执行的状态。 |
Last Run Status | 给出作业的最后运行状态 |
Run Date & Time | 提供计划运行作业的日期和时间。 |
Job Time (in seconds) | 执行作业或步骤所用的时间(以秒为单位)。 |
Retries Attempted | 提供计划的作业尝试运行的次数。 |
参数 | 描述 |
---|---|
DB Name | 显示备份操作中涉及的数据库的名称。 |
Start | 显示开始备份操作的日期和时间。 |
End | 显示备份操作结束的日期和时间。 |
Expiration | 显示备份操作应该过期的日期和时间。 |
Damaged | 如果值为1,则表示在创建此备份时检测到数据库损坏。但是,尽管有错误,备份操作仍继续进行。 |
Size | 显示备份集的大小(以字节为单位)。 |
Physical Name | 显示备份设备的物理名称。 |
Backup Age (Hours) | 显示自备份操作完成以来经过的小时数。 |
注意: Applications Manager允许您启用/禁用SQL Server性能的数据收集,这些数据包括作业,备份和复制等多个指标。启用后,您还可以自定义这些指标的轮询间隔。
参数 | 描述 |
---|---|
DB Name | 显示对其执行还原操作的目标数据库的名称。 |
Restore by | 显示在数据库上执行还原操作的用户的名称。 |
Restore Type | 显示执行的还原操作的类型,可以是数据库/文件/文件组/日志/仅验证/差异/还原。 |
Started | 显示还原操作的日期和时间。 |
Restore From | 显示创建的备份文件的物理名称。 |
Restore To | 显示备份还原到的文件的名称。 |
参数 | 描述 |
---|---|
数据库 | |
Primary | 主数据库的名称。 |
Secondary | 辅助数据库的名称。 |
状态 | |
Backup | 备份会话的状态。(开始,运行,成功,错误或警告) |
Copy | 复制会话的状态。(开始,运行,成功,错误或警告) |
Restore | 还原会话的状态。(开始,运行,成功,错误或警告) |
Time since Backup | 自上次日志备份以来消耗的时间(以分钟为单位)。 |
Time since Copy | 自上次复制日志备份以来消耗的时间(以分钟为单位)。 |
Time since Restore | 自上次还原日志备份以来消耗的时间(以分钟为单位)。 |
Restore Latency | 在主数据库上创建日志备份与在辅助数据库上还原日志备份之间消耗的时间(以分钟为单位)。 |
Log Shipping 角色
参数 | 描述 |
---|---|
主服务器 | |
Agent Type | 日志传送作业的类型。(备份) |
Secondary Server(s) | 日志传送配置中MS SQL的辅助实例的名称。 |
Backup File | 最后备份文件的文件名。 |
Backup Time | 上次备份操作的时间和日期。 |
Backup Error Log Time | 备份操作期间发生错误的日期和时间。 |
Backup Error Message | 显示运行备份操作时收到的错误消息(如果有)。 |
辅助服务器 | |
Agent Type | 日志传送作业的类型。(复制或还原) |
Copied File | 复制到辅助服务器的最后一个备份文件的文件名。 |
Copied Time | 上次复制到辅助服务器的操作的时间和日期。 |
Copy Error Log Time | 复制操作期间发生错误的日期和时间。 |
Copy Error Message | 显示运行复制操作时收到的错误消息(如果有)。 |
Restored File | 恢复到辅助服务器的最后一个备份文件的文件名。 |
Restored Time | 辅助数据库上一次还原操作的时间和日期。 |
Restore Error Log Time | 恢复操作期间发生错误的日期和时间。 |
Restore Error Message | 显示运行还原操作时收到的错误消息(如果有)。 |
发布
该表显示相应的SQL监视器中可用的所有发布的状态信息。
参数 | 描述 |
---|---|
Status | 每个发布的状态。 |
Publication | 发布名称 |
Type | 发布类型 |
No. of Subscriptions | 与相应发布关联的订阅数。 |
Synchronizing | 为发布运行的分发代理的数量。 |
Current Average Performance | 当前基于延迟的平均复制性能。 |
Current Worst Performance | 基于延迟的复制当前最差的性能。 |
订阅内容
Applications Manager提供有关在相应监视器中可用的订阅的信息。
参数 | 描述 |
---|---|
Running status | 每个订阅的状态。 |
Subscription | 订阅名称 |
Publication | 运行相应订阅的发布的名称。 |
Performance | 订阅的性能。 |
Latency | 延迟值 |
Expiration Status | 显示订阅的到期状态,可以是以下之一
|
复制代理
Replication Agents选项卡显示有关在相应监视器中运行的每个复制代理的信息。
参数 | 描述 |
---|---|
Agent Name | 复制中涉及的代理名称 |
Agent Type | 代理类型 |
Current Status | 代理的现状 |
[Database].[Publication] | 出版者名称 |
Last Start Time | 代理的上次启动时间 |
Duration (HH:mm:ss) | 代理会话的持续时间。 |
Delivary Rate (cmds/sec) | 交付的命令与代理持续时间的比率。 |
Latency | 从事务在发布者处应用到交付到分发者之间经过的当前时间(以毫秒为单位)。 |
#Trans | 交付给分发者的事务数量。 |
#Cmds | 传递给分发服务器的命令数。 |
Avg #Cmds | 在会话中交付给分发者的每个事务的平均命令数。 |
复制代理历史记录表
显示在SQL Server中运行的各种代理历史记录的性能指标。当您从代理详细信息表中点击相应的代理时,您将能够查看复制代理的历史记录。这将在弹出窗口中显示相应代理的逐步代理执行历史记录。
参数 | 描述 |
---|---|
Current status | 代理当前状态 |
Last start time | 代理的上次启动时间 |
Duration (HH:mm:ss) | 代理会话的持续时间。 |
Last Action | 显示代理的上一个操作消息。 |
SQL用户详细信息
ManageEngine Applications Manager用户详细信息部分显示SQL Server活动用户的完整列表。它显示用户名,状态,登录类型和创建日期以及用于编辑用户的选项。DBA还可以非常轻松地批量编辑用户列表。此批量编辑选项包括启用用户,禁用用户和删除用户。
您可以创建新的用户帐户并将其映射到特定的SQL服务器,而无需实际登录SQL Server。然后,您可以通过为用户分配服务器和数据库角色来设置限制,从而降低未经授权访问关键任务数据的风险。此外,Applications Manager允许您为每个用户强制为SQL Server设置密码策略。反过来,这进一步加强了安全性。您还可以再进一步一步,为创建的密码设置到期日期,从而通过使用旧密码进一步降低被黑客入侵的风险。通过Applications Manager,可以使用户在用户登录时更改密码,从而大大降低了任何安全风险。
创建用户名和密码后,点击创建以创建用户帐户。您还可以在任何时间点重新访问用户设置并更改角色,并将用户重新映射到所需的数据库。
注意:密码更改选项仅适用于Windows 2003 Server计算机。
分配SQL Server角色:
ManageEngine Applications Manager允许DBA将SQL Server角色分配给用户帐户。当前支持的某些服务器角色是:
为用户选择适当的SQL服务器角色后,点击创建,将创建用户帐户以及应用于他们的正确服务器角色。
将用户映射到数据库:
ManageEngine Applications Manager显示受监控的整个列表数据库,使您可以根据用户的数据库角色将用户映射到特定数据库。当前支持的数据库角色列表为:
要映射用户,只需选择数据库并检查用户的数据库角色。完成后,点击创建。
注意:msdb数据库包含特殊用途的角色。有关这些角色的更多信息,请访问 MSDN帮助文档。
您可以使用Applications Manager中的配置选项来管理和优化SQL Server资源。优化这些资源可能会对SQL Server的行为和性能产生重大影响。
Applications Manager列出了所有可用的配置选项,可能的设置的范围(最小值和最大值)以及配置值。
参数 | 描述 |
---|---|
配置细节 | |
Name | 配置选项的名称 |
Minimum | 最小配置值范围 |
Maximum | 最大配置值范围 |
Configured value | 当前配置到服务器的值。对于少数选项,该值仅在重新启动SQL实例后才生效 |
Value in use | 服务器当前使用的值 |
仅当显示高级选项设置为1时,高级选项才可用或更改。您可以通过以下两种方式启用这些选项:
对于某些配置选项,这些更改仅在重新启动SQL实例后才生效。用于参数配置的值和使用中的值列的值应与动态更新的选项匹配。需要重新启动SQL Server的选项最初将仅在配置值列中显示更改的值。重新启动后,新值将同时出现在配置的值列和使用中的值列中。
例如,最小和最大服务器内存选项在数据库引擎中动态更新;因此,您可以更改它们而无需重新启动服务器。
注意:只有包含管理员/操作员权限的用户才能编辑SQL Server配置设置。
access check cache bucket count* | 该访问检查缓存桶计数选项控制用于 hash buckets的数量访问检查结果缓存。默认值-0表示SQL Server正在管理这些选项。 |
access check cache quota* | 该访问检查缓存配额选项控制用于条目的数量访问检查结果缓存。默认值-0表示SQL Server正在管理这些选项。 |
Ad Hoc Distributed Queries* | 默认情况下,SQL Server不允许临时分布式查询。当此选项设置为1时,SQL Server允许临时访问。如果未设置此选项或将其设置为0,则SQL Server不允许临时访问。 |
affinity I/O mask* | 相似性I/O掩码的值指定计算机中哪些CPU有资格处理SQL Server磁盘I/O操作。affinityI/O掩码的值如下:
|
affinity mask* | affinity掩码选项动态控制CPUaffinity。affinity掩码的值如下:
|
affinity64 I/O mask* | 该affinity64 I/O掩码结合SQL Server磁盘I/O与CPU的指定子集。此选项仅在SQL Server的64位版本上可见。 |
affinity64 mask* | 该affinity64掩码结合处理器的特定线程。此选项仅在SQL Server的64位版本上可见。 |
Agent XPs* | 使用代理XPs选项可以在此服务器上启用SQL Server代理扩展存储进程。可能的值为:
|
allow updates | 尽管该功能在SQL Server中不可用,但该选项仍存在于sp_configure存储进程中。 |
awe enabled* | 您可以使用地址窗口扩展(AWE)API提供对物理内存的访问,该访问超出了在已配置的虚拟内存上设置的限制。 |
backup compression default | 如果用户未指定WITH COMPRESSION或WITH NO_COMPRESSION,则BACKUP Transact-SQL语句将其用于选择备份压缩设置。仅在SQL Server 2008 Enterprise和更高版本中使用。默认的Backup压缩设置为0 |
blocked process threshold (s)* | 使用阻止的进程阈值选项以秒为单位指定生成阻止的进程报告的阈值。阈值可以设置为0到86,400。 |
c2 audit mode* | 此选项将配置服务器以记录访问语句和对象的失败和成功尝试。 |
clr enabled | 使用启用clr选项可以指定用户程序集是否可以由SQL Server运行。可能的值如下:
|
cost threshold for parallelism* | 并行性的成本阈值选项指定Microsoft SQL Server创建并运行查询并行计划的阈值。并行性选项的成本阈值可以设置为0到32767之间的任何值。 |
cross db ownership chaining | 使用跨数据库所有权链接选项可以为Microsoft SQL Server实例配置跨数据库所有权链接。可能的值为:
|
cursor threshold* | 所述cursor阈选项指定在该cursor键集被异步产生的cursor集中的行的数目。可能的值为:
|
Database Mail XPs* | 该数据库邮件XPS选项启用这个服务器上的数据库邮件。可能的值为:
|
default full-text language* | 在默认的全文语言选项指定全文索引列的默认语言值。此选项的默认值是服务器的语言,并且需要一个LCID值。 |
default language | 该默认语言选项为所有新创建的登录的默认语言。 |
default trace enabled* | 在默认情况下启用跟踪选项启用或禁用默认跟踪日志文件。 |
disallow results from triggers* | 此选项控制是否触发返回结果集。
|
filestream access level | 使用filestream访问级别选项可以更改此SQL Server实例的FILESTREAM访问级别。可能的值为:
|
fill factor (%)* | 该fill factor选项指定的Microsoft SQL Server应该如何充分时使每一页它将使用现有数据的新指标。 |
ft crawl bandwidth (max)* | 该ft crawl bandwidth 选项指定了大内存缓冲池可以增长的大小。该最大值参数值指定全文内存管理器应该在大的缓冲池维持缓冲区的最大数量。如果最大值为零,则对大型缓冲池中的缓冲区数量没有上限。 |
ft crawl bandwidth (min)* | 该ft crawl bandwidth 选项指定了大内存缓冲池可以增长的大小。该分钟参数指定必须在大的存储器缓冲区中的池被保持存储器缓冲器的最小数目。根据Microsoft SQL Server内存管理器的请求,将释放所有额外的缓冲池,但是将保持此最小缓冲区数。但是,如果指定的最小值为零,则将释放所有内存缓冲区。 |
ft notify bandwidth (max)* | 该 ft crawl bandwidth 选项指定其中的小内存缓冲池可以增长的大小。该最大值参数值指定全文内存管理器应该在一个小的缓冲池维持缓冲区的最大数量。如果最大值为零,则小型缓冲区池中的缓冲区数量没有上限。 |
in-doubt xact resolution* | 在ft notify bandwidth 选项控制事务的默认结果是,微软分布式事务处理协调器(MS DTC)无法解决。无法解决事务可能与MS DTC停机时间或恢复时的未知事务结果有关。可能的值为:
|
index create memory (KB)* | 该指数创建内存选项控制初始分配来创建索引的最大内存量。如果以后需要更多的内存来创建索引,并且该内存可用,则服务器将使用它,因此超出了此选项的设置。如果没有额外的内存,索引创建将继续使用已分配的内存。此选项的默认值为0(自我配置)。 |
lightweight pooling* | 所述轻型池选项提供减少开销与在对称多处理(SMP)环境看到的过度上下文切换相关联的系统的装置。可能的值:1-使SQL Server切换到光纤模式调度。此选项的默认值为0。 |
locks* | 所述锁选项来设置可用锁的最大数量,从而限制的存储器使用量。可能的值:0(默认)-允许数据库引擎根据不断变化的系统要求动态分配和取消分配锁结构。如果locks未设置为0,则当锁的数量达到为locks指定的值的40%时,将发生锁升级。 |
max degree of parallelism* | 您可以使用最大并行度选项来限制要在并行计划执行中使用的处理器数量。可能的值:
|
max full-text crawl range* | 在最大全文爬网范围的选项优化CPU使用率; 您可以指定在完全索引搜寻期间Microsoft SQL Server应该使用的分区数。此选项的默认值为4;默认值为4。最小值为1,最大值为256。 |
max server memory (MB)* | 使用最大服务器内存选项可以重新配置由SQL Server内存管理器为SQL Server实例所使用的SQL Server进程管理的内存量(以兆字节为单位)。 |
max text repl size (B) | 的最大文本REPL大小选项来指定文本,NTEXT,VARCHAR(最大),为nvarchar(最大),VARBINARY(最大),XML的最大大小(以字节为单位),以及可以被添加到复制列或获取的图像数据单个INSERT,UPDATE,WRITETEXT或UPDATETEXT语句中的列。默认值为65536。值-1表示无限制,但数据类型施加的限制除外。 |
max worker threads* | 最大工作线程数选项用于配置Microsoft SQL Server进程可用的工作线程数。0(默认值)-允许SQL Server在启动时自动配置工作线程数。此设置最适合大多数系统。 |
media retention* | 所述介质保留选项提供的时间以保持每个备份集的长度的系统范围内的默认。此选项有助于防止备份被覆盖,直到经过指定的天数为止。默认值为0天。 |
min memory per query (KB)* | 每个查询的最小内存选项指定将为执行查询分配的最小内存量(以千字节为单位)。 |
min server memory (MB)* | 的最小服务器内存选项用于重新配置的存储器,其由SQL Server内存管理器通过SQL Server的实例中使用的SQL Server进程管理的量(以兆字节)。最小服务器内存的默认设置为0。 |
nested triggers | 使用嵌套触发器选项可以控制触发器是否可以级联(执行启动另一个触发器的操作,再启动另一个触发器,依此类推)。可能的值:
|
network packet size (B)* | 的网络数据包大小选项来设置在整个网络中使用的分组大小(以字节计)。如果应用程序发送和接收少量信息,则数据包大小可以设置为512字节,足以进行数据传输。 |
Ole Automation Procedures* | 使用Ole Automation Procedures选项可以指定是否可以在Transact-SQL批处理中实例化OLE Automation对象。可能的值:
|
open objects* | 尽管已在Microsoft SQL Server中禁用了该功能,但该选项仍存在于sp_configure中。(该设置无效。)在SQL Server中,打开的数据库对象的数量是动态管理的,并且仅受可用内存的限制。sp_configure中可用的open objects选项可与现有脚本向后兼容。 |
optimize for ad hoc workloads* | 针对临时工作负载进行优化选项用于提高包含许多一次性使用临时批处理的工作负载的计划缓存的效率。当此选项设置为1时,第一次编译批处理时,数据库引擎会在计划缓存中存储一个小的已编译计划存根,而不是完整的已编译计划。 |
PH timeout (s)* | 该PH超时选项,以指定的时间,以秒为全文协议处理程序应该超时前等待连接到数据库。默认值为60秒。由于临时网络问题导致连接尝试超时时,请增加ph超时值。 |
precompute rank* | 在预先计算等级服务器级别的高级选项,提高了指定FREETEXTTABLE查询的性能TOP_N_BY_RANK参数。当选项设置为1,FREETEXTTABLE查询与指定TOP_N_BY_RANK存储在全文目录使用预计算排名数据。当您使用预先计算的等级数据时,top_n_by_rank返回的结果集可能不包含与将预先计算的等级选项设置为0时返回的结果相同的结果。 |
priority boost* | 使用优先级提升选项可以指定Microsoft SQL Server是应以比同一台计算机上其他进程更高的Microsoft Windows 2000或Windows 2003调度优先级运行。可能的值:
|
query governor cost limit* | 使用查询调控器成本限制选项可以指定查询可以运行的时间段的上限。如果指定非零,非负值,则查询调控器将不允许执行任何估计成本超过该值的查询。为该选项指定0(默认值)会关闭查询调控器,并且所有查询都可以不受任何时间限制地运行。 |
query wait (s)* | 该查询等待选项指定,以秒为超时的查询等待资源之前的时间(从0到2147483647)。如果使用默认值-1或指定了–1,则超时将计算为估计查询成本的25倍。 |
recovery interval (min)* | 使用恢复间隔选项可以设置Microsoft®SQL Server™恢复数据库所需的每个数据库的最大分钟数。将恢复间隔设置为0(自我配置),除非您注意到检查点由于发生太频繁而损害了性能。如果是这种情况,请尝试以较小的增量增加该值。 |
remote access | 使用远程访问选项可以控制运行Microsoft SQL Server实例的本地或远程服务器中存储进程的执行。可能的值:
|
remote admin connections | SQL Server提供了专用的管理员连接(DAC)。DAC使管理员可以访问正在运行的服务器,以执行诊断功能或Transact-SQL语句,或者对服务器上的问题进行故障排除,即使服务器被锁定或处于异常状态并且不响应SQL Server数据库引擎连接。可能的值:
|
remote login timeout (s) | 使用远程登录超时选项可以指定从失败的尝试登录到远程服务器返回之前要等待的秒数。远程登录超时的默认设置为20秒。值为0允许无限等待。 |
remote proc trans | 所述远程PROC反式选项通过微软分布式事务协调器(MS DTC)事务保护的服务器到服务器的进程的动作。 |
remote query timeout (s) | 使用远程查询超时选项可以指定远程操作在Microsoft SQL Server超时之前可以花费多长时间(以秒为单位)。默认值为600,允许等待10分钟。 |
Replication XPs* | 此选项仅供内部使用。 |
scan for startup procs* | 扫描启动进程选项用于在Microsoft SQL Server启动时扫描存储进程的自动执行。可能的值:
|
server trigger recursion | 该服务器触发器递归选项指定是否允许服务器级触发器递归激发。可能的值:
|
set working set size* | 将设置工作集大小选项保留为SQL Server的物理内存空间等于服务器内存设置。在将工作集大小设置为1之前,将最小服务器内存和最大服务器内存都设置为相同的值,即您希望SQL Server使用的内存量。 |
show advanced options | 使用show advanced options选项可以显示sp_configure系统存储进程的高级选项。将显示高级选项设置为1时,可以使用sp_configure列出高级选项。默认值为0。 |
SMO andDMO XPs * | 使用SMO和DMO XPs选项在此服务器上启用SQL Server管理对象(SMO)扩展存储进程。可能的值为:
|
SQL Mail XPs * | 使用SQL Mail XPs选项在此服务器上启用SQL Mail。可能的值为:
|
transform noise words* | 如果干扰词/停用词导致全文查询的布尔运算返回零行,请使用transform noise words服务器配置选项抑制错误消息。可能的值:
|
two digit year cutoff* | 两位数年份截止选项可指定1753至9999之间的整数,该整数表示将两位数年份解释为四位数年份的截止年份。 |
user connections* | 在用户连接选项指定允许的同时连接用户的最大数目。 |
user instance timeout* | Microsoft SQL Server 2008不支持可以通过sp_configure访问的用户实例超时选项。该选项仅适用于SQL Server 2008 Express(SQL Server Express)。 |
user instances enabled | 该用户实例启用选项,你可以通过sp_configure访问在Microsoft SQL Server 2008中,此选项仅适用于SQL Server 2008 Express的(SQL Server Express的)不支持。 |
user options | 在用户选择选项指定为所有用户全局默认设置。在用户选择选项允许你改变的SET选项(如果服务器的默认设置是不恰当)的默认值。可能的值:
|
xp_cmdshell * | 该xp_cmdshell的选项是一个服务器配置选项,使系统管理员能够控制是否xp_cmdshell的扩展存储的进程可在系统上被执行。默认情况下,xp_cmdshell选项在新安装中被禁用,并且可以启用。 |
通过Applications Manager,您可以通过显示SQL Server中运行的所有可用性组来监控SQL Server AlwaysOn资源的状态。点击下面的链接以查看下表中列出的所有必需的详细信息:
参数 | 描述 |
---|---|
Name | 连接的服务器实例为其托管副本的可用性组的名称。 |
Primary Replica | 承载可用性组的主副本的服务器实例的名称。 |
点击所需的可用性组后,可以查看该组下可用的各种副本的详细信息。
Replica | 承载可用性副本的服务器实例的名称。 |
Role | 指示可用性副本的当前角色。可能的值是Primary,Secondary和Resolving。 |
Availability Mode | 指示您为每个可用性副本单独设置的副本属性。可能的值是同步和异步。 |
Failover Mode | 显示为其配置副本的故障转移模式。可能的故障转移模式值为自动和手动。 |
Synchronization Health | 指示副本的同步健康状况。可能的值是健康,部分健康和不健康。 |
Connection Status | 指示辅助副本当前是否连接到主副本。如果副本是主副本,则表明它是否与所有辅助副本连接。可能的值是Connected或Disconnected。 |
State | 指示辅助副本的当前操作状态。可能的值为:挂起故障转移,挂起,联机,脱机,失败,失败,无仲裁和非本地。 |
Bytes Received from Primary* | 辅助副本从主副本接收数据的速率(以MB /秒为单位)。 |
Bytes Sent to Primary* | 辅助副本将数据发送到主副本的速率(以MB /秒为单位)。 |
* -在副本统计下点击所需的副本后获得。
点击所需的副本后,可以查看该副本下可用的各种数据库的详细信息。
数据库状态信息:
参数 | 描述 |
---|---|
Synchronization Health | 指示数据库的同步健康状况。可能的值是健康,部分健康和不健康。 |
Synchronization State | 指示可用性数据库当前是否与其他副本同步。可能的值是不同步,已同步,同步中,还原和初始化。 |
Failover Readiness | 指示可以在有或没有潜在数据丢失的情况下对哪个可用性数据库进行故障转移。可能的值是数据丢失或无数据丢失。 |
State | 指示可用性数据库当 |
性能统计:
参数 | 描述 |
---|---|
Redone Bytes | 在主数据库上重做日志记录的速率(以MB /秒为单位)。 |
Log Bytes Received | 主数据库接收日志记录的速率(以MB /秒为单位)。 |
Log Flushed | 从日志高速缓存写入磁盘上物理事务日志文件的数据量(以MB为单位)。 |
数据库状态信息:
参数 | 描述 |
---|---|
Synchronization Health | 指示数据库的同步健康状况。可能的值是不健康的,部分健康和健康。 |
Synchronization State | 指示可用性数据库当前是否与其他副本同步。可能的值是不同步,同步,同步,还原和初始化。 |
Failover Readiness | 指示可以在有或没有潜在数据丢失的情况下对哪个可用性数据库进行故障转移。可能的值是数据丢失或无数据丢失。 |
State | 指示可用性数据库当前所处的状态。可能的值是Suspended或Resumed。 |
事务明细:
参数 | 描述 |
---|---|
Log Send Queue | 指示主数据库的日志文件中尚未发送到辅助副本的日志记录的数量(以MB为单位)。 |
Redo Queue | 指示辅助数据库的日志文件中尚未重做的日志记录的数量(以MB为单位)。 |
Log Flushed | 指示从日志缓存写入磁盘上物理事务日志文件的数据量(以MB为单位)。 |
Log Send Rate | 指示将日志记录发送到辅助数据库的速率(以MB /秒为单位)。 |
Redo Rate | 指示重做日志记录的速率(以MB /秒为单位)。 |
性能统计:
参数 | 描述 |
---|---|
Send Latency | 指示主副本将所有日志记录发送到辅助副本所花费的时间(以秒为单位)。 |
Redo Lag | 指示重做catch-up time所花费的时间(以分钟为单位)。catch-up time是辅助副本同步主副本所花费的时间。 |
Sync Lag | 指示在主副本和辅助副本之间的最后一个事务日志记录中观察到的时间延迟量(以分钟为单位)。如果主副本失败,则该时间段内的所有事务日志记录都将丢失。 |
Redone Bytes | 指示最近一秒在辅助数据库上重做的日志记录的数量(以MB /秒为单位)。 |
Log Bytes Received | 指示数据库的辅助副本在最后一秒内收到的日志记录的数量(以MB /秒为单位)。 |
通过Applications Manager,您可以监控SQL Server集群和集群资源的状态。点击监视器名称以查看以下链接下列出的所有集群详细信息:
注意: 集群详细信息选项卡只能在Windows安装的Applications Manager中查看。
参数 | 描述 |
---|---|
Cluster Name/IP Address | 集群的名称/ IP地址。 |
Quorum Owner Node | 当前可在其中访问sql集群配置数据的节点。 |
Quorum Path | 仲裁文件的路径。 |
Quorum Type | 当前的仲裁类型。以下是可能的值:
|
Number of Nodes | 集群中的节点总数。 |
Max Nodes | 可以参与集群的最大节点数。 |
Number of Networks | 服务器集群用于通信的网络数。 |
Resources Online | SQL Server集群当前在线的资源。 |
Resources Offline | SQL Server集群资源当前处于脱机状态。 |
Resource Groups Online | 当前联机的SQL Server集群资源组。 |
Resource Groups Offline | 当前脱机的SQL Server集群资源组。 |
Disks in Use | 集群中当前正在使用的磁盘数。 |
您可以监控集群的总磁盘利用率。
参数 | 描述 |
---|---|
Used Percentage | 集群中已使用磁盘空间的总百分比。 |
Free Percentage | 集群中可用磁盘空间的总百分比。 |
Size | 磁盘内存的总大小,以兆字节为单位。 |
Used | 磁盘中已使用的总空间,以兆字节为单位。 |
Free | 磁盘中可用的总可用空间,以兆字节为单位。 |
参数 | 描述 |
---|---|
Path | 集群磁盘分区的路径(包括驱动器号,如果存在)。 |
Volume Label | 指定对VolumeLabel属性的访问,该属性是分区的卷标。 |
Size | 分区的总大小,以兆字节为单位。 |
Used | 分区中已使用的总空间,以兆字节为单位。 |
Free | 分区可用的总可用空间,以兆字节为单位。 |
Used Percentage | 分区中已用空间的百分比。 |
Free Percentage | 分区中可用空间的百分比。 |
参数 | 描述 |
---|---|
Node Name | 指定已知节点的标签。 |
State | 指定节点的当前状态。节点状态可以是:
|
参数 | 描述 |
---|---|
Name | 指定网络的名称。 |
Role | 提供对网络的Role属性的访问,即网络在集群中的角色。以下是可能的值:
|
State | 指定网络的当前状态。以下是可能的值:
|
Address | 指定整个网络或子网的地址。 |
参数 | 描述 |
---|---|
Name | 资源组的名称。 |
Current Node | sql服务器当前正在其中运行的节点。 |
Preferred Node | 主要负责托管集群资源的节点。 |
State | 资源组的当前状态。以下是可能的值。
|