首批通过分布式安全可靠测评,为关键业务系统打造
参数模板说明
更新时间:2026-06-29 09:54:21
本文介绍创建租户时使用不同参数模板间的关键参数和差异。
说明
目前参数模板配置仅支持新创建的 OceanBase V4.3.3 及以上版本使用。
背景信息
云数据库 OceanBase 支持在创建租户时选择不同的参数模板,以快速匹配需要使用的场景。针对不同的业务场景,支持用户选择对应的参数模板,达到该场景的最佳性能。
当前支持的参数模板如下:
OLTP 简单事务(默认选项):适用在线订单交易、支付等核心系统,高并发点查为主的互联网业务,每次执行的 SQL 比较简单,要求快速响应。使用向量检索功能(Vector Search)推荐应用此模版。
OLTP 复杂事务:适用有复杂事务的在线交易系统,比如有复杂连接计算、有子查询、使用 PL 编写的批处理作业的场景,存在长事务、大事务的情况。
HTAP 混合负载:同时运行事务和在线分析的混合负载情况,在提供 OLTP 能力的基础上,通过向量化能力(这里指的是向量化执行引擎的处理能力,非向量检索)提升在线分析场景的计算能力。
OLAP 在线分析:在线分析 OLAP 的实时数仓场景,默认创建的表会使用列格式存储,以及更加优化的向量化执行引擎,提升复杂分析场景的计算能力。如果这个集群实例专门用于 OLAP 分析场景使用,建议对系统变量和集群参数做对应的优化调整,比如开启自适应并行计算、SQL 排序内存空间优化、SQL 和事务超时设置、大查询策略等配置,同时租户字符集建议使用
utf8mb4_bin。
参数模板对比
| 参数类型 | 参数名称 | OLTP 简单事务 | OLTP 复杂事务 | HTAP 混合负载 | OLAP 在线分析 |
|---|---|---|---|---|---|
| 集群参数 | large_query_threshold | 5s | 600s | 600s | 0ms(禁用 large query) |
| 集群参数 | trace_log_slow_query_watermark | 1s | 1s | 1s | 7d |
| 租户参数 | _rowsets_max_rows | 1 | 4 | 32 | 256 |
| 租户参数 | log_transport_compress_all | TRUE | TRUE | TRUE | FALSE |
| 租户参数 | default_table_store_format | 行存 | 行存 | 行存 | 列存 |
| 租户参数 | _io_read_batch_size | 0K | 0K | 0K | 128K |
| 租户参数 | _io_read_redundant_limit_percentage | 0 | 0 | 0 | 50 |
| 系统变量 | ob_query_timeout | 10s | 10s | 10s | 604800000000(7天) |
| 系统变量 | ob_trx_timeout | 1天 | 1天 | 1天 | 604800000000(7天) |
| 系统变量 | parallel_degree_policy | MANUAL | MANUAL | MANUAL | AUTO |
| 系统变量 | parallel_min_scan_time_threshold | 1s | 1s | 1s | 10ms |
| 系统变量 | ob_sql_work_area_percentage | 0.05 | 0.05 | 0.05 | 0.3 |
| 系统变量 | collation_server | utf8mb4_general_ci | utf8mb4_general_ci | utf8mb4_general_ci | utf8mb4_bin |
| 系统变量 | collation_connection | utf8mb4_general_ci | utf8mb4_general_ci | utf8mb4_general_ci | utf8mb4_bin |