短いテキストプランは、プランを短時間で比較する場合に便利です。短いプランでは、すべてのプランフォーマットの最低限の情報が 1 行で表示されます。
次の例では、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 で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |