暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

OCEANBASE-OBCPv3模拟题库(146)

落枫0907 2024-03-09
176


1. 单选题

参数(应该是变量)ob_trx_timeout的默认值是?

A 120秒

B 10秒

C 100秒

D 1000秒

答案结果

正确答案:C

您的答案:C

试题解析

可以登录租户后查看一下变量,show variables like ‘ob_trx_timeout'; ob_trx_timeout (默100s)

1. 多选题

关于闪回查询 (Flashback Query)描述正确的有?

A默认可以flashback到上一次合并时间点的数据

B OceanBase 2X 版本可以支持MySQL和Oracle两种租户模式下的闪回查询

C可以设置undo tetention,系统从而会保存undo retention范围内的数据。如果需要flashback,可以选择这段时间内的某一时间点。

D mysql租户下,flashback支持timestamp 和SCN两种历史事件模式

答案结果

正确答案:A,B,C

您的答案:A,B,C,D

试题解析

通过查询固定时间点可以查询最近的一次合并版本如果您在t1时间点发起了集群合并,您最早可以查询到t1时间点的数据。

OceanBase数据库在V2xx 版本后也支持了该功能且同时支持MySQL和Oracle 两种模式下的查询,Oacle 模式从V2.2.30 版本开始支持,MySQL 模式从V2.271版本开始支持可以闪回查询的最近一小段时间与undo retention变量的设置有关,该参数的默认为值0,单位为秒。假如t1时间点设置为了保留时间,且t2=t1 + 900s那么t2 时间点可以查询[t1,t2] 区间内的数据,参数设置后对之前的数据不起作用,对之后的数据才起作用。

Oracle 模式支持 SCN(System Change Number)和TIMESTAMP两种维度的查询,MySQL模式支持SNAPSHOT 维度的查询,在OceanBase数据库中,SCN和SNAPSHOT都是指事务版本号,只是因为Oracle和MySQL中的概念不同,起了不同的名字。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论