系统分析参数
参数名 | 参数值(默认) | 全局 | 读/写 | 修改模式 | 取值范围 | 描述 | V11 | V12 |
---|---|---|---|---|---|---|---|---|
enable_analyze | true | TRUE | R/W | 立即生效 | true/false | 是否启用定时分析功能。 | √ | √ |
analyze_time | 02:00:00 | TRUE | R/W | 立即生效 | [00:00:00, 23:59:59] | 定时分析默认执行时间。 仅支持整点定时分析,任何非整点时间值常数都会进行去零取整运算。 | √ | √ |
analyze_threshold | 10 | TRUE | R/W | 立即生效 | [1, 100] | 统计分析触发阀值。 优先使用统计表上的统计阀值,若统计表上无统计分析触发阀值则使用该系统参数给定的阀值。 | √ | √ |
analyze_mode | 1 | TRUE | R/W | 立即生效 | 1|2 | 统计分析模式: 1:分析索引字段及指定收集字段。 2:涵盖模式1,另加支持分析数字及日期类型字段。 | √ | √ |
analyze_level | 2 | TRUE | R/W | 立即生效 | 1|2|3|4|5|6 | 统计分析函数的采样率,取值越大即采样越精确。 | √ | √ |
histogram_bucket | 0 | TRUE | R/W | 立即生效 | [0,255] | 直方图默认桶数,0表示不开启直方图统计。 在自动分析后,设置直方图桶数,会进行直方图统计信息收集。直方图统计信息可以用于指导优化器路径选择,但同时也会消耗更多资源和时间。 | × | √ |
enable_monitor | 1 | TRUE | R/W | 立即生效 | [0,2147483647] | 监控信息统计设置标记。 磁盘、全局锁和SQL请求等资源信息的监控标记,根据用户给予特定的值用于对相应的全局资源信息进行监控,被特定指定的监控资源信息最终可通过系统表sys_monitors进行查看。 | × | √ |
debug_flag | 0 | TRUE | R/W | 立即生效 | [0,2147483647] | 数据库调试标记位。 该参数可辅助开发人员对数据库进行调试分析,当前版本仅有0、2两种模式可配置。 0:默认配置项,不开启任何调试模式。 2:高内存消耗SQL的调试追踪模式,支持以trace日志和command日志的形式跟踪相关SQL的活动。 | √ | √ |
gstore_pick_mode | 1 | TRUE | R/W | 立即生效 | 0|1|2 | 控制Gstore缓存访问并发控制模式。 0:值比较 1:校验码 2:锁 | × | √ |