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日志流设计分析
总结
这个只是模拟题,但可以看出都是紧扣教程里的概念出的,
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |