onstat -b 命令:打印正在使用的缓冲区信息

可以使用 onstat -b 选项显示有关当前正在使用的缓冲区的信息,包括缓冲池中常驻页的总数。

语法:

可用缓冲区的最大数量以 ONCONFIG 文件中 BUFFERPOOL 配置参数的 buffers 字段进行指定。

onstat -b 命令还提供有关已修改缓冲区的数量、缓冲池中常驻页的总数。可用缓冲区的总数、可用哈希桶的数目以及以字节表示的缓冲区大小(页大小)的摘要信息。
123 modified, 23 resident, 2000 total, 2048 hash buckets, 2048 buffer size. 

有关显示所有缓冲区的信息,请使用onstat -B 命令:打印已使用的缓冲区信息

输出样本

以下是 onstat -b 命令的输出样本。有关该输出的描述,请参阅 onstat -B 命令:打印已使用的缓冲区信息

图: onstat -b 命令输出

            Buffer pool page size: 4096
            
            address         userthread flgs pagenum memaddr         nslots pgflgs xflgs owner waitlist
            70000001097e9e8 0           c07 1:47841 7000000118e0000 10     1      0     0     0
            700000010982188 0           807 1:47827 700000011939000 225    90     10    0     0
            2011 modified, 50000 total, 65536 hash buckets, 4096 buffer size