@论坛小助手
8. 有关oceanbase故障节点替换运维操作正确的描述,多选
A.需使用操作系统admin用户启动observer进程
B.检查__all_server表查看status为active表示observer正常启动并开始提供服务
C.启动observer服务前,需要检查该机器ntp同步状态和服务运行情况
D.查看永久下线系统参数,将永久下线时间改回默认值
根据文档库中的信息,以下是对每个选项的分析:
A. 根据 minor freeze times 参数以及内部表 __all_virtual_tenant_memstore 中的 freeze_cnt 计数进行决定
在 OceanBase 数据库中,当租户的 MemStore 达到阈值后,系统会根据 minor_freeze_times
参数(或其替代参数 major_compact_trigger
)和内部表 __all_virtual_tenant_memstore
的 freeze_cnt
计数来决定是否触发合并。如果冻结次数达到设定值,则会触发合并。(依据:文档标题 - 自动触发合并 → 冻结与合并的关系)
结论:此选项正确。
B. 上次如果执行合并失败,冻结后继续进行合并
如果上次合并操作失败,OceanBase 数据库会在下一次冻结后继续尝试合并,以确保数据一致性并释放内存空间。(依据:文档标题 - 合并管理 FAQ → 合并失败处理)
结论:此选项正确。
C. 普通租户的 MemStore 使用达到阈值后,仅仅触发该租户的租户级别转储,不需要触发合并
当普通租户的 MemStore 达到阈值时,首先会触发转储(Minor Freeze),但是否触发合并取决于冻结次数是否达到设定值(由 minor_freeze_times
或 major_compact_trigger
控制)。因此,仅触发转储而不触发合并的说法并不完全准确。(依据:文档标题 - 租户内部内存管理 → 不可动态伸缩的内存管理)
结论:此选项不正确。
D. 该普通租户和系统租户进行转储动作,其他普通租户不会有任何影响,集群也不会进行合并
在 OceanBase 数据库中,租户之间的资源是隔离的,一个普通租户的转储动作不会影响其他普通租户。然而,系统租户的转储动作可能会对整个集群产生一定影响,例如占用部分系统资源。此外,集群级别的合并是由 Root Service 统一调度的,可能会影响多个租户。(依据:文档标题 - 系统内部内存管理 → 系统租户)
结论:此选项不正确。
综合以上分析,正确答案为:
A. 根据 minor freeze times 参数以及内部表 __all_virtual_tenant_memstore 中的 freeze_cnt 计数进行决定
B. 上次如果执行合并失败,冻结后继续进行合并
更多信息请查看:
根据文档库中的信息,以下是对每个选项的分析:
A. 根据 minor freeze times 参数以及内部表 __all_virtual_tenant_memstore 中的 freeze_cnt 计数进行决定
在 OceanBase 数据库中,当租户的 MemStore 达到阈值后,系统会触发冻结(Minor Freeze)。如果冻结次数达到 minor_freeze_times
参数(或其替代参数 major_compact_trigger
)设定的值,则会触发合并。因此,这一选项是正确的。(依据:文档标题 - 自动触发合并 → 冻结与合并的关系)
B. 上次如果执行合并失败,冻结后继续进行合并
如果上次合并操作失败,OceanBase 数据库会在下一次冻结后继续尝试合并,以确保数据一致性并释放内存空间。这是数据库的一种容错机制,因此这一选项也是正确的。(依据:文档标题 - 合并管理 FAQ → 合并失败处理)
C. 普通租户的 MemStore 使用达到阈值后,仅仅触发该租户的租户级别转储,不需要触发合并
当普通租户的 MemStore 达到阈值时,首先会触发转储(Minor Freeze),但是否触发合并取决于冻结次数是否达到设定值(由 minor_freeze_times
或 major_compact_trigger
控制)。因此,仅触发转储而不触发合并的说法并不完全准确,这一选项不正确。(依据:文档标题 - 租户内部内存管理 → 不可动态伸缩的内存管理)
D. 该普通租户和系统租户进行转储动作,其他普通租户不会有任何影响,集群也不会进行合并
在 OceanBase 数据库中,租户之间的资源是隔离的,一个普通租户的转储动作不会直接影响其他普通租户。然而,系统租户的转储动作可能会对整个集群产生一定影响,例如占用部分系统资源。此外,集群级别的合并是由 Root Service 统一调度的,可能会影响多个租户。因此,这一选项不正确。(依据:文档标题 - 系统内部内存管理 → 系统租户)
综合以上分析,正确答案为:
A. 根据 minor freeze times 参数以及内部表 __all_virtual_tenant_memstore 中的 freeze_cnt 计数进行决定
B. 上次如果执行合并失败,冻结后继续进行合并
详情请参考:
@论坛小助手
9.通过 OBProxy 访问 OceanBase 服务,哪种写法是错误的?
A、username.tenantname:clustername
B、clustername:tenantname:username
C、clustername#tenantname@username
D、clustername.tenantname.username
E、username@tenantname#clustername
F、clustername-tenantname-username
bdef是对的 自己也可以试一下 或者在看看官方的文档