成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle 語(yǔ)句的優(yōu)化規(guī)則中的相關(guān)項(xiàng)目

數(shù)據(jù)庫(kù) Oracle
我們今天主要介紹的是Oracle 語(yǔ)句的優(yōu)化規(guī)則匯總,其中包括三個(gè)相關(guān)的項(xiàng)目是需要我們注意的,以下就是內(nèi)容的詳細(xì)介紹。

以下的文章主要是講述Oracle  語(yǔ)句的優(yōu)化規(guī)則匯總,其中包括WHERE子句中的正確的連接順序,以及SELECT子句中應(yīng)避免使用的符號(hào)的介紹。以下就是正文的相關(guān)內(nèi)容的介紹,望你會(huì)有所收獲。

1. WHERE子句中的連接順序

Oracle 采用自下而上的順序解析WHERE子句,根據(jù)這個(gè)原理,表之間的連接必須寫在其他WHERE條件之前, 那些可以過濾掉***數(shù)量記錄的條件必須寫在WHERE子句的末尾。

例如:

(低效,執(zhí)行時(shí)間156.3秒)

 

  1. SELECT …   
  2. FROM EMP E   
  3. WHERE SAL > 50000   
  4. AND JOB = ‘MANAGER’   
  5. AND 25 < (SELECT COUNT(*) FROM EMP   
  6. WHERE MGR=E.EMPNO);  

(高效,執(zhí)行時(shí)間10.6秒)

 

  1. SELECT …   
  2. FROM EMP E   
  3. WHERE 25 < (SELECT COUNT(*) FROM EMP   
  4. WHERE MGR=E.EMPNO)   
  5. AND SAL > 50000   
  6. AND JOB = ‘MANAGER’;  

2. SELECT子句中避免使用 ‘ * ’

當(dāng)你想在SELECT子句中列出所有的COLUMN時(shí),使用動(dòng)態(tài)SQL列引用 ‘*’ 是一個(gè)方便的方法。不幸的是,這是一個(gè)非常低效的方法。 實(shí)際上,Oracle 在解析的過程中, 會(huì)將‘*’ 依次轉(zhuǎn)換成所有的列名, 這個(gè)工作是通過查詢數(shù)據(jù)字典完成的, 這意味著將耗費(fèi)更多的時(shí)間。

3. 減少訪問數(shù)據(jù)庫(kù)的次數(shù)

當(dāng)執(zhí)行每條Oracle 語(yǔ)句時(shí), Oracle 在內(nèi)部執(zhí)行了許多工作: 解析Oracle 語(yǔ)句, 估算索引的利用率, 綁定變量 , 讀數(shù)據(jù)塊等等。 由此可見, 減少訪問數(shù)據(jù)庫(kù)的次數(shù) , 就能實(shí)際上減少Oracle 的工作量。

文章出自:http://www.programbbs.com/doc/class10-2.htm

【編輯推薦】

  1. 探討怎樣回收Oracle監(jiān)聽器日志文件
  2. 發(fā)揮Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)管理功能的方法
  3. Oracle 11g五大獨(dú)特特能的描述
  4. 怎樣恢復(fù)Oracle重做日志丟失的竅門
  5. 如何配置Oracle數(shù)據(jù)庫(kù)
責(zé)任編輯:佚名 來源: programbbs
相關(guān)推薦

2009-03-04 09:06:56

優(yōu)化sqlOracle

2017-08-07 15:52:33

Oracleonnect by優(yōu)化

2010-04-15 16:16:33

Oracle SQL

2010-04-15 16:36:13

Oracle SQL

2010-04-13 15:04:16

Oracle優(yōu)化

2010-10-29 10:22:21

Oracle表空間

2011-05-20 15:59:06

Oracle存儲(chǔ)Sql語(yǔ)句

2010-04-01 13:55:50

Oracle復(fù)制表

2010-04-20 14:10:35

Oracle訪問

2010-03-25 14:27:52

Python語(yǔ)法

2010-04-12 10:53:07

Oracle SQL

2010-04-26 14:32:21

Oracle SQL

2010-04-13 14:43:37

Oracle性能檢測(cè)

2009-01-14 09:28:12

OracleSQL10g

2010-04-07 16:02:29

Oracle性能

2010-04-20 09:06:25

Oracle優(yōu)化

2010-05-05 10:37:40

Oracle優(yōu)化查詢

2011-06-27 16:26:39

Oracle優(yōu)化器RBOCBO

2010-10-27 15:03:47

Oracle with

2011-04-11 17:28:50

oracle存儲(chǔ)select語(yǔ)句
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国内自拍第一页 | 亚洲精品国产成人 | 国产精品欧美一区二区 | 国产免费一区二区 | 国产在线小视频 | 欧美成视频 | 免费看黄色视屏 | 性视频网 | 久久精品视频91 | 中文字幕男人的天堂 | 亚洲国产第一页 | 日本久久网 | 欧美 日韩精品 | 亚洲一视频 | 日本中文字幕一区 | 色吧久久 | 欧美视频在线播放 | 国产日韩欧美在线 | 9999在线视频| 久久久久久久久久久高潮一区二区 | 在线三级电影 | 欧美一级黄色片 | 亚洲国产精品99久久久久久久久 | 成人av网站在线观看 | 精品国产乱码久久久久久a丨 | 中文字幕亚洲专区 | 91久久精品 | 日日操日日干 | 成人午夜电影网 | 久久久精品综合 | 亚洲视频国产视频 | 成人深夜福利网站 | 1区2区视频 | 精品国产91乱码一区二区三区 | 视频在线一区二区 | 国产一区免费视频 | 免费久久久久久 | 久久黄网 | 偷拍自拍在线观看 | 黄色毛片在线观看 | 欧美女优在线观看 |