Interactive SQL を使用して、準備文の実行方法をまとめた Ultra Light プランを表示します。テキストプランは、Interactive SQL のプランビューアに表示されます。
前提条件
この作業を実行するための前提条件はありません。
内容と備考
Ultra Light では、実行プランはプランをテキスト形式で短くまとめたものです。他のプランのタイプはサポートされていません。ただし、プランは短く、情報が 1 行にまとめてあるので、簡単に比較できます。
[ツール] » [プランビューアを開く] をクリックします。
[SQL] ウィンドウ枠で、クエリを入力します。
[プランの取得] をクリックして、指定した 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)] |
このプランは、primary というインデックスを使用して Invoice テーブルのすべてのローを読み込むことによって、ジョイン操作を実行することを示します。次に、Transaction テーブルの secondary というインデックスを使用して、inv_no カラムが一致するローのみを読み込みます。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |