OBCA题库(最新版)

本文详细介绍了OceanBase数据库的架构和实现机制,重点讨论了LSM-Tree如何实现高性能写入,以及OceanBase的转储、合并过程。内容涵盖OceanBase的备份恢复、资源管理、客户端工具、集群部署、分区与副本管理等多个方面,展示了OceanBase在分布式事务、高可用和扩容缩容上的特性。
摘要由CSDN通过智能技术生成

OceanBase是靠哪种基础架构实现写入高性能的

  1. COLA
  2. LSM-TREE
  3. B TREE
  4. Key-Value

LSM-Tree是日志结构的合并树,是一种分层的,有序的,基于硬盘的数据结构。首先写入数据到内存中,不需要每次有数据更新就必须将数据写入到磁盘中,等到积累到一定阈值之后,再使用归并排序的方式将内存中的数据合并追加到磁盘队尾(因为所有待排序的树都是有序的,可以通过合并排序的方式快速合并到一起。

OceanBase融合增量数据与基线数据,生成新的基线,这一过程称之为什么?

A.合并

B.转储

C.冻结

D.压缩

以下关于转储和合并描述不正确的是?

  1. 转储(Minor freeze)可以在租户级别
  2. 转储时,每个Partition独你决定自己MemTable的冻结操作,主备Partition无需保持一致
  3. 合并是租户层所有的Partition在一个统一的快照点和全局静态数据进行合并的行为,是一个全局的操作,最终形成一个全局快照
  4. 转储只与相同大版本的 Minor SSTable合井,产生新的 Minor SSTable,所以只包含增量数据,最终被删除的行需要特殊标记

转储可以在租户级别。

Partition级别,只是MemTable的物化。全局级别,产生一个全局快照。每个Partition独立决定自己MemTable的冻结操作,主备Partition无需保持一致。全局Partition一起做MemTable的冻结操作,要求主备Partition保持一致,转储只与相同大版本的Minor SSTable合并,产生新的Minor SSTable,所以只包含增量数据,最终被删除的行需要特殊标记。合并会把当前大版本的SSTable和MemTable与前一个大版本的全量静态数据进行合并,产生新的全量数据。

转储只与相同大版本的 Minor SSTable合井,产生新的 Minor SSTable,所以只包含增量数据,最终被删除的行需要特殊标记

合并是集群上所有的Partition在一个统一的快照点和全局静态数据进行合并的行为,是一个全局的操作,最终形成一个全局快照

OceanBase目前支持哪些文件系统作为备份的目的地?
A.OSS

B.仅支持NFS

C.NFS文件系统

D.仅支持OSS

OceanBase备份恢复功能支持备份恢复哪些数据?

  1. 系统变量
  2. 用户权限
  3. 用户信息
  4. 表定义
  5. 视图信息

OceanBase数据库的存储引擎采用了基于LSM-Tree的架构,把基线数据和增量数据分别保存在磁盘(SSTable)和内存(MemTable)中,具备读写分离的特点。

正确

错误

通过Explain命令查看优化器针对给定SQL生成的逻辑执行计划,Explain所展示的计划是在执行命令时优化器根据当前的用户输入和数据统计信息所生成的逻辑执行计划,然并不是在计划缓存中真正被使用的物理执行计划。

正确

错误

OceanBase数据库使用的基于LSM-Tree的存储引擎,能够有效地对数据进行压缩,降低用户的存储成本。

正确

错误

关于连接数据库的客户端工具OBclient,以下描述正确的是?

  1. OBClient是白屏工具
  2. OBClient同时兼容访问OceanBase数据库的MySQL以及Oracle租户
  3. MySql客户端也支持访问Oracle模式租户
  4. 仅支持访问 OceanBase 数据库的 MySQL 租户

关于部署Oce

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柯西极限存在准则

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值