【产品名称】
Oceanbase
【产品版本】
最新企业版
【问题描述】
按照官网的最新描述,
“OceanBase 数据库的 MySQL Mode 支持读已提交、可重复读两种隔离级别,Oracle Mode 支持读已提交和可串行化两种隔离级别。两种模式下,OceanBase 数据库默认的隔离级别是读已提交。”
OB支持的隔离级别到底是2种,包括: 读已提交、可重复读
还是3种,包括:读已提交、可重复读和可串行化
呢?
【产品名称】
Oceanbase
【产品版本】
最新企业版
【问题描述】
按照官网的最新描述,
“OceanBase 数据库的 MySQL Mode 支持读已提交、可重复读两种隔离级别,Oracle Mode 支持读已提交和可串行化两种隔离级别。两种模式下,OceanBase 数据库默认的隔离级别是读已提交。”
OB支持的隔离级别到底是2种,包括: 读已提交、可重复读
还是3种,包括:读已提交、可重复读和可串行化
呢?
ANSI 和 ISO/IEC 基于 SQL 标准定义了四种隔离级别,OceanBase 数据库目前支持了以下几种隔离级别:
OceanBase 数据库默认的隔离级别为读已提交(Read Committed)。
默认是两种的:
OceanBase 数据库的 MySQL Mode 支持读已提交、可重复读两种隔离级别,Oracle Mode 支持读已提交和可串行化两种隔离级别。两种模式下,OceanBase 数据库默认的隔离级别是读已提交。
默认是读已提交。
一般生产环境也只会使用读已提交、可重复读两种隔离级别。