数据库服务器工具

数据库服务器提供工具和实用程序以捕获有关您的配置和性能的快照信息。

可以定期使用这些实用程序构建数据库活动的历史概要文件,以便与当前操作系统资源利用率数据相比较。这些比较有助于发现对系统资源利用率影响最大的数据库服务器活动。可以使用此信息识别并管理影响较大的活动,或者调整数据库服务器或操作系统的配置。

您可用来进行性能监视的数据库服务器工具和实用程序包括:
  • OpenAdmin Tool (OAT)
  • onstat 实用程序
  • onlog 实用程序
  • oncheck 实用程序
  • ON-Monitor 实用程序(仅限 UNIX™)
  • onperf 实用程序(仅限 UNIX)
  • DB-Access 和系统监视接口 (SMI),可以将其用于从应用程序内监视性能
  • SQL 管理 API 命令

您可以使用由 cron 调度工具调用的 onstatonlogoncheck 命令来定期捕获与性能相关的信息并构建数据库服务器应用程序的历史性能概要文件。以下部分描述这些实用程序。

使用 SQL SELECT 语句可以从应用程序查询系统监视接口 (SMI)。

SMI 表是 sysmaster 数据库(包含数据库服务器操作的动态更新的信息)中表和伪表的集合。数据库服务器在内存中构造这些表但并不将它们记录到磁盘上。onstat 实用程序选项从这些 SMI 表中获得信息。

您可以使用 cron 和带 DB-Accessonstat 实用程序选项的 SQL 脚本来定期查询 SMI 表。
技巧: SMI 表与系统目录表不同。系统目录表包含有关每个数据库及其表(有时称为元数据数据字典)的永久性存储信息以及更新信息。

可以使用 ON-Monitor 检查当前数据库服务器配置。

您可以使用 onperf 在 Motif 窗口管理器中显示数据库服务器活动。