商品簡介
《Oracle DBA手記》的主要內容以原理分析、內部實踐、故障解決為依據,將Oracle數據庫的深層技術層剖縷析、抽絲剝繭地展示給讀者。希望能夠幫助讀者加深對Oracle技術的認知和理解,并將這些技術應用到實踐中去。
名人/編輯推薦
目次
0 人生就是如此—馮春培感悟之路
Part2 DBA 手記
1 楊廷琨的DBA手記
TRUNCATE 語句時間過長的診斷
隱式轉換影響物化視圖查詢重寫
批量修改數據後應收集統計信息
如何監測一個PL/SQL 過程的運行情況
一次RAC 環境性能診斷過程
數據泵功能靈活運用案例
2 姜龍的DBA 工作手記
同義詞降低邏輯讀優化一則
11gR2 中物化視圖在真實案例中的應用
利用TimesTen 內存數據庫大幅提升性能
參考文獻
3 面向程序員的數據庫訪問性能優化法則
數據庫訪問優化法則簡介
Oracle 數據庫的兩個基本概念
數據庫訪問優化法則詳解
4 Linux 大內存頁Oracle 數據庫優化
案例的引入
操作系統中的CPU 使用分析
使用大內存頁來解決問題
小結
Part3 SQL與SQL優化
5 SQL 執行計劃解讀與案例分析
得到SQL 的真實執行計劃
執行計劃的執行順序
10g/11g 里執行計劃的一些增強
綁定變量對執行計劃的影響
10053 事件分析執行計劃一例
看似正常的執行計劃導致嚴重性能問
題的案例
監聽連接時間過長案例外一則
6 使用SQL Profile 改變和穩定SQL 執行計劃
SQL Profile 與Outline
SQL Profile 是什么
手工創建SQL Profile
使用SQL Profile 穩定SQL 語句的執行計劃
使用SQL Profile 更改SQL 語句的執行計劃
一個使用SQL Profile 的案例
7 Oracle 中的NULL 值解析
NULL 的基礎概念和由來
NULL 的布爾運算的特點
NULL 的默認數據類型
空字符串‘’與NULL 的關系
NULL 和索引
NULL 的其他方面特點
Part4 內部原理與優化
8 B*Tree 索引中的數據塊分裂
如何分裂
樹的生長
存儲參數
分裂事務控制
數據塊分配
等待事件
附:10g 中如何構建“高”索引
9 事務隊列等待(TX Enqueue)深入分析
記錄鎖
ITL 爭用
索引爭用
唯一性約束
位圖索引維護
外鍵約束
其他爭用
10 Oracle 的Latch 優化深入解析
Latch 相關的視圖
Latch Free(閂鎖釋放)
Shared Pool Latch 的研究
row cache objects
Latch:row cache objects 案例
也許Bug 曾經來過
Oracle 的spare parameter
cursor: pin S wait on X 事件
為什么硬解析如此昂貴
Oracle 11g 的dc_object_ids
Row Cache 的進一步分析
總結
參考文獻
11 Oracle 邏輯讀寫深入分析
全表掃描I
全表掃描II
全表掃描III
一致性讀
當前模式
排序
索引掃描
12 隱含參數與Library Cache、Shared Pool Latch原理—— 一次由隱含參數引起性能問題的處理
案例之問題現象
問題分析
問題的解決
問題的驗證
問題總結
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。