索引顾问概览
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
本页面介绍了 Cloud SQL for MySQL 索引顾问。
Cloud SQL for MySQL 提供全托管式索引顾问,用于定期跟踪您的数据库处理的查询。索引顾问会定期分析这些查询,以建议可提高查询性能的新索引。通过启用索引顾问,您可以检测并修复系统和查询的性能问题。
索引顾问如何运作?
索引顾问通过执行以下操作来帮助您改善查询处理:
- 通过用于创建索引的 SQL 命令推荐一组索引。
- 提供数据以帮助您评估建议索引,例如,估算存储空间大小以及索引对查询的影响。
索引顾问会存储并显示
CREATE INDEX
命令,其中包含数据库名称、表名称和列名称。跟踪的查询是已移除所有字面量的所有规范化查询。
索引建议采用静态加密。如需详细了解如何使用索引顾问,请参阅使用索引顾问。如需详细了解如何将索引顾问与 Cloud SQL 企业 Plus 版的查询分析搭配使用,请参阅将索引顾问与查询分析搭配使用。
在 Cloud SQL for MySQL 中,您可以使用数据库标志配置和调整索引建议。如需了解详情,请参阅
索引顾问标志。
限制
Cloud SQL for MySQL 索引顾问具有以下限制:
- 只有 Cloud SQL for MySQL 8.0 版或更高版本才支持索引顾问。
- 如果
performance_schema
标志已关闭,则启用索引顾问可能需要重启实例。如需详细了解如何启用此标志,请参阅数据库标志。
- Cloud SQL for MySQL 不支持副本。
- Cloud SQL for MySQL 不支持共享核心机器。
后续步骤
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-02-14。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-02-14。"],[],[]]