2023年IT互联网-OBCP理论考试练习考试参考题库附答案_第1页
2023年IT互联网-OBCP理论考试练习考试参考题库附答案_第2页
2023年IT互联网-OBCP理论考试练习考试参考题库附答案_第3页
2023年IT互联网-OBCP理论考试练习考试参考题库附答案_第4页
2023年IT互联网-OBCP理论考试练习考试参考题库附答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2023年IT互联网-OBCP理论考试练习考试参考题库附答案(图片大小可自由调整)题型一二三四五六七总分得分一.单选题(共20题)1.关于OceanBase的应用日志级别从低到高,下列排序正确的是________?

A、trace答案:B2.如果sql查询跨副本的话,以下哪个是正确的?

A、A、obproxy解析分区信息后,选择一个不在非目标的observer上,由这个中立的observer制定完整的sql

B、B、obproxy解析分区信息后,将sql发到多个目标observer上,并将结果集进行聚合

C、C、obproxy发现查询多副本,无法执行直接报错

D、D、obproxy解析分区信息后,将sql发到一个目标observer上,由observer执行完整的sql

答案:D3.如下哪个选项不属于数据库用户管理操作?

A、撤销授权

B、锁定租户

C、修改密码

D、删除用户

答案:B4.如果SQL查询跨副本的话,以下哪个是正确的?

A、OBProxy解析分区信息后,将SQL分发到多个目标OBServer上,并将结果集进行聚合

B、OBProxy解析分区信息后,将SQL发到一个目标OBServer上,由OBServer执行完整的SQL

C、OBProxy发现查询跨副本,无法执行直接报错

D、OBProxy解析分区信息后,选择一个不在非目标的observer上,由这个中立的observer制定完整的SQL

答案:B5.在升级OceanBase的过程中,一般会逐个zone进行升级,升级前执行的系统命令是________?

A、stopzone

B、stopserver

C、deletezone

D、deleteserver

答案:A6.在一个3-3-3的OB集群上((3个zone,每个ZONE有3台observer),每个observer的容量都是64C120G,管理员想要创建一个租户,这个租户一共有100C200G,可行的方案有?

A、A、创建一个100C200G的Unit,OB系统会自动平均分配到3个oberser上

B、B、定义25C50G的unit,并且创建4个Unit给这个租户

C、C、定义50C100G的unit,并且创建2个unit给这个租户

D、D、不能创建这样的租户,因为100和200都不能平均分配给3个observer

答案:C7.OceanBase默认的单个事务的空闲超时时间是多少?

A、A、10秒

B、B、100秒

C、C、120秒

D、D、无限制

答案:C8.在OceanBase的使用过程中,clog盘的写入量到达多少的时候,OceanBase就无法提供服务了?

A、0.85

B、0.9

C、0.95

D、0.98

答案:C9.OBProxy在启动会,会维护一个它所管理集群的路由表信息,该路由表记录了该集群所有Partition的分布情况,当有partition发生切主或者副本迁移时,OBProxy会________?

A、第一时间主动刷新路由表

B、周期性(默认值60秒)刷新路由表

C、接收到的SQL语句涉及该partition,路由到错误的OBServer上之后,再刷新路由表

D、不刷新

答案:C10.以下说法错误的事

A、A、Flashback可以恢复delete数据

B、B、可以自动清除回收站

C、C、如果在t1时间进行合并,flashback可以恢复到t1时刻数据

D、D、回收站可以恢复Truncate数据

答案:B11.对于Range类型的分区表,分区表达式要求________?

A、分区表达式的结果必须是int类型

B、分区表达式的结果必须是decimal类型

C、分区表达式的结果可以是向量

D、分区表达式的结果不要求是int类型,可以是任意类型

答案:A12.关于OceanBase的存储引擎的特点,以下说法错误的是________?

A、读写分离架构消除磁盘随机写

B、读写分离架构避免写入放大

C、读写分离架构性能接近内存处理性能

D、读写分离架构保证全量数据等于基线数据

答案:D13.对于表t1,建表后,插入了1000万行数据,创建了索引i1,如何检查该索引i1是否生效?

A、showi1fromt1;

B、showcreateindexi1;

C、showcreatetablet1;

D、showindexfromt1;

答案:D14.OceanBase集群内,各个OBServer的RPC允许的时钟偏差最大是多少?

A、小于1ms

B、10ms

C、100ms

D、200ms

答案:C15.对于客户端的请求,数据库端会生成执行计划,关于分布式执行计划(DistributedExecution),下面说法正确的是________?

A、执行计划在多台数据库服务器上执行,每台服务器完成其中的一部分工作

B、接收用户请求和生成执行计划的数据库服务器和计划执行的数据库服务器不是同一个,并且只有一台数据库服务器执行该计划

C、接收客户端请求生成执行计划的数据库服务器和计划实际执行的服务器是同一个

D、客户端和数据库服务器距离较远时,由数据库生成的执行计划

答案:A16.OceanBase默认的单条SQL的timeout时间是多少?

A、1秒

B、10秒

C、100秒

D、无限制

答案:B17.对于三副本的OceanBase集群,要升级成五副本,对于已经存在的租户,需要调整哪张租户相关的系统表完成租户的三副本升级成五副本?

A、__all_tenant

B、__all_resource_pool

C、__all_unit_config

D、__all_unit

答案:B18.假设一台服务器的规格是32c128G,在这台服务器上部署ObServer,其中配置项memory_limit=90memory_limit_percentage=80,system_memory=20,只有一种租户Unit规格为4c16G,那么这台ObServer上最多可以部署多少个Unit?

A、4

B、5

C、6

D、8

答案:A19.OceanBase的SQL引擎通过哪种机制来避免SQL硬解析?

A、LocationCache

B、DataCache

C、PlanCache

D、ResultCache

答案:C20.通过系统参数syslog_level来调整打印应用日志的级别,下列日志级别的排序,由高到低,正确的是________?

A、ERROR>INFO>WARN>TRACE>DEBUG

B、ERROR>WARN>INFO>TRACE>DEBUG

C、ERROR>WARN>INFO>DEBUG>TRACE

D、ERROR>WARN>TRACE>INFO>DEBUG

答案:B二.多选题(共20题)1.obproxy建议的部署方式

A、A、单点部署

B、B、客户端部署

C、C、集中部署

D、D、随时使用随时启用

答案:BC2.以下哪些是合并的特性?

A、全局快照

B、释放内存

C、多副本一致

D、数据行可能不完整

答案:AC3.执行计划没命中的原因可能是?

A、Asql的条件没有参数化,随机选择的

B、B租户内存不足

C、C并行事务太多

D、Dplancache中计划太少

答案:ABCD4.OceanBase支持的编码方式有________?(正确答案个数:2个)

A、Unicode

B、UTF8MB4

C、ASCII

D、GBK

答案:BD5.系统日志是OceanBase运行过程中打的程序日志,通过哪些配置项可以控制OceanBase自动回收系统日志?(正确答案个数:2个)

A、syslog_level

B、enable_syslog_recycle

C、enable_syslog_wf

D、enable_syslog_recycle

E、syslog_io_bandwidth_limit

答案:BD6.对于OceanBase的分区表,在选择分区的不同类型上,建议是________?

A、Range分区适合处理相似的、与时间有关的数据,或者需要定期导入新数据删除历史数据的场景

B、Range分区可以在线转化成List分区,所以如果有增删子分区需求的可以使用Range分区,否则使用List分区

C、Hash分区适合随机分布的数据,hash算法会将分区列的数据进行重分布使得相近的值被打散到不同分区

D、List分区适合分区值明确的情形

E、Hash分区支持向量,如果是复合主键的场景,可以选择多个列作为分区键,这样无论是分区拆分、还是子分区定位,都更加准确了

答案:ACD7.通过哪些表可以查看合并状态?

A、__all_zone

B、__all_merge_info

C、__all_event_info

D、__all_rootservice_event_history

答案:AD8.有关memstore,以下描述正确的是________?

A、默认占租户内存的50%

B、通过freeze_trigger_percentage参数控制其大小

C、memstore可以动态伸缩

D、memstore内存使用到一定比例会自动触发转储或者合并

答案:AD9.Ocp调用以下哪些日志

A、A、sql_audit

B、B、trace_log_slow_query_watermark

C、C、obroxy慢日志slow_transaction_time_threshold

D、Dv$plan_cache_plan_stat

答案:AD10.如下哪些属于事务日志类别?

A、syslog

B、clog

C、ilog

D、slog

答案:BCD11.如下哪些可能是绑定outline不生效的原因?

A、A执行sql时的数据库和绑定outline时的数据库不一致

B、B使用mysql命令行共计或者obclient命令行工具连接ob时,没有指定-c选项

C、C为特定的sql文本绑定了outline,但实际执行的sql和最初绑定outline使用的sql文本(去除hint之外的部分)相比,多了1个空格

D、Doutline中使用的hint语法有错误,执行sql时虽然命中了outline,但outline中的hint未生效

答案:ABCD12.业务通过OBProxy连接到生产环境的OceanBase集群,登陆的用户名的可以采用的方式是________?(正确答案个数:2个)

A、用户名

B、用户名@租户名

C、用户名@租户名#集群名

D、集群名:租户名:用户名

答案:CD13.关于OceanBase的负载均衡UNIT调度策略,以下说法正确的是________?(正确答案个数:3个)

A、属于同一个租户的若干个UNIT,会均匀分散在不同的server上

B、当一个Zone内机器整体磁盘使用率超过一定阈值时,通过交换或迁移UNIT降低磁盘水位线

C、根据UNIT的CPU和内存规格,通过交换或迁移UNIT降低CPU和内存的平均水位线

D、属于同一个租户的若干个UNIT,可以分散在不同的server上或者集合在一个server上

E、只要有新机器加入,unit总会自动迁移到那台机器上

答案:ABC14.关于idc的设置哪几个是正确的(多选3个)

A、A、启动时通过启动参数设置

B、B、通过业务账户连接到obproxy,alterproxyconfigsetproxy_idc_name=‘xxx’

C、C、通过系统账户连接到obproxy,alterproxyconfigsetproxy_idc_name=‘xxx’

D、D、用户设置session变量set@proxy_idc_name=’XXX’;

答案:ACD15.如下哪些是有关故障节点替换运维操作正确的描述?

A、A、需使用操作系统admin用户启动observer进程

B、B、检查__all_server表,查看status为'active,则表示observer正常启动并开始提供服务

C、C、启动observer服务前,需检查该机器ntp同步状态和服务运行情况

D、D、查看永久下线系统参数,将永久下线时间改回默认值1800s(altersystemsetserver_temporary_offline_time='1800s')

答案:AC16.obproxy支持哪些操作?

A、A:showproxyconfig

B、B:showproxyinfoidc

C、C:showproxyroute

D、D:showproxymemory

答案:ABCD17.如下哪项属于observer服务停止运维操作步骤?

A、停止进程kill-15

B、系统租户登陆,确定运维时长,如果大于1小时但小于1天,可以避免补副本操作,需要设置永久下线时间(altersystemsetserver_temporary_offline_time='86400s')

C、切主,保证停服务的时候,对于业务没有影响(altersystemstopserver'ip地址:2882';)

D、检查主副本都切走(selectcount(*)from__all_tablet,__all_meta_tablemwheret.table_id=m.table_idandrole=1andm.svr_ip='ip地址';),返回值应为0

答案:ABCD18.OCP的“OB数据趋势”监控中,可以监控哪些维度的指标?(正确答案个数:3个)

A、指定集群

B、指定集群的某个zone

C、指定集群的某台server

D、指定集群的某个库

E、指定集群的某个表或者partition

答案:ABC19.线上生产环境的OBProxy的启动方式是________?(正确答案个数:2个)

A、指定RSList启动

B、指定ConfigServerUrl启动

C、用守护进程启动

D、通过负载均衡启动

答案:BC20.通过mysql客户端连接OceanBase生产集群obtest中wh_tenant1租户,如下正确的命令是_______?(正确答案个数:2个)

A、mysql-h192.168.1.100-P2883-uroot@wh_tenant1#obtest-p

B、mysql-h192.168.1.100-P2883-uroot@wh_tenant1-p

C、mysql-h192.168.1.100-P2882-uroot@wh_tenant1-p

D、mysql-h192.168.1.100-P2881-uroot@wh_tenant1-p

答案:AD三.判断题(共15题)1.OceanBase的服务器,需要保证网卡软中断在不同的CPU上打散,达到负载均衡的目的

A、true

B、false

答案:A2.OCP中的告警部分,关于OB日志告警,是不基于告警规则触发,它的实现原理是在OB服务器上监视日志,发现ERROR级别的日志触发告警

A、true

B、false

答案:A3.对于读写分离的场景,OBProxy会把请求优先发送到本地的只读副本

A、true

B、false

答案:A4.修改global级别的variable,属于DML

A、正确

B、错误

答案:B5.sql查询可以跨副本?

A、A、正确

B、B、错误

答案:A6.读写分离场景根据observer和obproxy配置,region和ldc,把请求优先发送给本地的副本A、A、正确B、B、错误答案:B7.在OCP中,“创建实例”需要指定“租户白名单”,在租户白名单里面的ip地址,是可以访问到这个即将创建OceanBase租户(实例)的

A、true

B、false

答案:A8.OceanBase默认不会自动清理系统日志

A、true

B、false

答案:A9.OBProxy需要从OBServer获取locationcache来路由

A、true

B、false

答案:A10.对于Hash类型的分区表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论