CREATE ?VIEW stock_item
? ? ?AS
? ? ?SELECT /*+ leading(s) use_merge(i) */
? ? ?i_price, i_name, i_data, s_i_id, s_w_id, s_order_cnt, s_ytd, s_remote_cnt, s_quantity, s_data, s_dist_01, s_dist_02, s_dist_03, s_dist_04, s_dist_05, s_dist_06, s_dist_07, s_dist_08, s_dist_09, s_dist_10
? ? ?FROM stok s, item i
? ? ?WHERE s.s_i_id = i.i_id;
Query OK, 0 rows affected (0.01 sec)文章來源:http://www.zghlxwxcb.cn/news/detail-649859.html
提示(Hint) ?USE
/*+ ALL_ROWS */ ?選擇cost-based optimizer里總響應(yīng)時間最短的計劃(DW)?
/*+ FIRST_ROWS */ ?選擇cost-based optimizer里最快得出第一行的計劃(OLTP)--Nested Loop Join
/*+ RULE */ ?以rule-based optimization制作計劃
/*+ FULL(table) */ ?不管有無index,選擇full table scan
/*+ HASH_AJ(table) */ ? 將NOT IN subQuery變化為hash antijoin
/*+ INDEX(table index) */ ? 將特定表的特定索引正向使用
/*+ INDEX_DESC(table index) */ ?將特定表的特定索引逆向使用
/*+ INDEX_FFS(table index) */ ? 只用索引構(gòu)成的sql 上,使用fast full index scan?
/*+ ORD文章來源地址http://www.zghlxwxcb.cn/news/detail-649859.html
到了這里,關(guān)于Oracle之hint介紹的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!