2022 十二月 GBase8a 班阶段考试 01 - 数据库运维知识
多选题(4.5 分)
以下关于粗粒度智能索引描述正确的是( )?
A.记录 DC 内的最大值、最小值、空值、求和值等。
B.免维护,自动建立。
C.索引的建立和维护对资源的消耗可以忽略不计。
D.每一列数据都会生成一个粗粒度智能索引。
正确答案: ABC
解析:
粗粒度:轻量级索引,索引的建立和维护对系统资源的占用和性能影响几乎为零
透明性:索引自动建立,并且随数据变化自动更新,无需人工干预
有效性:大大缩小查询和数据物化的范围,迅速定位目标数据集
记录 DC 内的最大值、最小值、空值、求和值等。
多选题(4.5 分)
以下针对 GBase 8a 集群数据库中 DC 的描述正确的是( )?
A.DC 是基本的 I/O 单位
B.每个 DC 自动封装和压缩
C.DC 尾块不压缩
D.每个 DC 包含 65535 行数据
正确答案: ABC
解析:
DC 文件依据操作系统的文件大小限制进行分裂和存储。
DC 是基本 I/O 单位,只有查询所涉及到的列才产生 I/O。
每个 DC 包含 65536 行数据,数据行数不足时以 DC 尾块形式单独存放。
DC 尾块不封装、不压缩。
多选题(4.5 分)
支持联邦架构和多分片的 gbase 8a 版本是( )?
A.v85
B.v83
C.v95
D.v86
正确答案: CD
解析:
v83 和 v85 版本 8a 集群并不是联邦架构概念,且每个节点只能一个分片,不支持多分片。v86 版本开始支持多分片,且架构调整为联邦架构。V95 版兼容 v86 版,延续了联邦架构和多分片的技术特点。
判断题(2 分)
升级备份文件,默认存储在集群安装目录。( )
正确
错误
正确答案: 错误
解析:
升级备份文件默认存放在 DBAUser 的 home 目录下。
多选题(4.5 分)
gcluster_services all info 命令有可能查看到以下哪些进程( )?
A.gcrecover
B.gcware
C.gcluster
D.gcmmonit
正确答案: ABC
解析:
[gbase@node131 ~]$ gcluster_services all info
gcware is running
gcluster is running
gcrecover is running
gbase is running
syncserver is running
多选题(4.5 分)
8a 数据库的压缩支持( )
A.按表压缩
B.按列压缩
C.按库压缩
D.按行压缩
正确答案: ABC
解析:
实现库级、表级、列级三级压缩选项。
压缩算法按数据类型和数据分布不同而优化,自动选择最优压缩算法,灵活平衡性能与压缩比的关系。可以对压缩方式进行修改。
判断题(2 分)
Coordinator 节点可以与 data node 节点部署于不同 IP 网段。( )
正确
错误
正确答案: 正确
解析:
调度集群内的所有 Coordinator 节点必须处于同一网段。而对数据节点只要网络可达即可。
单选题(2.5 分)
集群中负责各节点实例间共享信息,并在多副本操作中,控制各节点数据一致性状态的组件是 ( )?
A.gcluster
B.syncserver
C.gcware
D.gnode
正确答案: C
解析:
GCWare 用于各节点 GCluster 实例间共享信息,以及控制多副本数据操作时,提供可操作节点,并在多副本操作中,控制各节点数据一致性状态。
多选题(4.5 分)
GBase 8a 集群数据库安装前,需要为安装用户开放哪些目录的权限 ( )?
A./home 目录
B./root 目录
C.集群的安装目录
D./tmp 目录
正确答案: CD
解析:
集群各节点的安装目录要允许安装用户远程写入数据库文件。而 / tmp 目录则会在安装数据库时存放安装过程中的日志文件。所以这两个目录都要开放相应权限。
判断题(2 分)
v95 版本数据库的兼容模式与 v86 版本数据库的集群架构一致。( )
正确
错误
正确答案: 正确
解析:
v95 版本数据库有兼容模式和多 VC 模式,其中兼容模式就是用于兼容 v86 版本,采用单 VC 架构。
判断题(2 分)
数据库升级时,新旧版本的集群角色必须一致且集群规模也必须相同。( )
正确
错误
正确答案: 正确
解析:
新旧版本数据库集群架构相同时,直接使用 - U 参数升级即可。集群架构不同的升级需要对 demo.options 文件进行重新编辑,保证集群升级前后的集群角色和架构逻辑不变。
多选题(4.5 分)
GBase 8a 集群数据库主要应用于 ( )?
A.用户业务系统
B.商业智能系统
C.数据仓库系统
D.决策支持系统
正确答案: BCD
解析:
南大通用大规模分布式并行数据库集群系统是为管理超大规模数据量而设计的通用计算平台,具备高性能、高可用、高扩展特性,广泛应用于各类企事业单位的数据仓库系统、BI 系统和决策支持系统。
判断题(2 分)
GBase 8a 集群需要以 root 用户身份进行各节点的 license 注册。( )
正确
错误
正确答案: 错误
解析:
各节点的 license 注册使用 DBA 账户完成。
多选题(4.5 分)
影响 license 失效的原因有( )?
A.内存大小变动
B.更换网卡
C.超过数据库合法使用期限
D.删除了 license 文件
正确答案: ABC
解析:
CPU 变更、Memory 变更(总内存大小变动等)、Mac 地址变更(更换网卡、网卡数量变动等)和 license 过期都会造成 license 失效。另外,license 文件导入成功之后删除 license 文件并不会导致 license 失效。
判断题(2 分)
升级备份文件用于进行升级回退操作。( )
正确
错误
正确答案: 正确
解析:
有升级备份文件还要满足如下条件才能实现回退操作:
升级完成后,没有执行过 DDL、DML、扩容、生成新 distribution 操作,没有生成新的 FEVENTLOG。
判断题(2 分)
集群升级前,需要停掉所有节点的集群服务。( )
正确
错误
正确答案: 正确
解析:
集群升级与安装操作基本相同,是在原有数据库的基础上,进行安装和替换,所以需要停掉所有节点的集群服务。
判断题(2 分)
运行在非 Coordinator 节点的命令行客户端,必须使用 “-h” 参数。( )
正确
错误
正确答案: 正确
解析:
gccli -h 参数用于指定通过哪个服务器登录数据库。除非数据库客户端与登录服务器在同一节点,否则需要指定 - h 参数指明要登录的服务器。
多选题(4.5 分)
企业管理器 GBaseDataStudio 能够实现以下哪些功能 ( )?
A.查看集群环境日志
B.创建和删除用户
C.执行 SQL 脚本
D.管理多个集群
正确答案: ABCD
解析:
企业管理器作为集群的图形化客户端,可以实现各种数据库操作并可视化数据库对象。
多选题(4.5 分)
gcadmin 能查询的管理日志包括( )?
A.DCLevent
B.DDLevent
C.DDLstorageevent
D.DMLevent
正确答案: BD
解析:
能够查看的日志是:DDLevent、DMLevent 和 DMLstorageevent
单选题(2.5 分)
以下有关 8a 集群初始化之前可运行的操作描述正确的是( )?
A.能够删除数据
B.可以查看系统数据库
C.可以创建账户
D.可以创建数据库
正确答案: B
解析:
只有初始化后,数据库才能将数据写入相对应的数据分片。
判断题(2 分)
Coordinator 节点需要分别连接数据网络和业务网段。( )
正确
错误
正确答案: 正确
解析:
Coordinator 节点,分别连接数据网络(集群内部网络)和业务网络(集群外部网络),一个用于集群内部通信(建议万兆带宽),一个用于对外提供数据库服务(建议千兆带宽)。
多选题(4.5 分)
以下关于企业管理器 GBaseDataStudio 说法正确的是 ( )?
A.通过 JDBC 连接数据库
B.它是 8a 数据库的图形化客户端
C.它只能用在 windows 系统平台
D.可以用它执行加载操作正确答案: ABD
解析:
企业管理器作为集群的图形化客户端,提供 linux 版和 windows 版。
单选题(2.5 分)
监控集群模组工作状态的工具是( )?
A.gcmmonitor
B.gcmonitor
C.gcluster_services all info
D.nmon正确答案: B
解析:
gcmonitor 监控以下进程:gcluster、 gcware 、gcrecover、 gcmmonit、 gbase syncserver。
gcmmonitor 监控 gcmonitor。
多选题(4.5 分)
下列有关 SetSysEnv.py 脚本描述正确的是 ( )?
A.该脚本由 DBA 用户操作执行
B.每个节点安装前都要执行该脚本
C.cgroup 参数是可选项
D.运行产生的日志文件存在 / tmp 目录下
正确答案: BCD
解析:
SetSysEnv.py 脚本用于设置集群各节点的安装环境,会涉及到系统环境的设置,所以需要以操作系统的管理员身份执行。
判断题(2 分)
数据库升级分为架构相同的数据库版本升级和架构不同的数据库版本升级,两者使用的升级命令是一样的。( )
正确
错误
正确答案: 正确
解析:
虽然集群架构相同的升级和集群架构不同的升级命令相同,但两者的执行理念不同。集群架构不同的升级需要对 demo.options 文件进行重新编辑,保证集群升级前后的集群角色和架构逻辑不变。
单选题(2.5 分)
GBase 8a 集群数据库属于 ( )?
A.以上都不是
B.OldSQL 事务型数据库
C.NewSQL 分析型数据库
D.NoSQL 互联网类数据库
正确答案: C
解析:
南大通用大规模分布式并行数据库是列存数据库,主要用于分析场景,属于 NewSQL 分析型数据库。
单选题(2.5 分)
有关 gcluster_services all stop 命令,描述正确的是 ( )?
A.关闭的集群进程会自动被 gcmonitor 拉起
B.只有操作系统管理员 root 可以使用
C.关闭整个集群服务
D.仅关闭当前节点的集群进程
正确答案: D
解析:
由 DBA 用户执行,关闭当前节点的所有数据库服务进程。
单选题(2.5 分)
使用 gcadmin 工具显示集群状态正常的是 ( )?
A.NORMAL
B.0
C.OPEN
D.ACTIVE
正确答案: D
解析:
CLUSTER STATE: ACTIVE
VIRTUAL CLUSTER MODE: NORMAL
===============================================================
| GBASE COORDINATOR CLUSTER INFORMATION |
===============================================================
| NodeName | IpAddress | gcware | gcluster | DataState |
---------------------------------------------------------------
| coordinator1 | 172.16.4.131 | OPEN | OPEN | 0 |
---------------------------------------------------------------
| coordinator2 | 172.16.4.132 | OPEN | OPEN | 0 |
---------------------------------------------------------------
===============================================================================
| GBASE DATA CLUSTER INFORMATION |
===============================================================================
| NodeName | IpAddress | DistributionId | gnode | syncserver | DataState |
-------------------------------------------------------------------------------
| Node1 | 172.16.4.131 | 1 | OPEN | OPEN | 0 |
-------------------------------------------------------------------------------
| Node2 | 172.16.4.132 | 1 | OPEN | OPEN | 0 |
-------------------------------------------------------------------------------
| Node3 | 172.16.4.133 | 1 | OPEN | OPEN | 0 |
-------------------------------------------------------------------------------
判断题(2 分)
集群升级成功后,执行过 DDL、DML、扩容、生成新 distribution 或产生数据不一致情况,就无法进行升级回退操作了。( )
正确
错误
正确答案: 正确
解析:
有升级备份文件还要满足如下条件才能实现回退操作:
升级完成后,没有执行过 DDL、DML、扩容、生成新 distribution 操作,没有生成新的 FEVENTLOG。
判断题(2 分)
GBase 8a 集群数据库安装成功后,数据库的初始管理员为 root,密码为空。( )
正确
错误
正确答案: 正确
解析:
数据库安装完成后,数据库自动生成管理员账户 root,初始密码为空。使用 root 账户登录数据库后执行初始化数据库操作,数据库才能正常使用。
多选题(4.5 分)
下列有关 demo.options 文件描述正确的是( )?
A.该文件用于指定各集群节点角色
B.在 demo.options 文件中写明密码即代表所有节点所使用的密码一致
C.demo.options 是安装集群的配置文件
D.扩容操作需要使用该文件
正确答案: ABCD
解析:
8a 集群安装时,使用 demo.options 文件作为集群静默安装的配置文件。该文件标识集群各节点角色、账户信息、密码等。文章来源:https://www.toymoban.com/news/detail-696535.html
单选题(2.5 分)
当集群管理节点出现数据不一致时,应如何定位问题( )?
A.查看网络
B.gcadmin showddlevent
C.gcadmin showdmlevent
D.gcadmin showdmlstorageevent
正确答案: B
解析:
集群管理节点主要维护数据库的元数据,所以出现数据不一致时主要查看 ddlevent。文章来源地址https://www.toymoban.com/news/detail-696535.html
到了这里,关于2022 十二月 GBase8a 班阶段考试 01 - 数据库运维知识 答案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!