GBase 8c
运维管理
文章
gs_checkperf工具命令参考
GBase社区管理员发表于2024-02-05 11:13:368次浏览0个评论
GBase 8c提供了gs_checkperf工具来帮助对GBase 8c级别、节点级别和会话/进程级别的CPU使用情况、内存使用情况、I/O使用情况、以及SSD性能(包含写入和读取性能)进行定期检查,让用户了解GBase 8c的负载情况,采取对应的改进措施。
前提条件
GBase 8c运行状态正常且不为只读模式。
运行在数据库之上的业务运行正常。
注意事项
gs_checkperf工具的监控信息依赖于pmk模式下的表的数据。如果pmk模式下的表未执行analyze操作,则可能导致gs_checkperf工具执行失败。其报错示例信息如下。
LOG: Statistics in some tables or columns(pmk.pmk_snapshot.snapshot_id) are not collected.
HINT: Do analyze for them in order to generate optimized plan.此时需要登录任一数据库主节点,连接postgres数据库执行如下SQL。
analyze pmk.pmk_configuration;
analyze pmk.pmk_meta_data;
analyze pmk.pmk_snapshot;
analyze pmk.pmk_snapshot_dbnode_stat;
analyze pmk.pmk_snapshot_datanode_stat;语法
检查SSD性能(以root用户)
gs_checkperf -U USER [-o OUTPUT] -i SSD [-l LOGFILE]检查GBase 8c性能(以gbase用户)
gs_checkperf [-U USER] [-o OUTPUT] [-i PMK] [--detail] [-l LOGFILE]显示帮助信息
gs_checkperf -? | --help显示版本号信息
gs_checkperf -V | --version评论已关闭
热门帖子
- 12025-12-01浏览数:182763
- 22023-05-09浏览数:25057
- 42023-09-25浏览数:18525
- 52020-05-11浏览数:17528