freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

優(yōu)化oracle中的sql語句(完整版)

2025-07-30 17:17上一頁面

下一頁面
  

【正文】   ORDER BY 4 DESC。   高效: (索引有效)   SELECT … FROM DEPARTMENT WHERE DEPT_CODE =0。那些LONG或LONG RAW數(shù)據(jù)類型, 你可以索引幾乎所有的列. 通常, 在大型表中使用索引特別有效. 當(dāng)然,你也會發(fā)現(xiàn), 在掃描小表時,使用索引同樣能提高效率. 雖然使用索引能得到查詢效率的提高,但是我們也必須注意到它的代價. 索引需要空間來存儲,也需要定期維護, 每當(dāng)有記錄在表中增減或索引列被修改時, 索引本身也會被修改. 這意味著每條記錄的INSERT , DELETE , UPDATE將為此多付出4 , 5 次的磁盤I/O . 因為索引需要額外的存儲空間和處理,那些不必要的索引反而會使查詢反應(yīng)時間變慢.。優(yōu)化oracle中的sql語句 (1) 選擇最有效率的表名順序(只在基于規(guī)則的優(yōu)化器中有效):  ORACLE的解析器按照從右到左的順序處理FROM子句中的表名,F(xiàn)ROM子句中寫在最后的表(基礎(chǔ)表 driving table)將被最先處理,在FROM子句中包含多個表的情況下,你必須選擇記錄條數(shù)最少的表作為基礎(chǔ)表。     ?。?7) 用索引提高效率:  索引是表的一個概念部分,用來提高檢索數(shù)據(jù)的效率,ORACLE使用了一個復(fù)雜的自平衡Btree結(jié)構(gòu). 通常,通過索引查詢數(shù)據(jù)比全表掃描要快. 當(dāng)ORACLE找出執(zhí)行查詢和Update語句的最佳路徑時, ORACLE優(yōu)化器將使用索引. 同樣在聯(lián)結(jié)多個表時使用索引也可以提高效率. 另一個使用索引的好處是,它提供了主鍵(primary key)的唯一性驗證.?!     。?7) 總是使用索引的第一個列:  如果索引是建立在多個列上, 只有在它的第一個列(leading column)被where子句引用時,優(yōu)化器才會選擇使用該索引. 這也是一條簡單而重要的規(guī)則,當(dāng)僅引用索引的第二個列時,優(yōu)化器使用了全表掃描而忽略了索引     ?。?8) 用UNIONALL 替換UNION ( 如果有可能的話):  當(dāng)SQL語句需要UNION兩個查詢結(jié)果集合時,這兩個結(jié)果集合會以UNIONALL的方式被合并, 然后在輸出最終結(jié)果前進行排序. 如果用UNION ALL替代UNION, 這樣排序就不是必要了. 效率就會因此得到提高. 需要注意的是,UNION ALL 將重復(fù)輸出兩個結(jié)果集合中相同記錄. 因此各位還是要從業(yè)務(wù)需求分析使用UNION ALL的可行性. UNION 將對結(jié)果集合排序,這個操作會使用到SORT_AREA_SIZE這塊內(nèi)存. 對于這塊內(nèi)存的優(yōu)化也是相當(dāng)重要的. 下面的SQL可以用來查詢排序的消耗量  低效:   SELECT ACCT_NUM, BALANCE_AMT   FROM DEBIT_TRANSACTIONS   WHERE TRAN_DATE = ’31DEC95’   UNION   SELECT ACCT_NUM, BALANCE_AMT   FROM DEBIT_TRANSACTIONS   WHERE TRAN_DATE = ’31DEC95’   高效:   SELECT ACCT_NUM, BALANCE_AMT   FROM DEBIT_TRANSACTIONS   WHERE TRAN_DATE = ’31DEC95’   UNION ALL   SELECT ACCT_NUM, BALANCE_AMT   FROM DEBIT_TRANSACTIONS   WHERE TRAN_DATE = ’31DEC95’     ?。?9) 用WHERE替代ORDER BY:  ORDER BY 子句只在兩種嚴(yán)格的條件下使用索引.   ORDER BY中所有的列必須包含在相同的索引中并保持在索引中的排列順序.   ORDER B
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1