DB2 for i是IBM DB2数据库家族的成员。它是用于IBM i平台的集成关系数据库管理系统。DB2 for i包含与认证,授权,完整性,机密性和审计目标有关的丰富的安全性功能和服务。
Applications Manager旨在帮助数据库管理员调整其DB2并收集操作系统级别的数据以了解性能问题。让我们看一下监视i所需监控IBM DB2的内容,要收集的性能指标以及如何通过Applications Manager确保DB2数据库正常运行:
要创建用于i数据库服务器监视器的IBM DB2,请执行以下步骤:
属性名称 | 描述 | 单位 |
---|---|---|
CPU细节 | ||
Average CPU Utilization | 所有活跃的处理器的平均CPU利用率。 | % |
Average CPU Rate | 平均CPU速率以百分比表示,其中100%表示处理器以其标称频率运行。高于或低于100%的值表示相对于处理器型号的标称频率,处理器已减速(throttle)或加速(涡轮增压)的程度。例如,值为120%表示处理器的运行速度比其标称速度快20%。 | % |
Configured CPUs | 已配置的CPU总数。 | -- |
Current CPU Capacity | 当前处理能力指定分区中正在使用的处理器单元。对于共享物理处理器的分区,当前处理能力代表其正在运行的池中物理处理器的份额。对于使用专用处理器的分区,当前处理能力表示该分区中当前活动的虚拟处理器的数量。 | GHz |
SCHEMA按大小排名前10位的详细信息 | ||
Schema | 模式名称 | -- |
Table Count | 模式中的表数 | -- |
Size | 模式的大小 | MB |
Partition Count | 模式中存在的分区数 | -- |
Pages | 表的所有分区或成员中的64K页数。 | -- |
>Distinct Indexes | 在表的任何分区或成员上构建的不同索引的数量。这不包括维护的临时索引。 | -- |
>Insert Operations | 自上次IPL(初始程序加载)以来,表的所有分区或表成员的插入操作数。 | -- |
Update Operations | 自上次IPL以来,表的所有分区或成员的更新操作数。 | -- |
Delete Operations | 自上次IPL以来,表的所有分区或成员的删除操作数。 | -- |
Logical Reads | 自上次IPL以来,表的所有分区或成员的逻辑读取操作数。 | -- |
属性名称 | 描述 | 单位 |
---|---|---|
系统详情 | ||
Main Storage Size | 系统中的主存储量。 | GB |
System ASP Storage | 系统中的ASP存储量。 | GB |
System ASP Used | 系统使用的ASP内存量 | MB |
Partitions Count | 系统中的分区数 | -- |
Active Threads in System | 系统中活动线程的数量 | -- |
内存池信息 | ||
Pool Name | 存储池的名称。名称可以是数字,在这种情况下,它是与子系统关联的专用池,或者是以下特殊值之一。 •MACHINE-将指定的池定义定义为计算机池。 |
|
Reserved Size | 池中保留供系统使用的存储量(例如,用于保存/恢复操作)。 | GB |
Current Size | 池中的主存储量。 | GB |
Maximum Active Threads | 任何时候池中可以活动的最大线程数。 | -- |
Current Threads | 当前正在使用该池的线程数。 | -- |
Elapsed Time | 自测量开始时间以来的时间。 | 秒 |
使用JVM信息的前10个垃圾回收和堆时间
属性名称 | 描述 | 单位 |
---|---|---|
job详情 | ||
Active Jobs in System | 系统中活动的作业数(已开始但尚未结束的作业),包括用户和系统作业 | -- |
Interactive Jobs in System | 分配给此逻辑分区的交互式性能的百分比。该值是整个物理系统可用的总交互式性能的百分比。 | % |
Total Jobs in System | 系统中当前存在的用户和系统作业的总数。总数包括: •等待处理的作业队列中的所有作业。 •所有当前活动的作业(正在处理)。 •所有已完成运行但仍在要生成的输出队列上有输出的作业。 |
|
Maximum Jobs in System | 系统上允许的最大作业数。当作业数量达到此最大值时,您将无法再在系统上提交或启动更多作业。总数包括: •等待处理的作业队列中的所有作业。 •所有当前活动的作业(正在处理)。 •所有已完成运行但仍在要生成的输出队列上有输出的作业。 |
|
Job Name | 在DB2数据库中运行的Job的名称。 | -- |
Process ID | 内核用来唯一标识进程的进程标识符。 | -- |
Total GC Time | 执行垃圾收集任务所花费的总时间。 | 分钟 |
Current Java Threads | JVM作业中的当前Java线程数。 | -- |
Current Heap Size | 当前为堆空间分配的内存量。 | MB |
In Use Heap Size | 堆当前正在使用的内存量。 | MB |
Max Heap Size | JVM代码可用的最大堆大小。 | MB |
属性名称 | 描述 |
---|---|
Aliases | 别名是数据库对象的替代名称。 |
Sequences | 序列数 |
Global Variables | 全局变量数 |
Journals | Journals数 |
Journal Receivers | Journal Receivers接收者数 |
Schemas | 模式数 |
Tables | 表数 |
Partitioned Tables | 分区表数 |
Distributed Tables | 分配表数 |
Materialized Tables | aterialized Table的数量 |
Physical Files | 物理文件数 |
Source Files | 源文件数 |
Logical Files | 逻辑文件数 |
DDM Files | DDM文件数 |
External Triggers | 外部触发器的数量 |
SQL Procedures | SQL过程数 |
External Procedures | 外部程序数 |
SQL Procedures | SQL进程数 |