kingbase日志sql格式长度设置

kingbase sys_stat_statements配置
说明
sys_stat_statements插件可以用于统计数据库的资源开销,分析TOP SQL。

加载sys_stat_statements模块
vi $PGDATA/postgresql.conf

shared_preload_libraries='sys_stat_statements'

如果要跟踪IO消耗的时间,还需要打开如下参数
track_io_timing = on


设置单条SQL的最长长度,超过被截断显示(可选)
track_activity_query_size = 2048


配置kingbase_stat_statements采样参数
vi $KINGBASEDATA/kingbase.conf

sys_stat_statements.max = 10000           # 保留多少条统计信息,通过LRU算法,覆盖老的记录。    
sys_stat_statements.track = all           # all - (所有SQL包括函数内嵌套的SQL), top - 直接执行的SQL(函数内的sql不被跟踪), none - (不跟踪)    
sys_stat_statements.track_utility = off   # 是否跟踪非DML语句 (例如DDL,DCL), on表示跟踪, off表示不跟踪    
sys_stat_statements.save = on             # 重启后是否保留统计信息   


 
 

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值