找回密码
 立即注册
首页 业界区 安全 OBCP V4 官网模拟题分析(含答案)

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

嗣伐 5 天前
1.jpeg

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

1 LDC 路由

2.png

答案分析:
3.png

2 MEMSTORE 写入限速保护
4.png

答案分析:
5.png

3 全局索引

6.png

答案分析:
7.png

4 分布式执行的执行算子

8.png

答案分析:
9.png

5 KVCache

10.png

答案分析:
11.png

6 ODP 部署

12.png

答案分析:
13.png

7  HINT

14.png

答案分析:
15.png

8 OMS 数据迁移

16.png

答案分析:
结构迁移负责 DDL 迁移,全量迁移只迁移数据。
9 obdumper

17.png

答案分析:
18.png

10 只读事务

19.png

答案分析:
20.png

11 会话视图

21.png

12 租户视图



22.png

13 全局索引

23.png

答案分析:
24.png

25.png

14 组合索引

26.png

答案分析:
27.png

15 compaction 对比

28.png

答案分析:
29.png

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



30.png

答案分析:
这个很容易错,跟早期版本运维有点差异。
31.png

17 OBServer 节点替换

32.png

答案分析:
OB 集群替换节点是在线替换。
不定项选择题



18 资源单元

33.png

答案分析:
34.png

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

35.png

答案分析:
36.png

20 表锁

37.png

答案分析:
38.png

21 索引匹配

39.png

答案分析:
40.png

22 每日合并

41.png

答案分析:
42.png

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

43.png

答案分析:
44.png

45.png

24 JDBC 连接属性

46.png

答案分析:
47.png

25 外部表

48.png

答案分析:
49.png

26 更换节点硬盘

50.png

答案分析:
这题估计是答错率最高的。也是争议最大的。
也许题目用意是想告知,只是换个硬盘,不需要删除节点,也不用担心节点永久下线。这个背答案就行。不影响实际运维时换盘变更步骤。
27 表的并行扫描

51.png

答案分析:
52.png

28 租户扩缩容
53.png

答案分析:
54.png

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

55.png

答案分析:
56.png

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

57.png

答案分析:
比较难的一题。
58.png

如果没有表组,这三个分区表的9个分区正好一个节点一个主副本,用了表组后,主副本就被约束到三个不同zone 的节点上了。
31 统计信息

59.png

答案分析:
60.png

61.png

32 OB 日志

62.png

答案分析:
有陷阱的题。
63.png

ilog 是 V4 以前的版本才有的。
33 ODP 高可用

64.png

答案分析:
65.png

34 Paxos

66.png

答案分析:
67.png

判断题



35 备租户

68.png

36 OB 日志级别

69.png

答案分析:
70.png

37 资源单元规格

71.png

答案分析:
72.png

38 分区表

73.png

答案分析:
74.png

39 负载均衡

75.png

答案分析:
76.png

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

77.png

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

78.png

答案分析:
79.png

42 Buffer 表

80.png

答案分析:
81.png

43 单机分布式一体化

82.png

答案分析:
83.png

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

84.png

答案分析:
85.png

45 配置项

86.png

答案分析:
87.png

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

88.png

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

89.png

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

90.png

答案分析:
explain 只能生成执行计划,并不执行 SQL。 这点跟 PG 不一样,没有 explain analyze 用法。
49 合并和统计信息

91.png

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

92.png

答案分析:
93.png

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

这个只是模拟题,但可以看出都是紧扣教程里的概念出的,
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册