打卡 OceanBase 50|如何查看集群的资源信息?
OCP 提供了资源管理功能,管理员可以通过该功能查看集群内 Unit 分布和资源水位信息。Unit 视图是用来展示每个租户在 OB 集群中的物理分布和资源占用情况,资源水位为您展示当前集群的资源使用趋势。登录 OCP 后,在左侧导航栏中单击 集群 ,再在集群列表中单击集群名称,进入对应的 集群总览 页面。然后单击左侧导航栏的 资源管理 ,
打卡 OceanBase 49|如何生成集群性能报告?
OCP 提供了 OceanBase 集群性能报告的生成功能。集群的性能报告能够帮助用户了解指定时间段内集群的负载、性能、SQL 等信息,方便用户及时了解集群的运行状态,也有助于用户排查性能相关的问题。背景信息OCP 支持生成集群性能报告,您可在报告列表页面查看性能报告的 报告名 、 起始快照点 、 结束快照点 、 创建人&nbs
打卡 OceanBase 48|如何用 OCP 对集群进行性能监控?
OCP 提供了集群的性能监控功能,管理员可以从不同维度查看集群中的各种性能监控数据。操作步骤登录 OCP。在 集群列表 区域,选择待操作的集群并单击其集群名。在显示的页面的左侧导航栏上,单击 性能监控 。在 数据筛选 区域,选择过滤条件。过滤条件说明如下表所示。条件描述选择时间(实时模式下不展示)选择某一段时间范围,用于返回这段时间范围内
打卡 OceanBase 47|什么是集群租户管理?
管理员可以在 OCP 上查看自己管理的集群中所有租户的资源分布信息、租户列表和租户监控 Top5。通过视图查看集群中租户的资源分布您可以通过视图查看集群中所有租户的资源分布信息。使用 root 用户登录数据库的 sys 租户。进入 oceanbase 数据库。查询视图,查看租户的资源分布信息.obclient> SELEC
打卡 OceanBase 46|如何查看集群拓扑图?
OCP 提供了集群的拓扑图功能,您可以查看集群和租户中各 Zone 与 OBServer 节点之间的逻辑关系。登录 OCP 后,在 集群概览 页面的 集群列表 区域,选择待操作的集群并单击其集群名,然后在显示的页面的左侧导航栏上,单击 拓扑图 ,即可进入集群拓扑图页面。集群的拓扑图上主要包含以下信息:页面左上角展示保护模式信息。如果该集群
打卡 OceanBase 45|如何替换 OBServer 节点?
OCP 提供了替换 OBServer 节点的功能。集群节点的替换操作常用于替换掉损坏节点。替换后集群的节点数量不变。替换过程需要涉及节点的 Stop Server 操作和 Add Server 操作,整体时间比较长。前提条件请确认您的 OceanBase 集群可以在当前 OCP 中管理。如果不能在当前 OCP 中管理,请参考 OCP 对应版本的《用户指南》文档将您的 OceanBase 集群接管到
打卡 OceanBase 44|如何移除集群中的节点?
您可以通过删除 OBServer 的方式来移除集群中的节点。通过 SQL 语句删除 OBServerDelete Server 操作您可以通过 Delete Server 操作来删除 OBServer。Delete Server 操作用于从集群中删除节点。删除 OBServer 的 SQL 语句如下:ALTER SYSTEM DELETE SERVER &#
打卡 OceanBase 43|如何隔离故障的 OBServer?
当 OBServer 发生故障时,您可以隔离故障 OBServer。隔离后,新的读写请求不会路由到该故障的 OBServer 上。 当 OBServer 故障后,您可以通过隔离操作将故障 OBServer 上的 Leader 切换到其他 OBServer 上,以此尝试恢复用户的写服务和日志同步。待集群恢复正常后,再尝试通过 STOP SERVER 命令停止 OBServer 的
打卡 OceanBase 42|如何白屏化重启 OBServer?
OCP 提供了白屏化重启 OBServer 的功能。前提条件待操作的集群可以在当前 OCP 中进行管理。如果该集群未加入到 OCP 中进行管理,请联系管理员将待操作的集群接管到当前 OCP 中,具体操作方法请参见 OCP 对应版本的《用户指南》文档中的 接管集群 。重启 OBServer 前,请确认当前登录用户已具备集群的管理权限。如果当前用户没有集群管理的权限,请联系管理员为
打卡 OceanBase 41|启动或停止 OBServer 运行的方法
您可以根据数据库的运行情况,启动或停止 OBServer 的运行。通过 SQL 语句停止 OBServer停止 OBServer 主要包含以下 2 个 操作:停止节点服务,即 Stop Server 操作停止 observer 进程停止节点服务您可以通过对 OBServer 执行 Stop Server 操作来停止节点服务。Stop Server 操作的目的是将该 OBServer 上的分区 Le
打卡 OceanBase 40|如何通过命令来查看 OBServer 的状态?
您可以通过命令来查看 OBServer 的状态。通过视图查看 OBServer 的状态您可以通过查询视图 oceanbase.DBA_OB_SERVERS 来查看 OBServer 的状态。使用 root 用户登录到数据库的 sys 租户。进入 oceanbase 数据库。obclient> USE&n
打卡 OceanBase 39|如何向管理的集群中添加 OBServer 节点?
您可以向管理的集群中添加 OBServer 节点。关于 OBServerOceanBase 数据库是单进程软件,进程名为 observer,通常每个机器启动一个进程就是一个节点(节点不完全等同于物理机器)。OBServer 是 OceanBase 数据库的服务器,observer 进程就运行在该服务器上。每一个 OceanBase 数据库的进程 observer 由 IP 和端口作为唯一标识。通常
打卡 OceanBase 38|隔离故障 Zone 的方法
当 Zone 发生故障时,您可以隔离故障 Zone。隔离后,新的读写请求不会路由到该故障 Zone 内的进程上。当 Zone 故障后,您可以通过隔离操作将故障 Zone 上的 Leader 切换到其他机器上,以此尝试恢复用户的写服务和集群内的日志同步。待集群恢复正常后,尝试通过先 Stop Zone 后再重启故障机器的方式来解决问题。隔离故障 Zone 的 SQL 语句如下:obclient>
打卡 OceanBase 37| 修改 Zone 的配置信息的方法
OceanBase 数据库提供了 SQL 语句来修改 Zone 的配置信息,包括 Zone 归属的 Region、所在的机房以及 Zone 的类型。修改 Zone 的 SQL 语句如下:ALTER SYSTEM {ALTER|CHANGE|MODIFY} ZONE zone_name SET [zone_option_list] z
打卡 OceanBase 36| SQL Parser 是什么?
OBProxy 包含简单的 SQL Parser 功能,可进行轻量的 SQL 解析,即先从客户端发出的 SQL 语句中解析出数据库名和表名,然后根据用户的租户名、数据库名、表名以及分区 ID 信息等信息,向 OBServer 拉取表分区的路由表。所谓的路由表是指表分区的主/从副本所在 OBServer 的 IP 地址列表信息。有了这些信息之后,OBProxy 将请求路由至主副本所在的机器上,同时将
打卡 OceanBase 35| 什么是ODP 的表路由机制?
本章节介绍 ODP 的表路由机制。在 OceanBase 数据库中,Partition 是数据存储的基本单元。当我们创建表时,就会存在表和 Partition 的映射。如果是非分区表,一张表仅对应一个 Partition,如果是分区表,一张表可能会对应多个 Partition。目前 OceanBase 数据库未实现 Partition 的合并和分裂。在 OceanBase 数据库中,有 Local
打卡 OceanBase 35|MySQL C API 的使用说明和配置方法
本文介绍了基于 C/C++ 的 OceanBase 客户端开发组件:OceanBase Connector/C 和 MySQL 官方的客户端开发组件:MySQL C API 的使用说明和配置方法。建议使用 OceanBase 客户端开发组件:OceanBase Connector/C。连接 MySQL 租户也可以使用 MySQL 官方的客户端开发组件:MySQL C API。使用说明C APIs
打卡 OceanBase 34|OB-ODBC 驱动和 MySQL 官方 MySQL-ODBC 驱动的使用说明和配置方法
本文介绍了 OceanBase 数据库的 OB-ODBC 驱动和 MySQL 官方 MySQL-ODBC 驱动的使用说明和配置方法。开放数据库互连(ODBC)是微软公司开放服务结构( WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,基本思想是为用户提供简单、标准、透明的数据库连接的公共编程接口,开发厂商根据 ODBC 的标准去实现底层的驱
打卡 OceanBase 33|自研数据库驱动及其对应的原生数据库驱动的使用说明和配置方法
OceanBase 数据库社区版(MySQL 模式)中,用户可以直接使用 MySQL 官方提供的 Connector 来使用 OceanBase 数据库,也可以使用 OceanBase 自研的数据库驱动。本文主要介绍了自研数据库驱动及其对应的原生数据库驱动的使用说明和配置方法。OB-ODBC 驱动ODBC 主要由驱动程序和驱动程序管理器组成。连接 OceanBase 数据库的驱动程序管理器和驱动程
打卡 OceanBase 32|ODP 上终止指定 Client Session 和 Server Session 的方法
本文介绍了 ODP 上终止指定 Client Session 和 Server Session 的方法。您可以通过 KILL PROXYSESSION (cs_id | connection_id) 语句可以终止指定 Client Session。参数说明:id 既可以是 cs_id,也可以是 CONNECTION_ID,显示结果相同。cs id&