作为开发过程的一种辅助手段,可以使用 Interactive SQL 显示总结预准备语句的执行方式的 UltraLite 计划。文本计划显示在 Interactive SQL 计划查看器中。
在 UltraLite 中,执行计划必须是计划的简要文本摘要。不支持其它计划类型。但是,简要计划能够使您快速地比较计划,因为信息汇总在一行上。
请看以下语句:
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 列匹配的行。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |