📄️ 查询调优介绍
查询调优对于在 StarRocks 中实现高性能和高可靠性至关重要。本目录汇集了实用的指南、参考资料和可操作的方法,可帮助您分析、诊断和优化每个阶段的查询性能,从编写 SQL 到解释执行细节。
📄️ 查询计划
优化查询性能是分析系统中常见的挑战。慢查询可能会损害用户体验和整体集群性能。在 StarRocks 中,理解和解释查询计划和查询 Profile 是诊断和改进慢查询的基础。这些工具可以帮助您
📄️ 查询 Profile 概述
介绍
📄️ 查询调优方法
实用的剧本:症状 → 根本原因 → 经过验证的修复。
📄️ Schema 调优方法
本文档提供了通过有效的 schema 设计和基础表选择来优化 StarRocks 中查询性能的实用技巧和最佳实践。通过了解不同的表类型、键和分发策略如何影响查询执行,您可以显着提高速度和资源效率。使用这些指南在设计 schema、选择表类型和调整 StarRocks 环境以实现高性能分析时做出明智的决策。
📄️ Explain Analyze
本文档介绍了如何在 StarRocks 中获取和分析基于文本的查询 Profile。它将帮助您了解查询性能并找到优化 SQL 查询的方法。
📄️ 查询 Hint
查询提示是显式建议查询优化器如何执行查询的指令或注释。目前,StarRocks 支持三种类型的提示:系统变量提示 (SETVAR)、用户定义变量提示 (SETUSER_VARIABLE) 和 Join 提示。提示仅在单个查询中生效。
📄️ 查询 Profile 指标
StarRocks 查询 Profile 发出的原始指标的权威参考,按运算符分组。