配置 SQL 查询性能监控工具
- Last Updated: October 16, 2024
- 4 minute read
- WhatsUp Gold
- Version 2024
SQL 查询性能监控工具可利用数据库查询功能,检查 Microsoft SQL、MySQL 或 ORACLE 数据库中有无特定条件。
重要:
若要利用 SQL 查询监控工具来监控 MySQL 数据库,您必须先在
Network Performance Monitor 计算机上下载、安装 MySQL .NET 连接器。注意,因为有兼容性问题,所以目前只支持 MySQL 5.2.5 版 .NET 连接器。连接器位在
Network Performance Monitor 网站 (http://www.whatsupgold.com/MySQL525Connector)。点选这个链接就能下载
mysql-connector-net-5.2.5.zip
文件。下载文件后将
MySQL.Data.msi
解压缩,然后双击
MySQL.Data.msi
图标以执行
MySQL 连接器
设置实用工具。在 “选择安装类型” 对话框中,选择
“一般安装”
,然后单击
“安装”
。系统会将 MySQL .NET 连接器安装到以下位置:
C:\Program Files\MySQL\MySQL Connector Net 5.2.5
\。.NET 连接器安装完成后,请重新启动
Network Performance Monitor 计算机。
重要:
SQL 查询监控工具不支持 Windows 和 ADO 身份验证机制。请务必针对您要进行查询的数据库,在“凭据库”中设定凭据。凭据系统可在
Network Performance Monitor 数据库中保存 Windows 和 ADO 数据库认证信息,以便与数据库联机。如需详细信息,请参阅“使用凭据”。
重要:
当连接远程 SQL 实例时,
Network Performance Monitor 只支持 TCP/IP 网络库。
SQL 查询性能监控工具可用于 Network Performance Monitor 高级版。若要更新许可证,请访问 “客户入口网站”。
SQL 查询性能监控工具需要以下一个或多个凭据:
- ADO
- Windows
使用以下文本框来配置 SQL 查询性能监控工具:
- 名称 。输入性能监控工具的专用名称。此名称会显示在“监控工具库”中。
- 描述 。(可选)输入性能监控器的简短说明。这段说明会显示在“监控器库”中该性能监控器的旁边。
- 在
“服务器设定”
区域中输入或选择适当信息:
- 服务器类型 。选择 Microsoft SQL Server 或 ORACLE 作为数据库服务器类型。
注:
若已安装 MySQL 5.2.5 连接器,则可支持 MySQL 数据库,并将 MySQL 数据库列为服务器类型选项。
- 联机超时 (秒) :让 SQL 查询监控工具能判断应该等候服务器响应的时间,一旦超出就结束联机并返回超时错误信息。最小允许值是一 (1) 秒,最大允许值是 120 秒。默认值是 15。
注:
用户配置的联机超时设定仅用于轮询操作。Query Builder 并不使用这项设定,而是采用 15 秒的默认联机超时值。
-
服务器地址
。格式分别为 Microsoft SQL Server:
服务器名称\实例(例如 WUGServer\SQLEXPRESS);MySQL: 服务器名称 (例如 WUGServer);Oracle:服务器名称/服务名称(例如 WUGServer/Oracle)。
注:
使用 Oracle 服务器类型时,SQL 查询监控工具不会采用客户端 (即
Network Performance Monitor 系统) 上的
tsnnames.ora
文件。
- 端口 (可选)。若使用标准外的端口号码,请输入数据库服务器的端口号码。
- 要运行的 SQL 查询 。要对数据库执行的查询命令,以监控并检查有无特定的数据库条件。只允许 SELECT 查询。
重要:
请确保您在查询中包括了完整的数据库名称。如需查询说明,请单击 “建立”。SQL Query Builder 会协助您遵守正确的查询语法。
重要:
您输入的 SQL 查询必须返回单个数值。具体而言,就是只有一列的单条记录。若查询操作返回多条记录,监控工具就无法保存数据。若查询返回单条记录,但返回的记录中有多列,则监控器将选择第一列作为存储值。该第一列必须是数值,否则监控器无法保存数据。
- 版号 :单击即可打开 “SQL Query Builder” 对话框,协助您编写查询命令。
- 验证 :单击即可确认查询是否有效。SQL 查询的语法有误时会出现信息,并以提示说明语法问题。