注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫SQL優(yōu)化最佳實踐:構(gòu)建高效率Oracle數(shù)據(jù)庫的方法與技巧

SQL優(yōu)化最佳實踐:構(gòu)建高效率Oracle數(shù)據(jù)庫的方法與技巧

SQL優(yōu)化最佳實踐:構(gòu)建高效率Oracle數(shù)據(jù)庫的方法與技巧

定 價:¥69.00

作 者: 韓鋒
出版社: 機(jī)械工業(yè)出版社
叢編項:
標(biāo) 簽: Oracle 計算機(jī)/網(wǎng)絡(luò) 數(shù)據(jù)庫

ISBN: 9787111534549 出版時間: 2016-04-01 包裝: 平裝
開本: 16開 頁數(shù): 311 字?jǐn)?shù):  

內(nèi)容簡介

  全書分為三篇:引言篇,總結(jié)了實際工作中常見的問題,并通過真實案例讓讀者直觀感受到SQL語句優(yōu)化的重要。同時在每個案例后面,還針對案例出現(xiàn)的問題進(jìn)行了總結(jié)。原理篇,主要講解了和SQL語句優(yōu)化相關(guān)的基礎(chǔ)知識及必要的一些操作,包括了優(yōu)化器、成本、執(zhí)行計劃、統(tǒng)計信息、語句解析、游標(biāo)、綁定變量、數(shù)據(jù)對象等諸多方面。實戰(zhàn)篇,這是本書的重點,詳細(xì)講述了優(yōu)化器對于SQL語句的多種處理方式,包括查詢轉(zhuǎn)換、數(shù)據(jù)對象訪問方式、表關(guān)聯(lián)、半/反連接、子查詢、排序、并行等等。讀者了解了這些方式,可以更好地理解優(yōu)化器的行為,也就使優(yōu)化更加有的放矢。這部分實戰(zhàn)性極強(qiáng),讀者可以作為案頭參考資料,隨時查閱,反復(fù)實踐。另外,本書還提供了5個附錄,這部分對書中提到的案例編寫方式及相關(guān)知識點進(jìn)行了詳細(xì)說明等,目的是幫助幫助讀者,尤其是初學(xué)者更好地進(jìn)行實踐。

作者簡介

暫缺《SQL優(yōu)化最佳實踐:構(gòu)建高效率Oracle數(shù)據(jù)庫的方法與技巧》作者簡介

圖書目錄

前言第一篇引入篇第0章引言第1章與SQL優(yōu)化相關(guān)的幾個案例案例1-條SQL引發(fā)的血案案例2糟糕的結(jié)構(gòu)設(shè)計帶來的問題案例3規(guī)范SQL寫法好處多案例4“月底難過案例5 COUNT(*)到底能有多快案例6“抽絲剝繭”找出問題所在第二篇原理篇第2章優(yōu)化器與成本2.1優(yōu)化器2.1.1基于規(guī)則的優(yōu)化器2.1.2基于成本的優(yōu)化器2.1.3對比兩種優(yōu)化器2.1.4優(yōu)化器相關(guān)參數(shù)優(yōu)化器相關(guān)Hint基本概念計算公式計算示例第3章執(zhí)行計劃3.1概述3.1.1什么是執(zhí)行計劃3.1.2庫執(zhí)行計劃存儲方式3.2解讀執(zhí)行計劃3.2.1執(zhí)行順序3.2.2訪問路徑3.3執(zhí)行計劃操作3.3.1查看執(zhí)行計劃3.3.2固定執(zhí)行計劃3.3.3修改執(zhí)行計劃第4章統(tǒng)計信息4.1統(tǒng)計信息分類4.1.1系統(tǒng)統(tǒng)計信息4.1.2對象統(tǒng)計信息4.1.3數(shù)據(jù)字典統(tǒng)計信息4.1.4內(nèi)部對象統(tǒng)計信息?4.2統(tǒng)計信息操作4.2.1系統(tǒng)統(tǒng)計信息4.2.2對象統(tǒng)計信息4.2.3數(shù)據(jù)字典統(tǒng)計信息4.2.4內(nèi)部對象統(tǒng)計信息第5章SQL解析與游標(biāo)5.1解析步驟5.2解析過程5.3游標(biāo)示例第6章綁定變量 6.1使用方法 6.2綁定變量與解析6.3游標(biāo)共享第7章SQL優(yōu)化相關(guān)對象7.1表7.2字段7.3索引7.4視圖7.5函數(shù)7.6數(shù)據(jù)鏈(DB-LINK)第8章SQL優(yōu)化相關(guān)存儲結(jié)構(gòu)8.1表空間8.2段8.3區(qū)8.4塊 第9章特有SQL9.1 MERGE-----9.2 INSERT ALL9.4 CONNECT BY/START WITH第三篇實戰(zhàn)篇第10章查詢轉(zhuǎn)換10.1查詢轉(zhuǎn)換的分類及說明10.2查詢轉(zhuǎn)換——子查詢類10.3查詢轉(zhuǎn)換——視圖類10.4查詢轉(zhuǎn)換——謂詞類10.5查詢轉(zhuǎn)換——消除類10.6查詢轉(zhuǎn)換——其他第11章訪問路徑11.1表訪問路徑11.1.1全表掃描11.1.2 ROWID掃描11.1.3采樣掃描11.2 B樹索引訪問路徑1113位圖索引訪問路徑11.4其他訪問路徑第12章表間關(guān)聯(lián)12.1關(guān)聯(lián)關(guān)系12.2表關(guān)聯(lián)實現(xiàn)方法12.3嵌套循環(huán)連接12.4排序合并連接12.5哈希連接12.6其他連接方式第13章半連接與反連接13.1半連接?13.2反連接第14章排序 14.1引發(fā)排序的操作 14.2避免和減少排序 14.2.1優(yōu)化原則及基本方法14.2.2避免排序的示例 14.3排序過程及內(nèi)存使用 14.4執(zhí)行計劃中的“Sort” 第15章子查詢 15.1處理方式 15.2子查詢分類 15.2.1按照語法分類15.2.2按照謂詞分類15.2.3示例 15.3子查詢優(yōu)化 15.4子查詢特殊問題 15.4.1空值問題 15.4.2 0R問題 15.4.3 [NOT] IN/EXISTS問題第16章并行 16.1并行操作 16.1.1并行查詢16.1.2并行DML16.1.3并行DDL16.2并行級別 16.3并行原理 16.3.1從屬進(jìn)程16.3.2粒度 附錄A常用技巧 附錄BSQL優(yōu)化參數(shù) 附錄CSQL優(yōu)化數(shù)據(jù)字典附錄DSQL優(yōu)化等待事件附錄ESQL優(yōu)化提示

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號