跳转到内容
搜索文档

更新日志

Cloudflare 的最新更新与改进。

创建 PlanetScale Postgres 和 MySQL 数据库,统一记入您的 Cloudflare 账户账单

作为一个按需付费(pay-as-you-go)客户,您可以从 Cloudflare 创建 PlanetScale Postgres 和 MySQL 数据库,并通过您的 Cloudflare 账户结算 PlanetScale 数据库的使用费用。Cloudflare 合约客户将能够在 7 月份将 PlanetScale 的使用额度添加到其合约中,因此如果有兴趣,请联系您的 Cloudflare 账户团队。

从 Cloudflare 仪表板创建 PlanetScale 数据库,以体验针对区域数据访问进行了优化的全球分布式 Workers。

Go to Create a PlanetScale database ↗用户到 Workers、Hyperdrive 缓存、连接池和 PlanetScale 的请求流。

从 Cloudflare 创建的 PlanetScale 数据库通过 HyperdriveWorkers 协同工作。Hyperdrive 管理数据库连接池和查询缓存,因此您可以将 PlanetScale 用作 Workers 应用程序的集中式关系数据库,而无需更改数据库驱动程序、对象关系映射 (ORM) 库或 SQL 工具。

PlanetScale 的使用情况将在每个计费周期以美元总额的形式显示在您的 Cloudflare 发票上,价格遵循 PlanetScale 的标准定价。您可以通过 PlanetScale 的仪表板自检每个数据库的计费使用情况。

当您从 Cloudflare 仪表板创建 PlanetScale 数据库时,您将获得相同的 PlanetScale 开发人员体验,包括开发分支、查询洞察以及针对 Agent 的 Model Context Protocol (MCP) 服务端支持。

要开始使用,请参阅 PlanetScale Postgres and MySQL with Hyperdrive

Hyperdrive 开放数据库连接池大小指标

您现在可以查看 Hyperdrive 数据库连接池的大小,从而使您能够自诊断连接问题。使用 Cloudflare 仪表板或 GraphQL Analytics API 中的 hyperdrivePoolSizesAdaptiveGroups 数据集,您可以查看每个配置的 waitingClientscurrentPoolSizeavailablePoolSlotsmaxPoolSize

Cloudflare 仪表板中每个 Hyperdrive 配置的 **Metrics(指标)**选项卡中添加了一个新的 **Pool connections(连接池连接)**图表。您可以使用位置选择器,按机场代码钻取托管连接池的特定位置。

Hyperdrive 池大小指标图表

该图表显示:

  • Waiting clients(等待中的客户端):等待可用连接的客户端请求。
  • Open connections(打开的连接):到您数据库的活动连接。
  • Pool size maximum(最大连接池大小):您配置的源站连接限制。

连接争用表现为等待中的客户端激增,或者当打开的连接持续接近最大连接池大小时。如果您的打开连接经常接近此限制,请考虑联系 Cloudflare 以提高您的 Hyperdrive 连接限制

连接池大小指标

GraphQL Analytics API 中的 hyperdrivePoolSizesAdaptiveGroups 数据集为每个 Hyperdrive 配置公开了以下关键连接池指标:

avg 下:

  • currentPoolSize — 当前在池中打开的平均连接数。
  • availablePoolSlots — 可供检出的平均连接池连接数。
  • waitingClients — 等待池中连接的平均客户端数。

max 下:

  • maxPoolSize — 配置的连接池最大大小。
  • currentPoolSize — 池中打开的峰值连接数。
  • waitingClients — 等待池中连接的峰值客户端数。

有关更多信息,请参阅 Metrics and analyticsConnection pooling