当您要快速比较计划时,简要文本计划将非常有用。在所有访问计划格式中,它所提供的信息量是最少的,但它在一行上提供这些信息。
在下面的示例中,由于 ORDER BY 子句使整个结果集进行排序,因此计划以 Work[Sort
开头。对 Customers 表的访问是通过它的主键索引 CustomersKey 进行的。因为列 Customers.ID 是主键,所以将使用索引扫描来满足搜索条件。缩写 JNL 指示优化程序选择合并连接来处理 Customers 和 SalesOrders
之间的连接。最后,使用外键索引 FK_CustomerID_ID 对 SalesOrders 表进行访问,以在 Customers 表中查找 CustomerID 小于 100 的行。
SELECT EXPLANATION ('SELECT GivenName, Surname, OrderDate FROM Customers JOIN SalesOrders WHERE CustomerID < 100 ORDER BY OrderDate'); |
Work[ Sort[ Customers<CustomersKey> JNL SalesOrders<FK_CustomerID_ID> ] ]
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |