如何监视infomirx动态服务器
发表于:2007-06-22来源:作者:点击数:
标签:
很有用,看看吧 面的工具和日志文件提供了进入OnLine的活动和数据的窗口: 信息日志 系统控制台 ON-MONITOR S MI 表 onstat和oncheck实用工具 onperf实用工具 什么是信息日志 online信息日志是一个操作系统的文件。在Online信息日志中包括的信息通常不需要立
很有用,看看吧
面的工具和日志文件提供了进入OnLine的活动和数据的窗口:
信息日志
系统控制台
ON-MONITOR
SMI表
onstat 和 oncheck实用工具
onperf实用工具
什么是信息日志
online信息日志是一个操作系统的文件。在Online信息日志中包括的信息通常不需要立刻进行处理。通过设置ONCONFIG文件中MSGPATH的值,你可以指定信息日志的路径名。为了得到OnLine信息日志的名字和20条最新的记录,应执行onstat -m命令。
利用ON-Monitor监视
ON-Monitor提供了一个全面监视Online的简单方法。大多数监视功能在Status菜单下都是可用的。
利用SMI表监视
系统监视界面(SMI)表是OnLine管理的专用表。它包含了有关数据库
服务器状态的动态信息。你可以对它们使用SELECT语句来决定你想要了解有关数据库服务器的几乎任何事情。
利用onstat 和oncheck实用工具监视
onstat 和oncheck提供了一种从命令行监视OnLine信息的方法。
onstat 与oncheck的比较
onstat 实用工具从共享内存读数据并报告在命令执行期间内的精确统计结果。也就是说,onstat描述在处理期间动态改变的信息,如缓冲区,锁和用户的情况。 oncheck实用工具主要倾向于显示配置和磁盘的使用信息,这些信息驻留在磁盘上,而且变化较少。
使用onperf监视
onLine包括称为onperf图形监视工具。这个工具能够 监视onstat提供的大多数信息。
下面介绍使用命令行实用工具onstat
onstat -c ;oncheck -pr ??检查配置信息
onstat -m;onstat -p????检查检查点信息
onstat -g seg ?????? 监视共享内存段
onstat -p: ????????可获得有关被高速缓冲的读写的统计信息。包括:
从共享内存缓冲区读的数目(bufreads),
从高速缓存读的百分比(%cached)
写共享内存的数目 (bufwrits)
向高速缓存写的百分比(%cached)
onstat -B: ??????? 可获得下面的缓冲区信息:
每个普通共享内存缓冲区的地址
当前共享内存中的所有内存页的页号
当前占有缓冲区的线程的地址
等待各缓冲区的第一个线程的地址
onstat -b:????????可获得下面各个缓冲区上的信息:
当前占用各缓冲区的线索的地址
缓冲区中页的页号
缓冲区中页的类型
缓冲区设置锁定的类型
当前占用缓冲区的线程的地址
等待各缓冲区的第一个线程的地址
你可以把用户线程的地址与在onstat -u显示中出现的地址进行比较,以获得会话id号。
onstat -k: ????????显示有关活动的锁定信息。
产生锁定的用户线索
锁的类型
锁的范围
onstat -g glo
显示有关当前正在运行的各个虚处理机信息,以及各虚处理机类的累加信息(从系统启动开始)。
onstat -u
显示有关所有需要RSAM任务控制块结构的活动线程的信息。活动线程包括属于用户会话的线程,和一些相应的服务器daemons线索.还包括如下信息:
各个线程的地址
标志出线索的当前状态
有关线程属于会话的会话id 和用户登录id.为0的会话id表示daemon线程。
线程是否在等待特定的资源和该资源的地址
线程占用的锁的数目
线程已执行的读调用数和写调用数
自最近一次的OnLine初始化以来,分配出去的并发用户线索的最大数目
onstat -g ses
可以监视分配一个线索的资源。
onstat -x:
显示关于每个打开事务的下列信息:
事务在共享内存中的地址
事务的当前状态
事务处于什么阶段
事务的特征
拥有事务的线程
事务占用锁定的数量
记录begin work记录的逻辑日志文件
隔离级
试图开始恢复线程的数目
事务协调者
从你最近一次初始化OnLine到现在的并发事务的最大数
onstat -g
sql
获得有关各个线索执行最后的sql语句的摘要信息。
onstat -l
显示物理日志信息,逻辑日志信息和单个的逻辑日志文件上的信息,包括:
逻辑日志文件描述符的地址
逻辑日志文件的Logid号
指示各个日志状态的状态标记.
日志文件的唯一id
文件的起始页
文件大小(以页为单位),已使用的页面数,以及已使用的页面所占的比率
onstat -d
列出所有的dbspaces和blobspaces,以及在这些空间中的所有大块和相关的信息。
可提供的大块信息有:
大块地址
大块号和相关联的dbspace号
在设备中的偏移量(单位是页面)
大块尺寸
大块内可用页的数量
可用blobspace大致数量
物理设备的路径名
onstat -g iof
显示从个大块中读的数量和写入各大块的数量.如果一大块具有相对很大数量的I/O活动,
这一大块可能正成为系统瓶颈。此选项有助于监视对于经过分片的表的不同分段的I/O
需求的分布是否均衡。
Oncheck -pe
可得到大块信息的物理布局
Dbspace 名,所有者,以及dbspace 的建立日期
大块的页大小(以页为单位),使用的页数量和可用页的数量
大块内的所有表以及它们的初始页号,以页数为单位的表长度的列表
oncheck -pt
可执行带有数据库名和表名参数的oncheck -pt命令来获得下列数据库或表中各个tblspace的信息
范围数量
第一个范围的大小
下一个范围的大小
分配的页数
使用的页数
oncheck -pB
可执行带有作为参数的数据库名或表名的oncheck -pB命令。
在所有的blobspaces中该表或数据库使用blob页的数量
该表或数据库中的各个blob,blobpage的满程度
监视数据复制状态
可监视OnLine数据库服务器的数据复制状态,来确定下列信息:
数据库服务器类型(主要的,从属的,或标准的)
其它配对数据库服务器的名字
数据复制是否在运行
数据复制参数的值
onstat -g dri
可得到整个数据复制的监视信息。
数据库服务器类型
数据复制状态(开,或关)
配对的数据库服务器
最新的数据复制检查点
数据复制配置参数值
原文转自:http://www.ltesting.net