Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » UltraLite - 数据库管理和参考 » UltraLite 性能提示 » 查询性能提示 » UltraLite 中的执行计划

 

查看执行计划

使用 Interactive SQL 显示用于概述预准备语句执行方式的 UltraLite 计划。文本计划显示在 Interactive SQL 计划查看器中。

前提条件

执行此任务没有前提条件。

上下文和注释

在 UltraLite 中,执行计划必须是计划的简要文本摘要。不支持其它计划类型。但是,简要计划能够使您快速地比较计划,因为信息汇总在一行上。

 任务
  1. 单击 [工具] » [计划查看器]。

  2. 在 [SQL 语句] 窗格中,键入查询。

  3. 单击 [获取计划] 为指定的 SQL 语句生成计划。

结果

该文本计划出现在计划查看器的底部窗格中。

请看以下语句:

SELECT I.inv_no, I.name, T.quantity, T.prod_no
FROM Invoice I, Transactions T
WHERE I.inv_no = T.inv_no

此语句可能会生成以下计划:

join[scan(Invoice,primary),index-scan(Transactions,secondary)]

此计划指出连接操作需执行以下操作:读取 Invoice 表(根据指定的主索引)中的所有行。然后使用指定的次级索引从 Transaction 表中仅读取 inv_no 列匹配的行。


 另请参见