您好,登錄后才能下訂單哦!
【書評:Oracle查詢優(yōu)化改寫】第14章 結(jié)尾章
前13章的鏈接參考相關(guān)連接:
【書評:Oracle查詢優(yōu)化改寫】第一章 http://blog.itpub.net/26736162/viewspace-1652985/
【書評:Oracle查詢優(yōu)化改寫】第二章 http://blog.itpub.net/26736162/viewspace-1654252/
【書評:Oracle查詢優(yōu)化改寫】第三章 http://blog.itpub.net/26736162/viewspace-1660422/
【書評:Oracle查詢優(yōu)化改寫】第四章 http://blog.itpub.net/26736162/viewspace-1661906/
【書評:Oracle查詢優(yōu)化改寫】第五~十三章 http://blog.itpub.net/26736162/viewspace-1665934/
行列互轉(zhuǎn)內(nèi)容鏈接:http://blog.itpub.net/26736162/viewspace-1272538/
都是標量子查詢?nèi)堑牡湥?/font>http://blog.itpub.net/26736162/viewspace-1222431/
這本書的第14章選取了能覆蓋目前大部分的改寫方法的案例。本來最后一篇不準備寫的blog的, 但是覺得有始有終,還是把結(jié)尾篇寫了吧。 為啥不想寫呢?還是覺得沒啥可寫的,sql優(yōu)化改寫范圍太廣,沒有一成不變的,書中給出的例子也只是拋磚引玉,不同的環(huán)境還是要根據(jù)具體情況來改寫,比如這本書的作者認為標量子查詢的性能不好,不喜歡使用,但是依據(jù)我的經(jīng)驗來說,標量子查詢在某些情況下還是比較好的,比如在要求SQL的響應時間的情況下,標量子查詢就比較好了。
第14章目錄:
第 14 章 改寫調(diào)優(yōu)案例分享
14.1 為什么不建議使用標量子查詢
14.2 用 LEFT JOIN 優(yōu)化標量子查詢
14.3 用 LEFT JOIN 優(yōu)化標量子查詢之聚合改寫
14.4 用 LEFT JOIN 及行轉(zhuǎn)列優(yōu)化標量子查詢
14.5 標量中有 ROWNUM =1
14.6 不等連接的標量子查詢改寫(一)
14.7 不等連接的標量子查詢改寫(二)
14.8 標量子查詢與改寫邏輯的一致性
14.9 用分析函數(shù)優(yōu)化標量子查詢(一)
14.10 用分析函數(shù)優(yōu)化標量子查詢(二)
14.11 用分析函數(shù)優(yōu)化標量子查詢(三)
14.12 用分析函數(shù)優(yōu)化標量子查詢(四)
14.13 用 MERGE 改寫優(yōu)化 UPDATE 281
14.14 用 MERGE 改寫有聚合操作的 UPDATE(一)
14.15 用 MERGE 改寫有聚合操作的 UPDATE(二)
14.16 用 MERGE 改寫 UPDATE 之多個子查詢(一)
14.17 用 MERGE 改寫 UPDATE 之多個子查詢(二)
14.18 UPDATE 改寫為 MERGE 時遇到的問題
14.19 整理優(yōu)化分頁語句
14.20 讓分頁語句走正確的 PLAN
14.21 去掉分頁查詢中的 DISTINCT
14.22 用 WITH 語句減少自關(guān)聯(lián)
14.23 用 WITH 改寫優(yōu)化查詢
14.24 用 WITH 把 OR 改為 UNION
14.25 錯誤的 WITH 改寫
14.26 錯誤的分析函數(shù)用法
14.27 用 LEFT JOIN 優(yōu)化多個子查詢(一)
14.28 用 LEFT JOIN 優(yōu)化多個子查詢(二)
14.29 用 LEFT JOIN 優(yōu)化多個子查詢(三)
14.30 去掉 EXISTS 引起的 FILTER
14.31 重疊時間計數(shù)
14.32 用分析函數(shù)改寫優(yōu)化
14.33 相等集合之零件供應商
14.34 相等集合之飛機棚與飛行員
14.35 用分析函數(shù)改寫最值過濾條件
14.36 用樹形查詢找指定級別的數(shù)據(jù)
14.37 行轉(zhuǎn)列與列轉(zhuǎn)行
14.38 UPDATE、ROW_NUMBER 與 MERGE
14.39 改寫優(yōu)化 UPDATE 語句
14.40 改寫優(yōu)化 UNION ALL 語句
14.41 糾結(jié)的 MERGE 語句
14.42 用 CASE WHEN 去掉 UNION ALL
14.43 不恰當?shù)?WITH 及標量子查詢
14.44 用分析函數(shù)加“行轉(zhuǎn)列”來優(yōu)化標量子查詢
14.45 用分析函數(shù)處理問題
14.46 用列轉(zhuǎn)行改寫 A 表多列關(guān)聯(lián) B 表同列
14.47 用分析函數(shù)改寫最值語句
14.48 多列關(guān)聯(lián)的半連接與索引
14.49 巧用分析函數(shù)優(yōu)化自關(guān)聯(lián)
14.50 糾結(jié)的 UPDATE 語句
14.51 巧用 JOIN 條件合并 UNION ALL 語句
14.52 用分析函數(shù)去掉 NOT IN
14.53 讀懂查詢中的需求之裁剪語句
14.54 去掉 FILTER 里的 EXISTS 之活學活用
第14章也就不舉例子的,關(guān)于個人優(yōu)化過的幾個sql,可以參考文章鏈接。
SQL優(yōu)化 系列 |
|
【推薦】 SQL優(yōu)化中索引列使用函數(shù)之靈異事件 | http://blog.itpub.net/26736162/viewspace-1329880/ |
【推薦】 oracle 如何預估將要創(chuàng)建的索引的大小 |
|
oracle 行列互換總結(jié) | http://blog.itpub.net/26736162/viewspace-1272538/ |
【推薦】 關(guān)于under any table/view 權(quán)限的解釋 | http://blog.itpub.net/26736162/viewspace-1266876/ |
【推薦】 有關(guān) 視圖 vw_sql_rubbish_monitor_lhr 的內(nèi)容 | http://blog.itpub.net/26736162/viewspace-1262559/ |
【推薦】 統(tǒng)計信息不準確導致執(zhí)行計劃走了笛卡爾積 | http://blog.itpub.net/26736162/viewspace-1254942/ |
【推薦】 11.2.0.2的SPM的一個bug | http://blog.itpub.net/26736162/viewspace-1248506/ |
【推薦】 update修改為merge(max+decode) | http://blog.itpub.net/26736162/viewspace-1244055/ |
【推薦】 將游標修改為建表來提高效率 | http://blog.itpub.net/26736162/viewspace-1244050/ |
【推薦】 一個insert插入語句很慢的優(yōu)化 | http://blog.itpub.net/26736162/viewspace-1244044/ |
【推薦】 都是標量子查詢?nèi)堑牡?/font> | http://blog.itpub.net/26736162/viewspace-1222431/ |
【推薦】 采用merge語句的非關(guān)聯(lián)形式再次顯神能 | http://blog.itpub.net/26736162/viewspace-1222423/ |
【推薦】 采用MERGE語句的非關(guān)聯(lián)形式提升性能 ---后傳 | http://blog.itpub.net/26736162/viewspace-1222417/ |
【推薦】 Oracle的告警日志之v$diag_alert_ext視圖 | http://blog.itpub.net/26736162/viewspace-1221559/ |
【推薦】 采用MERGE 語句的非關(guān)聯(lián)形式提升性能 | http://blog.itpub.net/26736162/viewspace-1218671/ |
【推薦】 從執(zhí)行計劃的預估行數(shù)看執(zhí)行計劃是否正確 | http://blog.itpub.net/26736162/viewspace-1209796/ |
【推薦】 走了索引為啥還像蝸牛一樣? | http://blog.itpub.net/26736162/viewspace-1208814/ |
...........................................................................................................................................................................................
本文作者:小麥苗,只專注于數(shù)據(jù)庫的技術(shù),更注重技術(shù)的運用
ITPUB BLOG:http://blog.itpub.net/26736162
本文地址:http://blog.itpub.net/26736162/viewspace-1669247/
本文pdf版:http://yunpan.cn/QCwUAI9bn7g7w 提取碼:af2d
QQ:642808185 若加QQ請注明你所正在讀的文章標題
創(chuàng)作時間地點:2015-05-24 09:00~ 2015-05-24 11:40 于唐鎮(zhèn)
<版權(quán)所有,文章允許轉(zhuǎn)載,但須以鏈接方式注明源地址,否則追究法律責任!>
...........................................................................................................................................................................................
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。