本页面介绍了 Spanner 在最佳条件下可提供的大致性能、可能会影响性能的因素,以及测试和排查 Spanner 性能问题的提示。
本页面上的信息同时适用于 GoogleSQL 和 PostgreSQL 数据库。
性能和存储方面的改进
我们已向所有 Spanner 单区域、双区域和多区域实例配置推出了性能和存储方面的改进。您无需对应用进行任何更改,也无需在 Spanner 实例中手动配置任何内容,即可利用这些改进,而且无需支付额外费用。这些性能改进可为所有实例配置中的 Spanner 节点提高吞吐量并缩短延迟时间。
更高的性能吞吐量
所有 Spanner 实例配置都具有更高的性能,并提供更高的吞吐量。下表提供了 Spanner 实例配置的大致吞吐量(每秒查询次数):
| 实例配置类型 | 读取峰值(每个区域的 QPS) | 写入峰值(总 QPS) | 使用吞吐量优化写入时的写入峰值(总 QPS) | ||
|---|---|---|---|---|---|
| 区域 | SSD:22,500 HDD:1,500 |
或 | SSD:3,500 HDD:3,500 |
SSD:22,500 HDD:22,500 |
|
| 双区域和多区域 | SSD:15,000 HDD:1,000 |
或 | SSD:2,700 HDD:2,700 |