华为openGauss数据库认证必刷题100道(下)

  1. OpenGauss支持BYTEA、BYTEA WITHOUT ORDER WITH EQUALCOL和BLOB二进制类型
  2. OpenGauss驱动包与PostgreSQL保持兼容,其中类名,类结构与 PostareSOl驱动完全一致
  3. WAL (Write Ahead Loe)日志又称为REDO日志,用于保证数据操作的原子性和持久性,如果要修改数据文件,必须是在这些修改操作已经记录到WAL日志文件之后才能进行修改,WAL日志在对数据文件持久化修改之前必须先持久化相应的日志,由于WAL日志的重要性,所以需要经常备份这些日志
  4. 数据库容量大小受用户操作权限、数据库接口类型、硬件和操作系统的影响。
  5. 对函数和存储过程的功能及作用的描述,允许模块化程序设计,调用方便,对SQL语句集进行封装。
  6. openGauss关于NUMA所提供的关技术包括:重做日志批插、NUMAARM原子指令、CLOG分区、热点数据NUMA分布。
  7. 审计机制是行之有效的安全管理方案,可有效解决攻击者抵赖。openGauss支持的DML审计操作有delete和update
  8. GTM-Lite技术方案的分布式强一致性主要体现在无中心节点性能瓶颈和全局事务快照和提交号管理
  9. 在关键任务、性能敏感的在线事务处理中使用内存优化表MOT,以下显著优势在降低成本、支持峰值和持续高用户并发和提供快速的查询和事务响应时间。
  10. openGauss是一款携手伙伴共同打造全球领先的企业级开源关系型数据库,数千节点的高扩展是openGauss不具备的。
  11. openGauss控制参数的配置文件在pg hba.conf
  12. 对于openGauss支持的日期/时间类型TIME[§],参数p的取值范围0-6
  13. 慢SQL能根据用户提供的执行时间阈值(l0g min duration statement),记录所有超过阈值的执行完毕的作业信息.。
  14. Block:数据块,是数据库管理的基本单位,默认大小为8KB
  15. OM是一个集群管理工具,提供了图形化的用户界面和命令行界面,用于管理和监控GaussDB集群。
  16. 通过 openGauss 提供的脚本安装,可以在单台物理机上部署多个数据库实例。
  17. 云审计服务支持将审计日志周期性地转储至对象存储服务下的OBS桶,转储时会按照服务维度压缩审计日志为事件文件。
  18. CROSS JOIN是交叉连接,结果就是笛卡尔积也就是{a,b,c}和(y,Z}两个集合会得到(ax,ay,az,bx,by,bz,cx,cy,cZ}。
  19. work mem:用于查询操作,例如排序或哈希表等;临时表访问使用temp buffer。
  20. openGauss支持两种位串类型:bit(n)和bit varying(n),这里的n是一个正整数。
  21. 正确的日期的文本输入语法是:type[§] value.
  22. openGaussMaster线程:openGauss的管理线程,也称为postmaster线程。用于数据库启停、消息转发等管理工作。pagewriter线程:负麦将脏页数据从内存刷到磁盘中。bawriter线程;负青将脏页数据拷贝至双写(double-writer)区域并落盘,然后将肤页转发给bawriter子线程进行数据下盘操作,walwriter线程:负责将内存中的预写日志(WAL)页数据刷新到预写日志文件中,确保已提交的事务都被永久记录,不会丢失。checkpoint线程:周期性触发,每次触发会将全部脏页面刷到盘中。
  23. CAP原则又称CAP定理,指的是在一个分布式系统中的 Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性)。
  24. DB4AI是指利用数据库技术优化人工智能的性能,从而提高A的执行表现。
  25. 当用户拥有数据库对象时,需要使用CASCADE才能成功删除用户。
  26. 在使用gs checkperf工具查看系统性能时,只用root用户才能查看的是SSD性能,其中包括写入性能和读取性能。
  27. 存储过程创建后可以有多个应用程序使用。
  28. 当使用CASCADE级联删除依赖用户的对象时,列存表(列式存储表)是除外的。Cascade选项会删除依赖用户的对象,如索引、物化视图和其他对象,但不会删除列存表。因为列存表通常包含大量数据,删除可能需要较长的时间,而且可能会对系统性能产生影响,所以不会自动级联删除列存表。
  29. 慢SQL诊断提供表和函数两种维度的查询接口,用户从接口中能查询到作业的执行计划,开始、结束执行时间,执行查询的语句等。
  30. 函数trunc(timestamp)默认按天截取
  31. gs checkos工具的前提条件有只能使用root用户执行gs checkperf命令,当前的硬件和网络环境正常和运行在数据库之上的业务运行正常
  32. openGauss中存储普通表、索引、序列、视图、存储过程的创建时间和最后修改时间信息的是.PG OBJECT系统表
  33. 在生成WDR(Workload Diagnosis Report)前,需要确认数据库中有快照信息,至少需要两快照信息
  34. 管理员需要修改openGauss配置文件(“postgresgl.conf”,"pg hba.conf”)中的参数,使用gs_guc可以进行参数的修改设置
  35. 在数据库逻辑结构中,一张表对应的数据文件通常每张表只对应一个数据文件,如果某张表的数据大于1GB,则会分为多个数据文件存储,这样才可能存在多个表空间中。
  36. 如果有用户正在与要删除的数据库连接,则删除操作失败。
  37. 在使用gsdump工具进行数据导出时,需要明确指定连接数据库的用户名。如果不指定用户名,gs dump工具无法确定使用哪个用户来连接数据库,从而导致连接失败或导出操作无法正确执行。
  38. 副秘钥不是三层秘钥管理机制。
  39. GS WLM PLAN OPERATOR HISTORY视图显示的是当前用户数据库主节点上执行作业期间执行计划算子级的相关记录,
  40. PG STAT ACTIVITY显示和当前用户查询相关的信息。
  41. SQLdiag 工具不仅适用于 OLAP 场景,还适用于 OLTP
  42. 密态等值査询支持的数据类型支持部分整型、数值类型、浮点类型、字符类型和二进制类型。
  43. GaussDB采用Numa-Aware技术大大提高了数据库的性能,其中在数据分区方面的优化体现在.减少线程访问冲突
  44. 管理员用户只能对各部门的数据进行控制操作(DROP、ALTER、TRUN、CATE),不能进行访问操作(INSERT、DELETE、UPDATE、SELECT COPY)。
  45. 数据文件Datafile Segment,通常每张表只对应一个数据文件。如果某张表的数据大于1GB,则会分为多个数据文件存储。
  46. 在删除一个表空间之前,表空间里面不能有任何数据库对象,否则会报错
  47. 利用gs dump工具,用户可以自定义导出一个数据库或其中的对象。现有一小型数据库,推荐使用纯文本作为导出文件格式。
  48. 行级访问控制特性将数据库访问控制精确到数据表行级别,不同用户执行相同的SQL查询操作,读取到的结果是不同的。
  49. CTS服务可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景
  50. 无共享架构,集群中每一个节点(处理单元)都完全拥有自己独立的CPU/内存,不存在共享存储。
  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值