本文主要介绍如何在openEuler操作系统的鲲鹏服务器上调优OceanBase。
OceanBase数据库是一款完全自研的企业级开源分布式数据库,在普通硬件上实现金融级高可用,首创“三地五中心”城市级故障自动无损容灾新标准,刷新TPC-C标准测试,单集群规模超过1500节点,具有云原生、强一致性、企业版高度兼容Oracle/MySQL和社区版高度兼容MySQL等特性。
OceanBase数据库包括以下常用组件:
OBProxy中记录了OBServer的数据分布信息,用户的SQL会先发送给ODP节点,由ODP选择合适的Observer进行转发,并将结果返回给用户,如图1所示,这样的方式比直接转发到没有数据的节点执行效率更高。
OceanBase 3.1.5或社区版4.2.1。