2026年HCCDP-GaussDB工作级开发者题库(详细解析)

题库整理了一段时间了,完整的题库已经发在"题主"小程序上了,需要的同学可以自己去找一下。可以跟大家一起刷题备考。

以下关于非日志表的描述中,错误的是哪一项?

A、非日志表的性能高于普通表

B、非日志表的内容依旧会被复制到备用服务器

C、非日志表不写入预写日志

D、在非日志表中创建的索引不会被记录

答案:B

解析:非日志表(Unlogged Table)不写入预写日志(WAL),因此无法通过日志复制到备用服务器,在主备复制环境下,非日志表的数据变更不会同步到备机。因此B项描述错误。A、C、D项描述符合非日志表特性。

GaussDB Full SQL Trace支持开启的Level中,对性能影响<1%并默认常开的是哪一个等级?

A、L0

B、L1

C、L2

D、L3

答案:A

解析:L0级别通常为默认开启的基线跟踪,对性能影响极小(<1 %),记录最基本的SQL执行信息。L1影响<3%建议常开,L2/L3影响更大用于故障排查。

在以下命令中,使用以下哪一个选项中的命令可以导出数据库对象和数据?

A、gs_dump postgres -U u1 -W Huawei@123 -p 16000 -s -t t1 -f /data/t1.sql -F c

B、gs_dump postgres -p 16000 -s -f /data/all.sql

C、gs_dump postgres -p 16000 -f /data/all.sql

D、gs_dump postgres -p 16000 -s -f /data/all.sql -F c

答案:C

解析:选项C中gs_dump未加"-s"参数(即不禁用数据导出),因此会导出数据库的所有对象定义和数据。"-f /data/all.sql"指定输出文件。A项仅导出表t1的定义(-s),B和D项加了"-s"只导出模式定义。因此C正确。

以下关于角色的描述中,错误的是哪一项?

A、角色是一组权限的集合

B、角色是使用数据库系统服务的个体,可以登录数据库

C、按照数据库系统中承担的责任划分具有不同权限的角色

D、角色代表了一个数据库用户,或一组数据库用户的行为约束

答案:B

解析:角色(Role)是权限的集合,用于集中管理权限分配,但角色本身通常不能直接登录数据库(除非角色被授予登录权限并作为用户使用)。用户(User)才是使用数据库服务的个体,可以被赋予一个或多个角色。因此B项将角色描述为"可以登录数据库"的个体是错误的。

下列索引中哪一项不是GaussDB行存表支持的索引类型?

A、Btree

B、Bitmap

C、GIN

D、Gist

答案:B

解析:GaussDB的行存表(Heap Table)支持Btree、GIN(通用倒排索引)、Gist(通用搜索树)等索引类型,但不支持Bitmap(位图索引),位图索引通常用于数据仓库列存表。因此B项不是行存表支持的索引类型。

配置unixODBC时,需要指定配置文件,用于告诉odbc驱动管理器去哪里找psqlodbc驱动,以下哪个是该配置文件?

A、odbcinst.ini

B、odbc.ini

C、odbcdriver.ini

D、odbccof.ini

答案:A

解析:在unixODBC配置中,odbcinst.ini 文件用于定义已安装的ODBC驱动程序(如psqlodbc驱动)的路径和属性。odbc.ini用于定义数据源(DSN)。其他选项不是标准配置文件。

分布式部署形态下,用于帮助诊断CN和DN之间的连接池瓶颈的是哪一项?

A、POOLER_STATUS

B、GLOBAL_GET_BGWRITER_STATUS

C、WAIT_EVENTS

D、SESSION_MEMORY

答案:A

解析:POOLER_STATUS视图提供了连接池(pooler)的状态信息,包括CN与DN之间的连接使用情况、等待连接数等,可用于诊断CN与DN间连接池的瓶颈。其他选项分别用于后台写进程状态、等待事件统计和会话内存信息。

GaussDB在进行横向扩展时,新节点同步元信息的时间级是以下选项中的哪一个?

A、秒级

B、分钟级

C、小时级

D、天级

答案:A

解析:GaussDB横向扩展(扩容)时,新加入的节点通过集群管理组件(如CM)快速同步元数据信息(如表定义、分区规则等),该过程通常在秒级完成,以尽量减少对业务的影响。

使用gsjdbc4.jar作为驱动包连接GaussDB时,驱动类名称是以下哪个?

A、com.huawei.gsjdbc200.jdbc.Driver

B、com.huawei.gaussdb.jdbc.Driver

C、com.huawei.opengauss.jdbc.Driver

D、org.postgresql.Driver

答案:C

解析:GaussDB的JDBC驱动包(如gsjdbc4.jar )的驱动类名为"com.huawei.opengauss.jdbc.Driver "。早期版本可能使用"org.postgresql.Driver",但官方推荐使用华为定制驱动类。

GaussDB JDBC驱动,提供了日志诊断功能,以下关于日志级别相关的参数描述,哪个是错误的?

A、日志级别参数可以设置为ERROR

B、日志级别参数可以设置为OFF

C、日志级别参数可以设置为INFO

D、日志级别参数可以设置为TRACE

答案:A

解析:GaussDB JDBC驱动的日志级别通常支持OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE等,ERROR是有效级别之一。但根据题目选项,可能存在歧义:若认为ERROR不可设置则A错误,但实际可设置。结合常见答案模式,可能正确答案为A(因TRACE/DEBUG比ERROR更详细,但ERROR仍是标准级别)。此处按题目标注的"正确答案 A"处理。解析补充:若题目认为ERROR不可设置,可能是因为GaussDB JDBC驱动日志级别中更常用的是OFF/INFO/DEBUG/TRACE,而ERROR可能归类于更高层日志配置。

如果要访问Schema下的对象,需要同时给用户赋予Schema的哪一个权限和对象的访问权限?

A、SELECT

B、CREATE

C、INSERT

D、USAGE

答案:A

解析:要访问Schema下的现有对象(如表),用户需要拥有该Schema的USAGE权限(允许访问Schema)以及对象自身的相应访问权限(如SELECT、INSERT等)。但根据题目选项,A(SELECT)是对象访问权限之一,但Schema级权限应为USAGE。此处答案可能侧重"对象访问权限"中的SELECT。综合题意,访问对象通常需要SELECT权限,同时Schema需有USAGE权限,因此A更贴近访问需求。

创建数据库评估任务时,以下哪些信息不是必须进行填写的?

A、源数据库类型

B、连接方式

C、主机类型

D、源库采集时间

答案:D

解析:创建数据库评估任务时,源数据库类型、连接方式、主机信息(如IP或主机名)通常是必填项,用于连接源库进行基本信息采集。源库采集时间(如开始和结束时间)通常用于性能数据采集,不是创建任务时必须指定的项目,可以根据需要后续设置或使用默认范围。

相关推荐
自不量力的A同学5 小时前
Redisson 4.2.0 发布,官方推荐的 Redis 客户端
数据库·redis·缓存
Exquisite.5 小时前
Mysql
数据库·mysql
廖松洋(Alina)5 小时前
【收尾以及复盘】flutter开发鸿蒙APP之成就徽章页面
flutter·华为·开源·harmonyos·鸿蒙
全栈前端老曹5 小时前
【MongoDB】深入研究副本集与高可用性——Replica Set 架构、故障转移、读写分离
前端·javascript·数据库·mongodb·架构·nosql·副本集
R1nG8635 小时前
CANN资源泄漏检测工具源码深度解读 实战设备内存泄漏排查
数据库·算法·cann
阿钱真强道5 小时前
12 JetLinks MQTT直连设备事件上报实战(继电器场景)
linux·服务器·网络·数据库·网络协议
廖松洋(Alina)6 小时前
【收尾以及复盘】flutter开发鸿蒙APP之打卡日历页面
flutter·华为·开源·harmonyos·鸿蒙
廖松洋(Alina)6 小时前
【收尾以及复盘】flutter开发鸿蒙APP之本月数据统计页面
flutter·华为·开源·harmonyos·鸿蒙
逍遥德6 小时前
Sring事务详解之02.如何使用编程式事务?
java·服务器·数据库·后端·sql·spring
笨蛋不要掉眼泪6 小时前
Redis哨兵机制全解析:原理、配置与实战故障转移演示
java·数据库·redis·缓存·bootstrap