由于 OceanBase 数据库分布式数据库的特点,故日常生产中遇到的异常通常主要有以下三个方面:

    • 网络通信异常

    • 服务器异常

    • 磁盘故障

    这三个方面一般带来的异常导致的影响范围是不一样的。一般网络和通信异常会导致 Zone 甚至集群级别的异常。服务器异常一般只会引起 OceanBase 数据库内部自行切主等短暂异常(通过 OceanBase 数据库高可用机制可自愈)。磁盘异常从故障节点范围看一般也只有服务器及 Zone 级别的异常。

    本章将分篇介绍不同方面异常的处理方法和逻辑,并向您说明一些典型异常的处理操作方法: