1. 性能调优
控制查询结果集缓存功能
qc_trace
参数说明:追踪QueryCache的执行情况,控制追踪日志的打印。
取值范围:布尔型
- on表示开启。
- off表示不开启。
- 默认值:off
qc_enable
参数说明:控制QueryCache功能是否开启。
取值范围:布尔型
- on表示开启。
- off表示不开启。
- 默认值:off,即不使用查询结果集缓存功能。
qc_stat
参数说明:控制QueryCache的信息统计功能。
取值范围:布尔型
- on表示开启。
- off表示不开启。
- 默认值:off,即不对查询结果集进行信息统计。
qc_blocksz
参数说明:设置QueryCache的快大小。
取值范围:整型,1KB ~ 8MB
- 默认值:4KB
qc_buffers
参数说明:设置服务端用来缓存结果集的共享内存大小。
取值范围:整型,1MB ~ 1GB
- 默认值:128MB
qc_res_limit
参数说明:设置单个查询结果缓存的阈值,单个查询的结果不能查过该阈值,超过的话不会被缓存。
取值范围:整型,0 ~ 1GB
- 默认值:8MB
qc_res_number
参数说明:设置缓存查询语句条数的阈值,缓存的查询语句数量不能超过该值。
取值范围:整型,1 ~ 262144
- 默认值:8192
qc_rel_number
参数说明:设置查询结果缓存涉及表数量的阈值,QueryCache中缓存的表的个数不能超过该值。
取值范围:整型,1 ~ 262144
- 默认值:8192