GBase 8a集群开启执行日志分析性能

本文介绍,通过GBase 8a数据库集群的执行日志,分析每一步的耗时来排查性能问题。

参考

作用

记录SQL的完整执行计划和过程,目前只包括select语句。根据trc日志,排查性能执行计划问题和性能问题。重点在数据节点上。

使用方法

使用集群客户端 gccli

gbase> set gbase_sql_trace=1;

gbase> set global gbase_sql_trace_level=3;

第一个参数是打开和关闭trc日志,可以是session级的。

第二个参数是日志级别,必须是global级别的。

执行SQL语句后,在gnode的log目录下生成trc结尾的日志。

使用样例

日志的名字里,包含了连接数据库的用户,时间等信息。一般人工开启都是比较新的trc就是。如果SQL复杂,可能包含多个trc。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注