#SQL调优
SQL级别的调优重点在于通过各种手段提高SQL语句的性能,以达到特定、可衡量的性能标准。
通常情况下,用户希望通过SQL调优能达到如下两个目标:
- 减少SQL执行的响应时间,即减少从用户发送执行命令到收到数据回复之间的时间。
- 提升吞吐量,即在正常负载情况下,可以使用更少的资源处理语句的数据需求。
这需要从开发人员编写SQL和数据库运行SQL两方面都进行分析和必要时地调优,尽可能达到理想的性能目标。
本手册将SQL调优入门知识、SQL调优原理与规则章节对SQL调优进行从浅至深地阐述,以期让用户了解YashanDB的优化器工作原理和执行流程。同时,进行SQL调优还需要用户对自身业务逻辑和数据库环境非常了解,多方面结合的分析才能保证达到更好和更合适的调优效果。