onstat是GBase8s提供的一种交互式的系统监控工具,功能是读取共享内存的内容和结构,提供命令被执行那一时刻的统计数据。在onstat输出的过程中,共享内存的内容可能会发生改变。该操作不对共享内存加锁,因此不影响数据库的运行效率。
onstat 的语法为:
onstat [-abcfghklmpstuzBDFRX][-i][-r seconds][-o file][infile]
onstat 有很多可选参数,常用的参数举例如下表。
通过onstat 功能监控数据库的参数
参数 |
说明 |
onstat -m |
显示消息日志最新的 20 行 |
onstat -p |
显示系统总体运行的概要信息 |
onstat -d |
显示 dbspace 和 chunk 的相关信息 |
onstat -D |
显示 chunk 的I/O 情况 |
onstat -g arc |