什么是高级?这就叫高级—openGauss(514)

29 阅读1分钟

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/

相关特性

STATEMENT对应系统函数get_instr_unique_sql,主要目的是保留数据库启动后,运行的SQL的状态记录。

一般使用形式:

openGauss=# select * from dbe_perf.statement;

主要受到以下参数控制:

  • enable_resource_track:允许运行时候的资源使用追踪。

  • instr_unique_sql_count:允许记录在内存中的SQL总数量。该值由大变小将会重置掉内存中已经存在的所有的归一化SQL;从小变大不受影响。

  • instr_unique_sql_track_type:归一化SQL追踪的方式,参数取值为top、all,为top时只支持记录最外层调用的语句,为all时则可记录函数及存储过程内的语句。

  • enable_auto_clean_unique_sql:是否打开归一化SQL的自动清理机制,当记录达到上限后,可以自动按照更新时间清理其中10%最近更新的记录。如果不打开,则会记录错误日志,SQL相关内容也不会记录到内存中。

另请参阅:GUC参数 - Query

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/