- 下表所示是常用的跟开发有关的参数(parameters)
参数名 | 参数值 | 参数含义 | 范围 |
---|---|---|---|
minor_freeze_times | 0 | 指定多少次minor freeze后会触发major freeze。 | 集群 |
enable_major_freeze | True | 指定集群是否开启自动major freeze。 | 集群 |
major_freeze_duty_time | 02:00 | 指定集群自动 major freeze的开始时间。 | 集群 |
enable_rebalance | True | 指定是否开启分区负载均衡。True开启,False关闭。 | 集群 |
enable_auto_leader_switch | True | 指定是否开启分区自动切主。 | 集群 |
large_query_threshold | 100ms | 指定一个查询执行时间被判定为大查询的阈值。 | 集群 |
large_query_worker_percentage | 30 | 指定大查询要使用的CPU工作线程比例。 | 集群 |
data_copy_concurrency | 20 | 指定分区迁移时集群最大的迁移任务数。 | 集群 |
server_data_copy_out_concurrency | 2 | 指定分区迁移时每个节点最大的迁出任务数。 | 集群 |
server_data_copy_in_concurrency | 2 | 指定分区迁移时每个节点最大的迁入任务数。 | 集群 |
freeze_trigger_percentage | 70 | 指定增量内存使用比例的一个阈值,达到这个值会触发 minor freeze 。 | 集群 |
enable_perf_event | True | 指定是否开启性能事件信息收集,默认是False. | 集群 |
enable_sql_audit | True | 指定是否开启SQL日志,默认是True。 | 集群 |
sql_work_area | 1G | 指定租户的SQL工作内存。 | 租户 |
writing_throttling_maximum_duration | 1h | 指定触发租户限流时增量内存预估最大使用时间。 | 租户 |
writing_throttling_trigger_percentage | 100 | 指定触发租户限流时增量内存的使用比例阈值。 | 租户 |
max_stale_time_for_weak_consistency | 5s | 指定弱一致读能接受备副本的最大时延。 | 租户 |
- 下表所示是常用的租户变量(variables)
变量名 | 变量值 | 变量含义 |
---|---|---|
auto_increment_increment | 1 | 指定MySQL租户的自增列单次自增大小。 |
auto_increment_offset | 1 | 指定MySQL租户的自增列自增起始值。 |
auto_increment_cache_size | 1000000 | 指定MySQL租户的自增列内部缓存大小。 |
autocommit | ON | 指定租户是否开启事务自动提交。 |
ob_compatibility_mode | ORACLE/MYSQL | 显示当前租户的兼容类型。ORACLE/MYSQL。只读变量。 |
ob_tcp_invited_nodes | % | 指定租户访问的IP白名单,逗号分隔。如:127.1,192.168.0.0/16 |
ob_timestamp_service | GTS | 指定租户时间服务是用GTS还是LTS。 |
ob_query_timeout | 10000000 | 指定SQL执行默认超时时间,单位微秒(us)。 |
ob_trx_idle_timeout | 120000000 | 指定租户里事务最大空闲时间,单位微秒(us)。 |
ob_trx_timeout | 100000000 | 指定租户里事务最大持续时间,单位微秒(us)。 |
ob_read_consistency | STRONG | 指定租户里读SQL的默认一致性级别。STRONG是强一致读,WEAK是弱一致性读,FORZEN是读上次major freeze的 |
ob_sql_audit_percentage | 3 | 指定租户SQL日志占用最大内存百分比。 |
ob_sql_work_area_percentage | 5 | 指定租户SQL工作内存占内存最大百分比。 |
recyclebin | ON | 指定是否开启回收站。ON开启,OFF关闭。 |
sql_mode | STRICT_TRANS_TABLES,STRICT_ALL_TABLES,PAD_CHAR_TO_FULL_LENGTH | 指定SQL遵守的模式。 |
tx_isolation | READ-COMMITTED | 指定租户事务默认隔离级别。 |
time_zone | +8:00 | 指定租户默认时区。 |
system_time_zone | +08:00 | 显示系统默认时区。 |
version_comment | 显示OceanBase版本,只读变量。 |