X
首页 数据库相关工具 通过 OpenAdmin Tool 轻松地分析 Informix Dynamic Server 的性能 (下)
通过 OpenAdmin Tool 轻松地分析 Informix Dynamic Server 的性能 (下)

SQL 选项卡

SQL 选项卡显示所选会话运行的语句。


图 21. SQL 选项卡
SQL 选项卡

输出包括:

  • ID:执行的 SQL 语句的 ID
  • Type:执行的 SQL 操作的类型
  • Statement:执行的实际查询  

Locks 选项卡

Locks 选项卡显示此用户会话的表锁和页面锁。

图 22. Locks 选项卡
Locks 选项卡

表 1. 锁类型及其描述

锁类型

描述常常设置此锁的语句
S

共享锁

SELECT

X

排他锁

INSERT, DELETE, UPDATE

U

更新锁

更新游标中的 SELECT

B

字节锁

更新 VARCHAR 列的任何语句

输出包括:

  • Table Name:此锁所在的表的名称
  • Lock Type:锁的类型
  • Lock Duration:此锁的持续时间
  • Row ID:锁定的行的 ID
  • Index #:锁定的行的索引号
  • Waiters:等待此锁的其他用户
  • Key Item Locked:指向锁定的行的键

Threads 选项卡

Threads 选项卡显示此会话中使用的线程的详细信息。


图 23. Threads 选项卡
Threads 选项卡

输出包括:

  • Name:线程的名称
  • Num_Scheduled:调度此线程的总次数
  • Thread_ID:线程的 ID
  • Thread_Priority:线程的优先级
  • Time_Slice:分配给此线程的固定执行时间
  • Total_Time:执行此线程的总时间
  • VPID:虚拟处理器 ID
  • Wait_Reason:线程等待的原因

Memory 选项卡

Memory 选项卡显示所选会话使用的内存和未使用的内存。


图 24. Memory 选项卡
Memory 选项卡

输出包括:

  • Name:会话 ID
  • Used:使用的内存量
  • Free:未使用的内存量

Network 选项卡

Network 选项卡显示所选会话的网络连接、IO 等方面的性能信息。


图 25. Network 选项卡
Network 选项卡

输出包括:

  • Average_Recv:此会话中每次网络读接收的平均数据量
  • Average_Send:此会话中每次网络写发送的平均数据量
  • Connect_Duration:此会话建立的连接的持续时间
  • Last_Read:最近一次网络读的时间
  • Last_Write:最近一次网络写的时间
  • Received_Data:此会话中接收的数据量
  • Send_Data:此会话中发送的数据量
  • Session_Start_Time:启动会话的时间
  • Thread_Name:线程的名称

Environment 选项卡

Environment 选项卡显示所选会话的 IDS 环境变量设置。


图 26. Environment 选项卡
Environment 选项卡

Profile 选项卡

Profile 选项卡显示用户会话的综合报告,包含所有统计数据。


图 27. Profile 选项卡
Profile 选项卡



结束语

本文解释了如何使用 OAT 分析 IDS 的性能。OAT 通过一个容易使用的 GUI 向 DBA 提供当前的详细 IDS 性能数据。这些信息采用原始数据和饼图两种形式,便于用户更快地理解信息。Informix Dynamic Server 是一个强大的数据库引擎,而 OAT 提供一个容易使用的 IDS 管理 GUI,大大简化了 DBA 的工作。