7.6.3 アクセスパス情報の表示例
(1) SELECT文のアクセスパス情報の表示例
次に示すSQLのアクセスパス情報の表示例を次に示します。
SQLの例
SELECT * FROM "T1" WHERE "C1"=10 |
アクセスパス情報の表示例
******* ACCESS PATH *******
# Select process
# Table search methods
schema name = XDBUSER
table name = T1
index name = T1IX1
index type = B-TREE INDEX
scan type = SINGLE INDEX SCAN
search direction = ASC
search condition[ 1] = [=] |
(2) SELECT文(ORDER BY句の指定あり)のアクセスパス情報の表示例
次に示すSQLのアクセスパス情報の表示例を次に示します。
SQLの例
SELECT * FROM "T1" WHERE "C1">=10 ORDER BY "C2" ASC |
アクセスパス情報の表示例
******* ACCESS PATH *******
# Create work table process
# Create table information
schema name = * WORK SCHEMA *
table name = * WORK TABLE * [ 2 columns ]
index name = * WORK INDEX * [ 1 columns ]
index type = B-TREE INDEX
list type = ORDER
list number = 1
# Insert work table process
# Insert table information
schema name = * WORK SCHEMA *
table name = * WORK TABLE *
list number = 1
# Get insert data
# Table search methods
schema name = XDBUSER
table name = T1
index name = T1IX1
index type = B-TREE INDEX
scan type = SINGLE INDEX SCAN
search direction = ASC
search condition[1] = [>=]
# Select process
# Table search methods
schema name = * WORK SCHEMA *
table name = * WORK TABLE *
index name = * WORK INDEX *
index type = B-TREE INDEX
list number = 1
scan type = SINGLE INDEX SCAN
search direction = ASC
# Table search methods
schema name = XDBUSER
table name = T1
index name = * NONE *
scan type = ROWID FETCH |
- 説明
- # Create work table process以下は,ORDER BY句の指定によって,作業表を作成する処理に関する情報です。
- # Insert work table process以下は,作業表に行を挿入する処理に関する情報です。
- # Select process以下は,最終的な検索結果を求める処理に関する情報です。
(3) INSERT文のアクセスパス情報の表示例
次に示すSQLのアクセスパス情報の表示例を次に示します。
SQLの例
INSERT INTO "T1" VALUES(10,'ABC',1) |
アクセスパス情報の表示例
******* ACCESS PATH *******
# Insert process
# Insert table information
schema name = XDBUSER
table name = T1 |
(4) UPDATE文のアクセスパス情報の表示例
次に示すSQLのアクセスパス情報の表示例を次に示します。
SQLの例
UPDATE "T1" SET "C2"='XYZ' WHERE "C1"=10 |
アクセスパス情報の表示例
******* ACCESS PATH *******
# Select process
# Table search methods
schema name = XDBUSER
table name = T1
index name = T1IX1
index type = B-TREE INDEX
scan type = SINGLE KEY SCAN
search direction = ASC
search condition[1] = [=]
# Update process
# Update table information
schema name = XDBUSER
table name = T1 |
- 説明
- # Select process以下は,更新する行を特定する処理に関する情報です。
- # Update process以下は,行を更新する処理に関する情報です。
(5) DELETE文のアクセスパス情報の表示例
次に示すSQLのアクセスパス情報の表示例を次に示します。
SQLの例
DELETE FROM "T1" WHERE "C1"=10 |
アクセスパス情報の表示例
******* ACCESS PATH *******
# Select process
# Table search methods
schema name = XDBUSER
table name = T1
index name = T1IX1
index type = B-TREE INDEX
scan type = SINGLE KEY SCAN
search direction = ASC
search condition[1] = [=]
# Delete process
# Delete table information
schema name = XDBUSER
table name = T1 |
- 説明
- # Select process以下は,削除する行を特定する処理に関する情報です。
- # Delete process以下は,行を削除する処理に関する情報です。