https://open.oceanbase.com/answer/detail?id=20400193&search=&pageNum=1 为检验前 4-6 章的听课效果,OceanBase 开源团队在 OBCP 考题中特选出一些前 4-6 期教程的代表性题目作为测试。
“教程观看地址”:
https://open.oceanbase.com/docs/tutorials/quickstart/V1.0.0/chapter-1-overview-of-the-oceanbase-database “视频回放合集”:
https://open.oceanbase.com/blog/10900164?currentPage=11.可以针对某一台OBServer或者某一个租户,手动触发转储命令
正确 错误
2.OBProxy 需要从 OBServer 获取 location cache 来路由
正确 错误
3.OceanBase应用日志级别分为ERROR、WARN、INFO三个级别
正确 错误
1.客户的OceanBase集群有三个zone,分别为z1,z2,z3。在正常情况下,客户的读写流量只访问z1的数据库节点;在z1整体出现故障的场景下,读写流量需要均分到z2和z3。为满足上述业务需求,如下primary zone设置正确的是?
A(z1,z2,z3) B(z1;z2;z3) C(z1;z2,z3) D(z1,z2;z3)
2.以下关于OceanBase各类副本,说法错误的是?
A 全能型副本和日志型副本都参与投票
B 全能型副本和日志型副本都有SSTable
C "只读型副本有MemTable和SSTable"
D 只读型副本包含完整的日志
3.集群合并卡住后,哪种操作的风险最小?
A 直接重启observer进程
B stop server
C 先stop server,后重启observer进程
D 先suspend merge,后重启observer进程
4.OceanBase的
分布式事务相比于传统的两阶段提交做了一些改进和优化,关于OceanBase的分布式事务,下列说法正确的是?
A 包括一个阶段:提交阶段(commit)
B 包括两个阶段:准备阶段(prepare),提交阶段(commit)
C 包括两个阶段:提交阶段(commit),异步清理阶段(clear)
D 包括三个阶段:准备阶段(prepare),提交阶段(commit),异步清理阶段(clear)
三、多选题
1.OceanBase有哪几种合并方式
A 定时合并
B 分层合并
C 手动合并
D 临界合并
E 触发合并
2.OceanBase全局一致性方案,说法正确的是?
A 依赖于原子钟
B 无需依赖特殊硬件
C 依赖root service
D 是一个高可用的集中式服务
E 能够提供全局一致的
版本号 3.关于OBProxy 的部署方式,下列说法正确的是
A 集中部署
B 客户端部署
C 单点部署
D 随时使用随时启动
4.有关OceanBase mysql错误码的表述正确的是?
A 如果一个错误码的值大于4000,表明它是OB特有的错误码
B 如果在4000以内,表示它是MySQL兼容错误
C 如果一个错误码的值大于等于5000,表明它是OB特有的错误码
D 如果在5000以内,表示它是MySQL兼容错误
5.OceanBase支持的
索引类型包括?
A 局部索引
B Hash索引
C 唯一索引
D Bitmap索引
E 全局索引
6.创建表时,可以使用一些哪些标记 ?
A 字母
B 数字
C #
D _
7.OceanBase中支持的2种租户模式为?
A Oracle
B SQL Server
C MySQL
D PostGreSQL