UltraLite 执行计划显示在执行查询时如何访问表和索引。UltraLite 包括一个 query optimizer。优化程序是 UltraLite 运行时的一个内部组件,尝试生成高效的查询计划。优化程序会尝试避免使用临时表来存储中间结果,并尝试确保在查询连接两个表时仅访问表的相关子集。
优化程序总是尽可能地找出最高效的访问计划,但这一目标却不能得到保证—尤其是对于存在多种可能性的复杂查询。在极个别情况下,您可以通过向查询添加 OPTION (FORCE ORDER)
子句替换优化程序选择的表顺序,该子句可以强制 UltraLite 以表在查询中的出现顺序对表进行访问。不建议将此选项用于通用目的。如果性能较低,通常较好的方法是创建适当的索引来加快执行速度。
查看执行计划时
查看 UltraLite 执行计划
读取 UltraLite 执行计划
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |