首批通过分布式安全可靠测评,为关键业务系统打造
AP 场景下的参数配置推荐
更新时间:2026-04-09 16:26:43
本文介绍了几种典型场景下的推荐配置方案,包括在线事务处理(EXPRESS OLTP)、复杂联机事务处理(COMPLEX OLTP)、混合事务与分析处理(HTAP)、实时分析(OLAP)以及 OBKV 应用。
为了确保用户在各种业务场景下,能够基于 OceanBase 数据库获得比较好的性能,OceanBase 基于过往大量真实场景的调优经验总结了各类业务场景下一些核心配置项和变量的推荐配置,并将这些推荐配置放到安装包中,可以在部署后直接查看。此外,为了让用户更方便的使用,参数模版已经在 OceanBase 云平台(OceanBase Cloud Platform,简称:OCP) 和 OceanBase 安装部署工具(OceanBase Deployer,简称 obd)中支持,在使用 OCP 或者 obd 创建集群和租户时,用户可以直接选择对应场景的参数模版直接完成设置。
参数配置模板
安装 OceanBase 数据库 RPM 包后,可以在 /home/admin/oceanbase/etc 目录下查看不同业务场景下的推荐参数配置的参数配置模板。
default_parameter.json:保存了配置项的推荐配置。default_system_variable.json:保存了变量的推荐配置。
场景介绍
在线事务处理(EXPRESS_OLTP)
在线事务处理(EXPRESS_OLTP),是指进行实时的、交互式的、高频次的、对数据库进行增删改查的操作。它常见于银行、零售、航空和酒店等行业中,用于处理日常业务操作,如账单支付、库存管理、订单处理等。OLTP 场景通常需要处理大量的并发事务,要求数据库能够快速且可靠地响应用户请求。
该场景下的推荐配置详细介绍,请参见配置最佳实践。
复杂联机事务处理(COMPLEX OLTP)
复杂联机事务处理(COMPLEX OLTP)是一种处理大量数据和复杂事务的场景。本场景用于银行、保险系统等领域的工作负载。它们通常具有复杂的联接、复杂的关联子查询、用 PL 编写的批处理作业,具有长事务和大事务。有时,为了加速短时间运行的查询,还会采用并行执行策略。
该场景下的推荐配置详细介绍,请参见配置最佳实践。
混合事务/分析处理(HTAP)
混合事务/分析处理(以下使用 HTAP),是一种指同时支持 OLTP (联机事务处理)和 OLAP (联机分析处理)的数据库管理系统或架构。混合事务/分析处理的场景包括需要实时分析和查询数据的业务环境,如金融交易、零售业、物流等领域。这些领域需要高效的事务处理和实时的数据分析和查询功能,以支持业务决策和分析。HTAP 架构的优势在于能够减少数据复制和转换的成本,提供实时的数据分析能力,加速业务决策过程。
该场景下的推荐配置详细介绍,请参见配置最佳实践。
实时分析(OLAP)
实时分析(OLAP)是一种数据处理技术,用于对大型数据集进行多维分析。它允许用户从不同的角度对数据进行复杂的分析,包括维度、度量、限制和排序等。OLAP 可以帮助用户识别和理解数据中的模式、趋势和关联,从而支持决策制定和业务智能。OLAP 技术通常用于数据仓库和商业智能系统中。
该场景下的推荐配置详细介绍,请参见配置最佳实践。
OBKV
OBKV 是 OceanBase 的多模 KV 产品,主要用于提供低成本的大规模结构化/半结构化数据存储,以及简单操作接口下的极致访问性能。在实现上,OBKV Bypass 了 SQL 层,直接基于 OceanBase 的分布式存储,在其上构建各种多模 KV 形态。在分布式存储和多模形态之间,OBKV 有一层称为 TableAPI 的框架层,向模型层提供封装的存储/事务调用能力。
该场景下的推荐配置详细介绍,请参见配置最佳实践。
相关文档
- 有关配置项和变量的详细介绍,参见 配置项和系统变量概述。
- 有关配置项的设置方法,参见 设置参数。
- 有关变量的设置方法,参见 设置变量。