📣TiDB Cloud BYOC、TiDB Cloud Filesystem 和 PostgreSQL-compatible TiDB Cloud Starter 全新发布,开放公测中。此页面由 AI 自动翻译,英文原文请见此处。

TiDB Cloud Starter 和 Essential 的限制与配额



TiDB Cloud Starter 和 TiDB Cloud Essential 支持几乎所有 TiDB 支持的 workload,但与 TiDB Self-Managed 或 TiDB Cloud Dedicated 集群相比,存在一些功能差异。本文档描述了 TiDB Cloud Starter 和 TiDB Cloud Essential 的限制。

我们正在不断缩小 TiDB Cloud Starter/Essential 与 TiDB Cloud Dedicated 之间的功能差距。如果你需要这些缺失的功能或能力,请使用 TiDB Cloud Dedicated 或 联系我们 提交功能需求。

限制

审计日志

连接

  • 仅支持 Public Endpoint 和 Private Endpoint。你无法使用 VPC Peering 连接到 TiDB Cloud Starter 或 TiDB Cloud Essential 实例。
  • Private Endpoint 不支持 Firewall Rules。
  • 如果你的数据库 client 连接保持打开超过 30 分钟,可能会被意外断开。这种情况可能发生在 TiDB server 关闭、restart 或维护期间,可能导致应用程序中断。为避免此问题,请配置最大连接生命周期。建议从 5 分钟开始,如果影响 tail latency 可逐步增加。更多信息参见 连接池推荐设置。
  • 对于 TiDB Cloud Starter 实例,最多支持 400 个并发连接。如果你设置了 spending limit,此限制提升至 5,000。

加密

  • 你在 TiDB Cloud Starter 或 TiDB Cloud Essential 实例中持久化的数据,使用管理你实例的云服务商提供的加密工具进行加密。对于 TiDB Cloud Starter(spending limit > 0)和 TiDB Cloud Essential 实例,在实例创建过程中可选择启用第二层加密,为默认静态加密之外提供额外的安全保障。
  • 目前不支持使用 customer-managed encryption keys (CMEK)。

维护窗口

监控与诊断

自助升级

  • TiDB Cloud Starter 和 TiDB Cloud Essential 是完全托管的 TiDB 部署。TiDB Cloud Starter 和 TiDB Cloud Essential 的主版本和小版本升级由 TiDB Cloud 负责,用户无法自行发起升级。

流式数据

生存时间(TTL)

  • 在 TiDB Cloud Starter 和 TiDB Cloud Essential 中,表的 TTL_JOB_INTERVAL 属性固定为 15m,不可修改。这意味着 TiDB Cloud Starter 和 TiDB Cloud Essential 每 15 分钟调度一次后台任务清理过期数据。

其他

使用配额

TiDB Cloud Starter 为 MySQL 兼容和 PostgreSQL 兼容实例都提供免费使用配额。免费配额和使用策略因兼容模式而异。

对于组织中的前 5 个 TiDB Cloud Starter 实例,TiDB Cloud 为每个实例提供如下免费使用配额:

Request Unit (RU) 是用于衡量 query 或 transaction 资源消耗的单位。它是一种指标,可以帮助你估算处理特定 request 在数据库中所需的计算资源。request unit 也是 TiDB Cloud Starter service 的计费单位。

当 MySQL 兼容的 TiDB Cloud Starter 实例达到其使用配额后,将立即拒绝所有新的连接尝试,直到你 提升配额 或新一月开始时使用量被重置。已建立的连接在达到配额前会保持活跃,但会受到限流。

如需了解不同资源(包括 read、write、SQL CPU 和网络出口)的 RU 消耗、定价详情及限流信息,请参见 TiDB Cloud Starter Pricing Details。

如果你希望创建配额更高的 TiDB Cloud Starter 实例,可以在 TiDB Cloud Starter 实例创建页面设置每月 spending limit。更多信息参见 创建 TiDB Cloud Starter 实例。

创建 TiDB Cloud Starter 实例后,你仍可在 TiDB Cloud Starter 实例的概览页面查看和 edit spending limit。更多信息参见 管理 TiDB Cloud Starter 实例的 Spending Limit。

MySQL 兼容 Starter

默认情况下,每个组织最多可以创建 5 个免费的 MySQL 兼容 TiDB Cloud Starter 实例。如需创建更多实例,你需要添加信用卡并设置每月 spending limit。

对于组织中的前 5 个 TiDB Cloud Starter 实例,TiDB Cloud 为每个实例提供如下免费使用配额:

Request Unit (RU) 是用于跟踪查询或事务资源消耗的计量单位。它是一种指标,可帮助你估算数据库中处理特定请求所需的计算资源。request unit 也是 TiDB Cloud Starter 服务的计费单位。

当 MySQL 兼容的 TiDB Cloud Starter 实例达到其使用配额后,将立即拒绝所有新的连接尝试,直到你提升配额或新一月开始时使用量被重置。已在达到配额前建立的连接将保持活跃,但会受到限流。

如需了解不同资源(包括读、写、SQL CPU 和网络出口)的 RU 消耗、定价详情及限流信息,请参见 TiDB Cloud Starter Pricing Details。

如果你希望创建具有额外配额的 TiDB Cloud Starter 实例,可以在 TiDB Cloud Starter 实例创建页面设置每月 spending limit。更多信息,请参见创建 TiDB Cloud Starter 实例。

创建 TiDB Cloud Starter 实例后,你仍可在 TiDB Cloud Starter 实例的概览页面查看和编辑 spending limit。更多信息,请参见管理 TiDB Cloud Starter 实例的 Spending Limit。

PostgreSQL 兼容 Starter(公测)

在公测期间,每个组织最多可以创建 10 个免费的 PostgreSQL 兼容 Starter 实例。

对于前 10 个 PostgreSQL 兼容 Starter 实例中的每一个,TiDB Cloud 提供以下免费使用配额:

  • 行存储:50 GiB
  • Request Units (RUs):每月 5 亿 RU

当 PostgreSQL 兼容的 TiDB Cloud Starter 实例达到其免费配额后,超出的资源消耗可能会受到使用限制或服务暂停。如果你预计会超出这些配额,请联系 support@pingcap.com 讨论你的需求。

文档内容是否有帮助?