在阿里云上启用 PolarDB 的 Serverless 模式(即 PolarDB Serverless),可以实现根据实际负载自动扩缩容计算资源,从而节省成本。目前,PolarDB for MySQL 支持 Serverless 架构。以下是启用 PolarDB Serverless 模式的详细步骤:
✅ 前提条件
- 已注册阿里云账号并完成实名认证。
- 已开通 PolarDB 服务。
- 确保所在地域支持 PolarDB Serverless(目前支持的地域包括:华东1(杭州)、华东2(上海)、华北2(北京)、华南1(深圳)等主流地域,请以控制台为准)。
📌 步骤一:登录阿里云控制台
- 访问 阿里云官网 并登录。
- 进入 PolarDB 控制台:
- 地址:https://polardb.console.aliyun.com/
- 或通过“产品与服务” → “数据库” → “云原生数据库 PolarDB”进入。
📌 步骤二:创建 Serverless 集群
- 在控制台首页,点击 “创建集群”。
- 配置集群参数:
| 参数 | 推荐设置 |
|---|---|
| 数据库类型 | 选择 MySQL(目前仅 PolarDB for MySQL 支持 Serverless) |
| 版本 | 8.0 或 5.7(建议选 8.0) |
| 地域 | 选择支持 Serverless 的地域(如华东1、华北2等) |
| 可用区 | 根据业务需求选择 |
| 集群系列 | Serverless(关键选项!) |
| 存储空间 | 自动弹性扩展,最小 50GB 起 |
| 计算节点规格 | 不可手动选择,系统自动伸缩(范围可配置) |
| 最大 CPU 核数 | 设置自动扩容上限(如 4核、8核等) |
| 最小 CPU 核数 | 可设为 0(暂停状态)或 1核(常驻) |
| 是否开启冷热数据分层 | 可选(节省存储成本) |
-
设置 账号密码 和 网络配置:
- VPC 网络和交换机
- 公网连接(可选,建议内网访问更安全)
-
点击 立即购买 完成创建。
📌 步骤三:管理 Serverless 集群
创建成功后,可在控制台看到集群状态为“运行中”。
常见管理操作:
- 查看性能监控:观察 CPU、内存、连接数等指标。
- 调整扩缩容策略:
- 进入集群详情页 → “参数设置” 或 “弹性设置”
- 修改最大/最小计算能力(CPU 核数)
- 启停集群:
- 支持“暂停”功能(最小规格下自动休眠,按秒计费)
- 再次访问时自动唤醒(短暂延迟)
💡 Serverless 模式特点
| 特性 | 说明 |
|---|---|
| 弹性伸缩 | 根据负载自动升配或降配 CPU 和内存 |
| 按量付费 | 按实际使用的计算资源(vCPU 和内存)计费,低峰期费用极低 |
| 快速启动 | 从暂停状态恢复通常在 10~30 秒内 |
| 存储独立 | 存储与计算分离,存储费用单独计算,自动扩展 |
💰 计费说明
- 计算费用:按 vCPU 和内存使用量 × 使用时间(秒级计费)
- 存储费用:按实际占用的存储空间(GB/月)
- 备份存储:额外计费
- 无最低规格强制运行时费用(可设置最小为 0,即暂停)
⚠️ 注意:即使暂停,存储仍在计费。
📚 官方文档参考
- PolarDB Serverless 产品介绍:
https://help.aliyun.com/product/118929.html - 创建 Serverless 集群指南:
https://help.aliyun.com/document_detail/199127.html
✅ 总结
要启用 PolarDB Serverless 模式,关键是在创建集群时选择 “集群系列:Serverless”,并配置好弹性范围。适合流量波动大、希望节省成本的应用场景,如开发测试、初创项目、活动型业务等。
如有进一步问题(如连接方式、性能调优),欢迎继续提问!
CLOUD云枢