国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

oracle執(zhí)行計劃

2019-11-08 20:35:56
字體:
供稿:網(wǎng)友

查看Oracle執(zhí)行計劃的三種方式:

1、利用PL/SQL Developer工具獲取

在SQL windows寫好sql,然后通過F5快捷鍵獲取執(zhí)行計劃,如果是已經(jīng)執(zhí)行過的sql,可以通過V$SQL_PLAN視圖查看已經(jīng)被執(zhí)行過的sql的執(zhí)行計劃

2、使用sql語句獲取執(zhí)行計劃

SQL> explain plan for select * from dual;已解釋。SQL> SELECT plan_table_output FROM TABLE(DBMS_XPLAN.DISPLAY('PLAN_TABLE'));PLAN_TABLE_OUTPUT--------------------------------------------------------------------------------Plan hash value: 4017058736--------------------------------------------------------------------------| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |--------------------------------------------------------------------------| 0 | SELECT STATEMENT | | 1 | 2 | 2 (0)| 00:00:01 || 1 | TABLE access FULL| DUAL | 1 | 2 | 2 (0)| 00:00:01 |--------------------------------------------------------------------------已選擇8行。SQL>

或者

SQL> explain plan for select * from dual;已解釋。SQL> select * from table(dbms_xplan.display);PLAN_TABLE_OUTPUT--------------------------------------------------------------------------------Plan hash value: 4017058736--------------------------------------------------------------------------| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |--------------------------------------------------------------------------| 0 | SELECT STATEMENT | | 1 | 2 | 2 (0)| 00:00:01 || 1 | TABLE ACCESS FULL| DUAL | 1 | 2 | 2 (0)| 00:00:01 |--------------------------------------------------------------------------已選擇8行。SQL>

3、設(shè)置autotrace

SQL> set autotrace on;SQL> select * from dual;DU--X執(zhí)行計劃----------------------------------------------------------Plan hash value: 4017058736--------------------------------------------------------------------------| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |--------------------------------------------------------------------------| 0 | SELECT STATEMENT | | 1 | 2 | 2 (0)| 00:00:01 || 1 | TABLE ACCESS FULL| DUAL | 1 | 2 | 2 (0)| 00:00:01 |--------------------------------------------------------------------------統(tǒng)計信息---------------------------------------------------------- 1 recursive calls 0 db block gets 3 consistent gets 0 physical reads 0 redo size 339 bytes sent via SQL*Net to client 358 bytes received via SQL*Net from client 2 SQL*Net roundtrips to/from client 0 sorts (memory) 0 sorts (disk) 1 rows PRocessedSQL>

autotrace相關(guān)設(shè)置說明

序號 命令 含義
1 SET AUTOTRACE OFF 默認值,即關(guān)閉autotrace,顯示sql的執(zhí)行結(jié)果
2 SET AUTOTRACE ON EXPLAIN 只顯示執(zhí)行計劃
3 SET AUTOTRACE ON STATISTICS 只顯示統(tǒng)計信息
4 SET AUTOTRACE ON 顯示sql執(zhí)行結(jié)果,執(zhí)行計劃,統(tǒng)計信息
5 SET AUTOTRACE TRACEONLY 顯示sql執(zhí)行計劃,統(tǒng)計信息,但不顯示執(zhí)行結(jié)果

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 什邡市| 莱阳市| 德阳市| 鄱阳县| 霸州市| 桐柏县| 合水县| 静安区| 闽侯县| 太谷县| 绵阳市| 天气| 聂荣县| 西昌市| 张家口市| 贡嘎县| 汝南县| 长阳| 荔浦县| 林口县| 秭归县| 苍山县| 怀集县| 陕西省| 博白县| 江口县| 保山市| 新津县| 黄陵县| 芜湖县| 六盘水市| 洮南市| 岫岩| 剑河县| 丰台区| 安溪县| 丰县| 浦城县| 鄱阳县| 久治县| 泾川县|