Warebase
Warebase 是用户执行 DDL、DML、DQL 等 SQL 的计算模块。每个 Warebase 都由独立的资源组成并支持动态扩缩容,Warebase 之间完全隔离互不影响。用户可以根据业务需要创建 1 个或多个 Warebase。
Warebase 采用 unit 作为计量单位,用户可以根据自己的业务量动态调整 Warebase 的 Unit 数(扩缩容),Unit 数越大,处理能力越强。用户甚至可以在暂不使用的情况下暂停 Warebase,更能节省使用成本。
Warebase 的创建
Warebase 隶属于 Data Cloud,所以 Warebase 的创建必须在某 Data Cloud 下。创建 Data Cloud 后,进入相应地域(Region)的页面直接在该 Data Cloud 下创建 Warebase,如下图:
指定 Warebase 名称(需要在同 Data Cloud 下唯一)及资源大小后,点击“确认”开始创建 Warebase,如下图:
创建 Warebase 过程中,Warebase 处于“初始化中”,并展示其下各资源的创建状态,如下图。直到 Warebase 处于“运行中”,表明 Warebase 创建成功,并可以对外服务。
Warebase 的状态
Warebase 主要包括以下状态:
- 初始化中:表明 Warebase 正处于创建初始化状态。
- 运行中:表明 Warebase 目前正在运行,用户可以使用 SQL 正常增删改查。
- 暂停中:表明 Warebase 正在暂停,暂停只是停止 Warebase 这个计算资源,用户数据依然保留在后台。
- 已暂停:表明 Warebase 已经暂停,并暂时无法提供 SQL 服务。
- 恢复中:表明 Warebase 正在恢复到运行状态,并会自动加载暂停前的所有数据。
- 异常:表明 Warebase 目前暂时处于异常状态。
- 删除中:表明 Warebase 正在被删除,直到资源完全被删除;由于采用存算分离架构,尽管 Warebase 被删除,但用户数据仍然会被保留,除非用户在删除时选择同时删除那些数据库(Database)的数据。
Warebase 的管理
如下图所示,页面会显示对应 Warebase 的利用率、QPS、延迟等监控信息,同时会列出当前 Warebase 可以做的操作。
Warebase 扩缩容
可以在“资源大小”处,根据业务量需求,实时调整 Warebase unit 数,且大小调整不依赖于上轮调整是否完成,随时修改大小,后台会及时响应最新修改。
Warebase 连接
该部分涉及到公网和 VPC 网络配置,在 VPC 网络还需要通过云厂商提供的私有连接(PrivateLink)功能,详见 Warebase 网络连接。
Warebase 暂停/恢复
处于“运行中”的 Warebase 可以被暂停掉,处于“暂停中”的 Warebase 可以被恢复到“运行中”。
点击上图左上 Warebase 名称,可以进入 Warebase 详情页面,如下图所示:
除上述操作外,还可:
- 重命名:修改 Warebase 名称。
- 绑定数据库:查看 Warebase 绑定的数据库(Database)。
Warebase 的删除
用户可删除不再使用的 Warebase。删除时,之前绑定的数据库(Database)会自动解绑,数据保留在后台。用户可通过新建 Warebase 绑定这些数据库,继续使用数据。
删除时,用户可选择是否同时删除数据库(Database),请谨慎选择。特别地,数据库 template0 始终随 Warebase 删除。
注意:删除 Warebase 前,需删除其下的所有 vpc 网络终端节点连接。