文档中心>TDSQL-C MySQL 版

二级存储

最近更新时间:2025-06-19 15:29:01

我的收藏
TDSQL-C MySQL 版为 Serverless 集群提供二级存储能力。该能力通过智能化的冷热数据分层机制,帮助用户实现存储资源的动态分配和高效利用,以达到节省存储成本开销的目的。本文为您介绍二级存储功能的相关说明及操作指引。
说明:
本功能当前为内测阶段,如需体验请先 提交工单 申请。

背景

TDSQL-C MySQL 版的一级存储用于存放集群的活跃数据,包括数据文件、索引文件、日志文件(redo log、undo log、slow log、error log 等)和临时文件等,以支持读写访问和确保业务实时性。Serverless 集群可在无连接访问时根据设置的策略自动暂停实例,也支持手动暂停实例,暂停后该实例的计算资源不会计费,但存储资源由于一直在使用存储空间,所以仍然会持续计费。针对以上场景,TDSQL-C MySQL 版面向存储成本进行优化,支持了二级存储能力,可以通过将一级存储的数据归档为二级存储(数据存储到 对象存储 COS 的存储桶中)的方式,实现数据归档存储,降低存储使用成本。


冷热分层和数据归档机制

冷热数据分层

一级存储:一级存储可以理解为热数据,用于存放当前集群的活跃数据,支持高并发读写访问,确保业务实时性。
二级存储:二级存储可以理解为冷数据,当 Serverless 实例状态为“已暂停”时,TDSQL-C MySQL 版会将一级数据归档落冷为二级存储。二级存储采用的存储介质为对象存储 COS,其存储单价更低。

数据归档与恢复机制

二级存储状态:默认为关闭状态,如需使用二级存储,需要手动开启。
归档触发条件:针对实例形态为 Serverless 的实例,当该实例暂停(无论自动暂停还是手动暂停)3天后,实例下的数据会被归档落冷到二级存储。
恢复机制:当实例因恢复访问或者手动从“已暂停”状态启动实例时,该实例的数据会从 COS 中逐步恢复以进行数据访问。

功能优势

存储分级计费:二级存储采用冷存储方式,存储单价比一级存储更低,仅为一级存储的3% - 4%。
可释放存储:一级存储在归档落冷为二级存储后,若实例无新的访问,则原一级存储会进行清理,以释放存储空间,避免资源的闲置浪费。
快速启停:结合 Serverless 架构,一级存储归档落冷为二级存储后,存储资源即时释放,恢复时仅需加载必要数据,启动时间极快。
高可靠性保障:二级存储采用 COS 作为存储介质,存放于存储桶中,而存储桶具备多 AZ 的特性,开启多 AZ 后,您的数据将存放到同个地域的不同机房中,具有同城容灾的作用,保障数据持久性。

功能说明

实例形态为 Serverless 的集群支持开启二级存储,实例形态为预置资源的集群不支持。
二级存储功能默认关闭。
开启二级存储,若数据处于归档中时实例因新的访问被唤醒,此时不影响数据的访问。

监控说明

新增监控指标“二级存储使用量”,用于监控开启二级存储后,实例归档存储的使用情况。原监控指标“存储使用率”、“存储使用量”分别更名为“一级存储使用率”、“一级存储使用量”。详细监控指标及说明请参见 支持的监控指标

计费

二级存储的计费模式与一级存储的计费模式一致,例如,一级存储为按量计费模式,则二级存储也为按量计费;若一级存储为存储资源包抵扣模式,则二级存储也为存储资源包抵扣模式。

二级存储按量计费价格

地域
一级存储价格(元/GB/小时)
二级存储价格(元/GB/小时)
广州、上海、北京、南京、成都
0.00486
0.0001639
中国香港、新加坡、硅谷、东京、弗吉尼亚、首尔
0.005328
0.00023

存储资源包抵扣规则

1GB存储资源包可以抵扣30GB二级存储的数据量。有关存储资源包的介绍和计费请参见 存储资源包

操作步骤

您可参考下面的步骤开启或关闭二级存储功能。

开启二级存储

场景一、创建 Serverless 集群时开启二级存储

2. 实例形态选择为 Serverless。
3. 存储节点 > 二级存储后的按钮打开,呈开启状态。

4. 设置剩余的选项,完成集群的购买和创建。完整创建方法请参见 创建 Serverless 版集群

场景二、在集群详情页开启二级存储

说明:
处于“已暂停”状态的集群,无法开启二级存储,请启动集群后再开启。
2. 在左侧集群列表,单击目标集群,进入集群管理页
3. 集群详情下的拓扑图中,鼠标移动至二级存储板块,单击立即开启

4. 在弹出的对话框中,单击确定

场景三、在 Serverless 配置页开启二级存储

说明:
处于“已暂停”状态的集群,无法开启二级存储,请启动集群后再开启。
实例形态为预置资源的集群启用 Serverless,进行 Serverless 配置时是不支持二级存储功能的。
2. 在左侧集群列表,单击目标集群,进入集群管理页
3. 单击 Serverless 配置

4. 在 Serverless 配置窗口下,将存储节点 > 二级存储后的按钮打开,呈开启状态,然后单击确定


关闭二级存储

场景一、在集群详情页关闭二级存储

说明:
处于“已暂停”状态的集群,无法关闭二级存储,请启动集群后再关闭。
2. 在左侧集群列表,单击目标集群,进入集群管理页
3. 集群详情下的拓扑图中,鼠标移动至二级存储板块,将状态后的按钮关闭。
说明:
您也可以在集群详情右下角的实例信息中,找到二级存储,然后将状态后的按钮关闭。
4. 在弹出的对话框中,单击确定

场景二、在 Serverless 配置页关闭二级存储

说明:
处于“已暂停”状态的集群,无法关闭二级存储,请启动集群后再关闭。
2. 在左侧集群列表,单击目标集群,进入集群管理页
3. 单击 Serverless 配置
4. 在 Serverless 配置窗口下,将存储节点 > 二级存储后的按钮关闭,呈关闭状态,然后单击确定