每日一题2026.04.07备考obcp

关于OceanBase数据库中只读事务的说法正确的是:

A、即使事务中都是READ ONLY查询,如果没有显式指定事务的只读属性,OceanBase不会将这个事务当做只读事务

B、只读事务中不允许执行数据更新操作,但可以执行 SELECT FOR UPDATE

C、OceanBase会为所有事务创建事务上下文,包括只读事务

D、对只读事务执行COMMIT或ROLLACK操作时,OceanBase不会执行事务提交或回滚的操作

2 个赞

感觉是D把, 对只读事务执行COMMITROLLBACK 操作,OceanBase会忽略这些操作 ,因为只读事务本质上没有未提交的修改,无需执行提交或回滚。系统会直接结束事务,返回成功。这是只读事务的典型行为,符合数据库规范。

2 个赞