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=1 一、判断题 1.可以针对某一台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