*1
、
OceanBase
使用什么协议完成高可用和强一致性?
OA
、单副本
+Paxos
协议
OB
、多副本
+
高可用同步协议
OC
、单副本
+
高可用同步协议
OD
、多副本
+Paxos
协议
*2
、
OceanBase
是以()为单位组建
Paxos
协议组。
OA
、租户
OB
、数据库
OC
、表
OD
、分区
*3
、当应用向数据库写数据时,默认会访问主副本,此次主副本会同步()到从副本,保证数据的高可用性。
OA
、
Redo-Log
日志
OB
、系统日志
OC
、
Undo-log
日志
OD
、心跳消息
*4
、
OceanBase
内核采用的选举协议是?
OA
、
Paxos
OB
、
Raft
OC
、
Zookeeper
OD
、
ZAB
*5
、使用
JDBC
连接
Oracle
租户时,需要使用哪种
JDBC
驱动?
OA
、
MySQL
标准的
JDBC
驱动
OB
、
Oracle
标准的
JDBC
驱动
O
C
、
OceanBase
自己开发的JDBC
驱动
OD
、不需要驱动
*6
、管理员通过哪条命令创建资源池?
OA
、
create resource unit
OB
、
create resource pool
OC
、
create teanant
OD
、
create database
7
、
OceanBase
不支持什么操作系统?
OA
、
CentOS
O
B
、
Windows
OC
、中标麒麟
OD
、银河麒麟
8
、租户创建完成后,可以使用黑屏客户端连接数据库,除了指定数据库的
IP、
端口号、用户名、密码等信息外,OceanBase
一般用户名使用什么形式?
OA
、用户名
@
租户名,例如
root@sys
OB
、租户名
@
用户名,例如
sys@root
OC
、 用户名 @
数据库名,例如
root@oceanbase
OD
、数据库名
@
用户名,例如 oceanbase@root
9
、
Linux
操作系统一般采用用户来部
OceanBase
?
OA
、
ROOT
OB
、
OBUSER
OC
、
OBSERVER
OD
、
ADMIN
10
、
ConfigServer
(
config url
)服务保存了集群的关键信息,是一个
web api
的服务,供0B Server
及
OB Proxy
访问,一般是由哪个组件提供的?
OA
、
OceanBase Develop Center
(
ODC
)
OB
、
OceanBase Cloud Platform
(
OCP
)
OC
、
OceanBase Migration Service
(
OMS
)
OD
、
OceanBase Configure Manager (OCM
)
11
、部署
OceanBase
集群时,各个
OBServer
的
RPC
允许的时钟偏差最大是多少?
OA
、
1
毫秒
OB
、
100
毫秒
OC
、
10
毫秒
OD
、
200
毫秒
12
、
Alter system
命令可以修改集群参数和租户参数,如该命令指定
Zone
或者
OB
Server
,最多可以同时指定几个
Zone
或者
OB Server
?
OA
、
1
个
OB
、
2
个
OC
、
3
个
OD
、
4
个
13
、
“major_freeze_duty_time”
设置为
“02
:
00”
意味着什么?
OA
、每日凌晨
2
点,系统自动发起一次转储操作
O
B
、每日凌晨
2
点,系统自动发起一次合并操作
OC
、每日凌晨
2
点,系统自动发起一次内存冻结操作
OD
、每日凌晨2
点,系统自动发起一次备份恢复操作
14
、通过哪个命令可以查询参数的属性?
OA
、
show parameters like1%<patern>%'
;
OB
、
alter system set <name>=<value>
;
OC
、
show variables like"%<pattern>%
;
OD
、
set@@global.<name>=<value>
;
15
、
OceanBase
是一个什么类型的数据库?
OA
、集中式数据库
OB
、
NoSQL
数据库
OC
、分布式关系型数据库
OD
、图数据库
*16
、以下哪个描述不是
OceanBase
架构特点?
OA
、多副本
OB
、全对等节点
OC
、准内存数据库
OD
、中心管控
*17
、
OceanBase
产品的数据库内核是什么?
OA
、
MySQL
OB
、
PostgreSQL
OC
、
Hbase
O
D
、完全自主研发
*18
、
OceanBase
的存储结构是怎样的?
OA
、准内存型数据库
OB
、硬盘型数据库
OC
、缓存型数据库
OD
、内存型数据库
19
、
OceanBase
是靠哪种基础架构实现写入高性能的?
OA
、
COLA
O
B
、
LSM-TREE
OC
、
Key-Value
OD
、
BTREE
20
、
OceanBase
服务器要求使用的磁盘类型是什么?
OA
、
SAS
机械盘
O
B
、
SSD
固态盘
OC
、
SAS
机械盘
+SSD
固态盘混合
OD
、磁带
21
、
OceanBase
合增量数据与基线数据,生成新的基线,这一过程称之为什么?
OA
、转储
O
B
、合并
O
C、冻结
OD
、压缩
*22
、为了达到更好的压缩效果,
OceanBase
一般会进行进行几次压缩。
OA
、
1
次
O
B
、
2
次
OC
、
3
次
OD
、
4
次
*23
、关于
OceanBase
事务引擎一致性特点,描述正确的是?
OA
、保证主键唯一等一致性约束
OB
、不保证主键唯一等一致性约束
OC
、强制要求所有列唯一性约束
OD
、强制要求非主键唯一性约束
*24
、
OceanBase
使用哪种技术解决了读写互斥的问题?
OA
、
MVCC
OB
、
Paxos
协议
OC
、全局快照
OD
、互斥锁
*25
、
OceanBase
使用哪种技术保证了跨机事务的原子性?
OA
、一阶段提交
O
B
、两阶段提交
OC
、三阶段提交
OD
、
MVCC
*26
、
OceanBase
使用两阶段提交协议保证事务的原子性,在两阶段提交协议中,
谁是协调者呢?
OA
、
OB Proxy
O
B
、
OB Server
OC
、
RootService
总控服务
OD
、
OCP
云管理平台
*27
、通过配置
Primay Zone
,可以打破负载均衡,将主副本汇聚到一个
Zone
内。 OceanBase不支持哪种级别?
OA
、租户级别。创建租户时,可以设置
Primary Zone
。
OB
、数据库级别。创建数据库时,可以设置
Primary Zone.
OC
、分区级别。创建分区时,可以设置
Primary Zone
。
OD
、表级别。创建表时,可以设置
Primary Zone
。
*28
、建立
table group
的主要目的是?
OA
、便于业务分组管理各种表
OB
、
SQL
优化器能够识别
OC
、减少跨机分布式事务
OD
、更好的实现负载均衡
*29
、当集群发生故障时(服务器故障或者网络故障),
OceanBase
故障切换的粒度是什么?
OA
、集群
OB
、租户
OC
、数据库
OD
、表或者分区表的子分区
*30
、假设
OceanBase
集群有
3
个
Zone
,其中
2
个
Zone
部署在一个城市的两个机房中,另外一个Zone
部署在另外一个城市的一个机房中。如果同城的一个机房宕机,下面说法是正确的是?
OA
、强一致同步延迟不变
OB
、会丢失秒级数据
OC
、会增加异地同步延迟
OD
、上层业务方会受到影响
*31
、对于存量
Oracle
业务迁移到
OceanBase
上,需要数据实时同步功能,建议使用哪个工具?
OA
、
OCP
OB
、
DataX
O
C
、
OMS
OD.ODC
*32
、关于
OceanBase
资源隔离,以下说法正确的是?
OA
、
OceanBase
采用服务器隔离
OB
、
OceanBase
采用数据库隔离
OC
、
OceanBase
采用
schema
隔离
OD
、
OceanBase
采用租户隔离
*33
、
OceanBase
是一个集群,以下哪个组件管理整个集群资源,同时支持全局DDL、集群数据合并等功能。
OA
、
OB Proxy
O
B
、
RootService
总控服务
OC
、
OCP
管理平台
OD
、
ODC
开发者中心
*34
、
OceanBase
集群可以同时支持
MySQL
和
Oracle
的租户,哪个黑屏工具可以连接到Oracle
租户?
OA
、
OceanBase
客户端
OB
、标准
MySQL
客户端
OC
、
OCP
管理平台
OD
、
ODC
开发者中心
*35
、如果一个
OceanBase
集群有
5
个
Zone
,每个
Zone
有
10
台
0B Server
。那么一
个分区最多有几份全功能型副本呢?
OA
、
10
OB
、
3
OC
、
6
O
D
、
5
*36
、关于
RootService
总控服务,以下描述正确的是?
OA
、一般每个
Zone
部署一个,与
Zone
内一台
OB Server合设,共用一台服务器
OB
、一般每个
Zone
部署一个,必须使用一台独立的服务器运行
RootService
服务,不
能与
0B Server
合设
OC
、整个集群部署一个
RootService
总控服务就可以,不需要考虑高可用性
OD
、 每台0B Server都需要部署
RootService
总控服务,以提供更高的可用性
*37
、对于三副本结构的
OceanBase
集群,一共有
3
个
Zone
,每个
Zone
部署到一个独立的机房中。其中关于Root Service
的描述,正确的是?
OA
、整个集群内一主两备
OB
、每个机房内一主两备
OC
、每个
observer
上都有
RootService
OD
、
Root Service
不是必须的
*38
、如果一个集群有
3
个
Zone
,每个
Zone
有
5
台
0B Server
。一个租户对应的资源池的Unit Num=4
,最终该集群有多少个服务器中有该租户的资源单元呢?
OA
、
3
OB
、
5
OC
、
12
OD
、
15
*39
、
OceanBase
集群创建完成后,系统会形成一个大的资源池,管理员可以划分成小的资源池给各个租户使用,各个租户的资源互相隔离,其中内存是()隔离,CPU是()隔离。
OA
、物理、逻辑
OB
、逻辑、物理
OC
、物理、离散
OD
、离散、物理
*40
、以下关于
OceanBase
扩容和缩容描述正确的是?
OA
、需要管理员暂停业务
OB
、需要业务做一定的修改
OC
、支持动态扩容和缩容,对上层业务透明
OD
、不能使用公有云资源
*41
、以下哪个组件提供图形化的管理界面,支持集群管理、租户管理、监控告警等功能?
OA
、
ODC
开发者中心
O
B
、
OCP
云管理平台
OC
、
OB Proxy
OD
、
OB Server