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

OBCPV4 官网模拟题分析(含答案)

210
OBCP V4 的内容足足有 877页,淘宝双面打印胶印成书大概 220 页,江浙沪包邮一共 23¥。书非常的厚,信息量非常的大,足够学习很长时间。
做了一下官网模拟题(没做过的先查看原文),第一轮没通过,重考了三轮还没过,最后为了一题重考了八轮。OBCP 考试跟实际运维还不完全是一回事,确实要好好看书才能过。
本文分享的是 OBCPV4 官网公开的模拟题。题目不是我出的,官网也不公开答案。答案分析主要基于教程内容,个别题找不到对应内容的就是个人揣测。



单选题

1 LDC 路由

答案分析:

2 MEMSTORE 写入限速保护

答案分析:



3 全局索引

答案分析:





4 分布式执行的执行算子

答案分析:


5 KVCache 

答案分析:


6 ODP 部署

答案分析:


7  HINT

答案分析:


8 OMS 数据迁移

答案分析:

结构迁移负责 DDL 迁移,全量迁移只迁移数据。


9 obdumper

答案分析:


10 只读事务

答案分析:


11 会话视图


12 租户视图



13 全局索引

答案分析:


14 组合索引

答案分析:


15 compaction 对比

答案分析:

还好是单选题,如果是不定项选择题,估计答案就是 CD 。


16 备租户


答案分析:

这个很容易错,跟早期版本运维有点差异。



17 OBServer 节点替换

答案分析:

OB 集群替换节点是在线替换。


不定项选择题


18 资源单元

答案分析:

租户的不同Zone 的资源池的资源单元大小可以不一样,数量必须一样。

19 复制表

答案分析:


20 表锁

答案分析:


21 索引匹配

答案分析:


22 每日合并

答案分析:

合并是可以减少 SSTable 数量(因为版本少了)。

23 OMS

答案分析:


24 JDBC 连接属性

答案分析:


25 外部表

答案分析:


26 更换节点硬盘

答案分析:

这题估计是答错率最高的。也是争议最大的。

也许题目用意是想告知,只是换个硬盘,不需要删除节点,也不用担心节点永久下线。这个背答案就行。不影响实际运维时换盘变更步骤。

27 表的并行扫描

答案分析:
28 租户扩缩容
答案分析:

查看节点剩余资源是看视图 gv$ob_servers

29 外表

答案分析:

外表的字段跟表的字段并不要求一一对应,关键在于 format 的定义。


30 表分组

答案分析:
比较难的一题。
如果没有表组,这三个分区表的9个分区正好一个节点一个主副本,用了表组后,主副本就被约束到三个不同zone 的节点上了。

31 统计信息

答案分析:


32 OB 日志

答案分析:

有陷阱的题。

ilog 是 V4 以前的版本才有的。


33 ODP 高可用

答案分析:


34 Paxos

答案分析:


判断题


35 备租户


36 OB 日志级别

答案分析:


37 资源单元规格

答案分析:


38 分区表

答案分析:


39 负载均衡

答案分析:

通常OB交付需要负载均衡提供一个 7 层的 VIP 给 OCP 用,4 层的 VIP 给 OBProxy 用。

40 外表

答案分析:
外部表是文件,肯定不可写。

41 obdumper

答案分析:


42 Buffer 表

答案分析:


43 单机分布式一体化

答案分析:

OB 单机版可以在线扩容为分布式版本。反过来呢?以前的版本是可以从三副本缩容回单副本,但是最近的版本又不可以了。只好通过主备租户绕过去了。

44 dbcat 工具

答案分析:


45 配置项

答案分析:

OB 的配置是最混乱的(合并了 ORACLE 和 MySQL 的配置方法)。这里说的是 参数(parameter),sys租户下的parameter 很多生效范围是整个集群,叫集群参数。sys租户下可以修改用户租户的参数;用户租户下的 parameter 生效范围只有自己的租户。只能改自己的参数。

46 会话变量

答案分析:

用户租户下除了参数(parameter)外还有变量(variable),这个是吸取了 mysql 的变量特性。还分全局变量和会话变量。生效机制和范围跟 MySQL 保持一致。


47  ODP 

答案分析:

ODP 就是 OB 集群的反向代理。但是 ODP 集群并不是真的集群,只是一堆 ODP 节点的堆砌,高可用和负载均衡要靠 上面的 负载均衡设计(如F5,A10 或 NGinx、HAProxy、LVS 等)。


48 explain

答案分析:

explain 只能生成执行计划,并不执行 SQL。 这点跟 PG 不一样,没有 explain analyze 用法。


49 合并和统计信息

答案分析:

V4 版本 OB 将每日合并跟 统计信息更新拆开了。统计信息的收集策略越来越丰富多样(自动收集、手动收集、自适应收集、渐进收集.....)。


50 日志流

答案分析:

日志流是 4.x 版本的新东西,不是很好理解。可以参考:OB V4日志流设计分析



总结
这个只是模拟题,但可以看出都是紧扣教程里的概念出的。模拟题地址点下面”查看原文“。
考OBCP 的唯一道路是深刻理解教程中的概念、知识,结合实际OB环境进行练习。背题库没有大用。
欢迎交流 OBCP V4 学习,但是我没有 OBCP V4 题库,只可以讨论交流教程中内容。

文章转载自数据库技术闲谈,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论