建了索引執行計劃會有區別了
SQL> select log_datetime,source_channel,time1,time3 from log_ga,test_timestamp where log_datetime=time1;
no rows selected
Execution Plan
----------------------------------------------------------
0 SELECT STATEMENT Optimizer=CHOOSE
1 0 MERGE JOIN
2 1 SORT (JOIN)
3 2 TABLE ACCESS (FULL) OF 'TEST_TIMESTAMP'
4 1 SORT (JOIN)
5 4 TABLE ACCESS (FULL) OF 'LOG_GA'
Statistics
----------------------------------------------------------
0 recursive calls
0 db block gets
6 consistent gets
0 physical reads
0 redo size
396 bytes sent via SQL*Net to client
372 bytes received via SQL*Net from client
1 SQL*Net roundtrips to/from client
2 sorts (memory)
0 sorts (disk)
0 rows processed
SQL>
SQL>
SQL> create index IDX_LOG_GA_LOG_DATETIME on log_ga (log_datetime);
Index created.
SQL>
SQL>
SQL>
SQL> select log_datetime,source_channel,time1,time3 from log_ga,test_timestamp where log_datetime=time1;
no rows selected
Execution Plan
----------------------------------------------------------
0 SELECT STATEMENT Optimizer=CHOOSE
1 0 TABLE ACCESS (BY INDEX ROWID) OF 'LOG_GA'
2 1 NESTED LOOPS
3 2 TABLE ACCESS (FULL) OF 'TEST_TIMESTAMP'
4 2 INDEX (RANGE SCAN) OF 'IDX_LOG_GA_LOG_DATETIME' (NON-U
NIQUE)
Statistics
----------------------------------------------------------
0 recursive calls
0 db block gets
4 consistent gets
0 physical reads
0 redo size
396 bytes sent via SQL*Net to client
372 bytes received via SQL*Net from client
1 SQL*Net roundtrips to/from client
0 sorts (memory)
0 sorts (disk)
0 rows processed
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/82392/viewspace-144674/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql 執行計劃索引分析筆記MySql索引筆記
- 【MySQL】MySQL的執行計劃及索引優化MySql索引優化
- 理解索引:MySQL執行計劃詳細介紹索引MySql
- MySQL 因資料型別轉換導致執行計劃使用低效索引MySql資料型別索引
- 執行計劃-1:獲取執行計劃
- 執行update語句,用沒用到索引,區別大嗎?索引
- MySQL:2020 端午節隨筆(索引下探和唯一索引特殊執行計劃)MySql索引
- oracle執行計劃------未走索引,隱式轉換的坑Oracle索引
- 分析執行計劃優化SQLORACLE的執行計劃(轉)優化SQLOracle
- MySQL執行計劃MySql
- SYBASE執行計劃
- MySQL 執行計劃MySql
- 【執行計劃】Oracle獲取執行計劃的幾種方法Oracle
- 不會看 Explain執行計劃,勸你簡歷別寫熟悉 SQL優化AISQL優化
- 不會看 Explain 執行計劃,勸你簡歷別寫熟悉 SQL 優化AISQL優化
- MySQL執行計劃解析MySql
- mysql explain 執行計劃MySqlAI
- explain執行計劃分析AI
- mysql執行計劃explainMySqlAI
- oracle 固定執行計劃Oracle
- Oracle sql執行計劃OracleSQL
- 執行計劃執行步驟原則
- Java 執行緒和作業系統的執行緒有啥區別?Java執行緒作業系統
- 不會看 Explain 執行計劃,勸你簡歷別寫熟悉 SQL 最佳化AISQL
- 【PG執行計劃】Postgresql資料庫執行計劃統計資訊簡述SQL資料庫
- [oracle] 查詢歷史會話、歷史執行計劃Oracle會話
- mongodb執行計劃解釋MongoDB
- 檢視 OceanBase 執行計劃
- MySQL執行計劃解析(四)MySql
- 讀懂MySQL執行計劃MySql
- Explain執行計劃詳解AI
- PostgreSQL執行計劃變化SQL
- explain 查詢執行計劃AI
- 透過空間佔用和執行計劃瞭解SQL Server的行儲存索引SQLServer索引
- 程式與執行緒區別執行緒
- 執行緒與程式之間有什麼關係?Linux執行緒與程式有什麼區別?執行緒Linux
- iPad可以執行PS了!Photoshop CC for iPad計劃 2019年釋出iPad
- 分散式、高併發與多執行緒有何區別分散式執行緒