Spanner 提供一个内置 SPANNER_SYS.SUPPORTED_OPTIMIZER_VERSIONS 表来跟踪查询优化器版本。您可以使用 SQL 查询来检索此数据。
SPANNER_SYS.SUPPORTED_OPTIMIZER_VERSIONS 表架构
| 列名 | 类型 | 说明 |
|---|---|---|
VERSION |
INT64 |
优化器版本。 |
RELEASE_DATE |
DATE |
优化器版本的发布日期。 |
IS_DEFAULT |
BOOL |
版本是否为默认版本。 |
列出所有支持的优化器版本
SELECT * FROM SPANNER_SYS.SUPPORTED_OPTIMIZER_VERSIONS
结果示例:
| 版本 | RELEASE_DATE | IS_DEFAULT |
|---|---|---|
| 1 | 2019-06-18 | false |
| 2 | 2020-03-01 | false |
| 3 | 2021-08-01 | true |