注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)認(rèn)證與等級(jí)考試Oracle認(rèn)證Oracle數(shù)據(jù)庫性能優(yōu)化

Oracle數(shù)據(jù)庫性能優(yōu)化

Oracle數(shù)據(jù)庫性能優(yōu)化

定 價(jià):¥65.00

作 者: 蓋國(guó)強(qiáng)等編著
出版社: 人民郵電出版社
叢編項(xiàng): 數(shù)據(jù)庫技術(shù)專題
標(biāo) 簽: Oracle

ISBN: 9787115134387 出版時(shí)間: 2005-06-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 600 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書面向?qū)嶋H應(yīng)用,從多個(gè)角度出發(fā),對(duì)Oracle優(yōu)化中的很多 關(guān)鍵問題進(jìn)行了深入全面的探討,涵蓋了Oracle優(yōu)化的各個(gè)技術(shù)層面,從內(nèi)存優(yōu)化、IO規(guī)劃及優(yōu)化,到SQL優(yōu)化調(diào)整,以較為完整的體系闡述了Oracle的優(yōu)化技術(shù)。本書給出了大量取自實(shí)際工作現(xiàn)場(chǎng)的實(shí)例。在分析實(shí)例的過程中,兼顧深度與廣度,不僅對(duì)實(shí)際問題的現(xiàn)象、產(chǎn)生原因和相關(guān)的原理進(jìn)行了深入淺出的講解,更主要的是,結(jié)合實(shí)際應(yīng)用環(huán)境,提供了一系列解決問題的思路和方法,包括詳細(xì)的操作步驟,具有很強(qiáng)的實(shí)戰(zhàn)性和可操作性,滿足面向?qū)嶋H應(yīng)用的讀者需求?!颈緯u點(diǎn)】 續(xù)《Oracle數(shù)據(jù)庫DBA專題技術(shù)精粹》一書的熱賣,國(guó)內(nèi)著名Oracle技術(shù)論壇ITPUB(www.itpub.net)再次集中ITPUB的技術(shù)優(yōu)勢(shì),歷時(shí)一年多的精心準(zhǔn)備,以集體創(chuàng)作的形式組織編寫了本書──《Oracle數(shù)據(jù)庫性能優(yōu)化》。 本書集各家之所長(zhǎng)的編寫形式使得本書的內(nèi)容非同一般,作者都是來自于電信、銀行、電子商務(wù)、證券、政府、紡織等各行各業(yè)的資深數(shù)據(jù)庫管理人員,具有豐富的實(shí)踐經(jīng)驗(yàn),并由ITPUB四大技術(shù)版主蓋國(guó)強(qiáng)、馮春培、葉梁和馮大輝擔(dān)當(dāng)主編,進(jìn)一步保證了本書在技術(shù)和內(nèi)容上的品質(zhì)。 本書對(duì)Oracle優(yōu)化中的很多關(guān)鍵問題進(jìn)行了深入的探討,其探索程度及實(shí)用性在目前市場(chǎng)上的同類書籍中還是比較罕見的。不管是一個(gè)初學(xué)者還是想深入學(xué)習(xí)Oracle優(yōu)化技術(shù)的專業(yè)人士,都能在這本書中找到自己感興趣的部分。 本書內(nèi)容全面實(shí)用,收集了幾十個(gè)與優(yōu)化有關(guān)的案例,還特別收入Richard J. Niemiec大師的一篇文章“Statspack高級(jí)調(diào)整”?!颈緯嫦蜃x者】 本書適用于具有一定數(shù)據(jù)庫基礎(chǔ)的數(shù)據(jù)庫從業(yè)人員,尤其適用于Oracle數(shù)據(jù)庫管理和開發(fā)人員,也可以作為各大中專院校相關(guān)專業(yè)的教學(xué)輔導(dǎo)和參考用書,或相關(guān)培訓(xùn)機(jī)構(gòu)的培訓(xùn)教材。

作者簡(jiǎn)介

  蓋國(guó)強(qiáng)曾任職于某國(guó)家大型企業(yè),服務(wù)于煙草行業(yè),開發(fā)過基于Oracle數(shù)據(jù)庫的大型ERP系統(tǒng),屬國(guó)家信息產(chǎn)業(yè)部重點(diǎn)工程。同時(shí)負(fù)責(zé)Oracle數(shù)據(jù)庫管理及優(yōu)化,并為多家煙草企業(yè)提供Oracle數(shù)據(jù)庫管理、優(yōu)化及技術(shù)支持。目前任職于北京某電信增值服務(wù)系統(tǒng)提供商企業(yè)(Nasdaq上市公司),技術(shù)支持部總監(jiān)兼首席DBA。管理全國(guó)30多個(gè)數(shù)據(jù)庫系統(tǒng),項(xiàng)目經(jīng)驗(yàn)豐富,曾設(shè)計(jì)規(guī)劃及支持中國(guó)聯(lián)通增值業(yè)務(wù)等大型數(shù)據(jù)庫系統(tǒng)。實(shí)踐經(jīng)驗(yàn)豐富,長(zhǎng)于數(shù)據(jù)庫診斷、性能調(diào)整與SQL優(yōu)化等。對(duì)于Oracle內(nèi)部技術(shù)具有深入研究。高級(jí)培訓(xùn)講師,培訓(xùn)經(jīng)驗(yàn)豐富,曾主講ITPUBDBA培訓(xùn)及ITPUB高級(jí)性能調(diào)整等主要課程?!禣racle數(shù)據(jù)庫DBA專題技術(shù)精粹》、《Oracle數(shù)據(jù)庫性能優(yōu)化》二書的主編及主要作者。>>更多作品

圖書目錄

第一篇  優(yōu)化工具篇
第1章  DBA優(yōu)化之路    3
1.1  學(xué)習(xí)的建議    3
1.2  工具推薦    4
1.3  關(guān)于操作系統(tǒng)方面的建議    4
1.4  關(guān)于Oracle初始化參數(shù)的調(diào)整    5
1.5  關(guān)于Statspack的若干建議    6
1.6  關(guān)于logmnr在調(diào)優(yōu)中的運(yùn)用    7
1.7  關(guān)于materialized view在調(diào)優(yōu)中的運(yùn)用    8
1.8  關(guān)于Stored Outline在SQL優(yōu)化中的運(yùn)用    8
1.9  用dbms_profiler調(diào)優(yōu)存儲(chǔ)過程    8
1.10  優(yōu)化前的準(zhǔn)備工作    9
1.11  如何對(duì)SQL進(jìn)行調(diào)整及優(yōu)化10
1.12  表結(jié)構(gòu)優(yōu)化實(shí)例    12
1.13  如何對(duì)session進(jìn)行跟蹤    12
1.14  基于等待事件的性能診斷方法13
1.15  基于資源限制的性能診斷方法14
1.16  如何減少共享池的碎片    15
1.17  監(jiān)控表及索引的意義    17
1.18  通過優(yōu)化SQL消除temp表空間膨脹    17
1.19  理解compress選項(xiàng)在優(yōu)化上的作用    19
1.20  關(guān)于在線重定義table的建議    19
1.21  關(guān)于分區(qū)表在數(shù)據(jù)庫設(shè)計(jì)時(shí)的建議    20
1.22  關(guān)于DataGuard在高可用方面的建議    20
第2章  Statspack高級(jí)調(diào)整    23
2.1  Statspack高級(jí)調(diào)整譯文    24
2.1.1  Top 5 Wait Events    24
2.1.2  等待時(shí)間快捷參考    26
2.2  關(guān)于Latch    27
第3章  Statspack使用的幾個(gè)誤區(qū)    33
3.1  以命中率為主衡量性能問題    33
3.2  快照的采樣時(shí)間間隔問題    35
3.3  以偏概全    36
3.4  關(guān)于TIMED_STATISTICS參數(shù)的設(shè)定36
3.5  你成了泄密者    37
第4章  TKPROF工具使用簡(jiǎn)介    39
4.1  TKPROF工具簡(jiǎn)介    39
4.2  TKPROF工具的使用步驟    40
4.3  TKPROF工具如何分析trace文件    41
第5章  使用Oracle的等待事件檢測(cè)性能瓶頸    45
5.1  判斷等待事件的相關(guān)視圖    46
5.1.1  系統(tǒng)級(jí)統(tǒng)計(jì)信息v$system_event46
5.1.2  會(huì)話級(jí)統(tǒng)計(jì)信息v$session_event48
5.1.3  會(huì)話詳細(xì)性能信息 v$session_wait    48
5.1.4  會(huì)話等待事件的相關(guān)視圖之間的關(guān)系    50
5.2  應(yīng)該怎么考慮進(jìn)行優(yōu)化    50
5.3  主要等待事件    51
5.4  案例分析    54
5.5  小結(jié)    59
5.6  附錄    59
第6章  使用SQL_TRACE/10046事件進(jìn)行數(shù)據(jù)庫診斷    63
6.1  SQL_TRACE及10046事件的基礎(chǔ)介紹63
6.1.1  SQL_TRACE說明    63
6.1.2  10046事件說明    67
6.1.3  獲取跟蹤文件    68
6.1.4  讀取當(dāng)前session設(shè)置的參數(shù)68
6.2  案例分析之一    69
6.2.1  問題描述    69
6.2.2  檢查并跟蹤數(shù)據(jù)庫進(jìn)程    69
6.2.3  檢查trace文件    70
6.2.4  登錄數(shù)據(jù)庫檢查相應(yīng)表結(jié)構(gòu)71
6.2.5  解決方法    72
6.2.6  小結(jié)    73
6.3  案例分析之二    73
6.3.1  問題描述    73
6.3.2  drop user出現(xiàn)問題    74
6.3.3  跟蹤問題    74
6.3.4  問題定位    76
6.3.5  實(shí)際處理    77
6.3.6  小結(jié)    78
6.4  10046與等待事件    78
6.4.1  10046事件的使用    78
6.4.2  10046 與db_file_multiblock_read_count80
6.4.3  10046與執(zhí)行計(jì)劃的選擇    82
6.4.4  db_file_multiblock_read_count與系統(tǒng)的IO能力    83
6.4.5  小結(jié)    85
第二篇  存儲(chǔ)優(yōu)化篇
第7章  表空間的存儲(chǔ)管理與優(yōu)化技術(shù)89
7.1  表空間的作用與分類    89
7.2  字典管理表空間    90
7.2.1  字典管理表空間的特性    90
7.2.2  字典管理表空間的缺點(diǎn)    91
7.2.3  字典管理表空間的優(yōu)化    92
7.3  本地管理表空間    92
7.3.1  本地管理表空間的特性    92
7.3.2  管理位圖塊的內(nèi)部結(jié)構(gòu)    94
7.3.3  本地管理表空間的優(yōu)點(diǎn)    94
7.4  段自動(dòng)管理表空間    95
7.4.1  段自動(dòng)管理表空間的特性95
7.4.2  位圖管理段內(nèi)部結(jié)構(gòu)    96
7.4.3  段自動(dòng)管理表空間的優(yōu)化98
7.5  9i對(duì)表空間的管理優(yōu)化    98
7.5.1  自動(dòng)undo管理的表空間    98
7.5.2  完全本地的臨時(shí)表空間    99
7.6  Oracle 10g對(duì)表空間的優(yōu)化99
7.7  小結(jié)    99
7.8  附錄    99
第8章  關(guān)于Oracle數(shù)據(jù)庫中行遷移/行鏈接的問題    101
8.1  行遷移/行鏈接的簡(jiǎn)介    101
8.2  行遷移/行鏈接的檢測(cè)方法    106
8.3  行遷移/行鏈接的清除方法    108
第9章  HWM與數(shù)據(jù)庫性能的探討    121
9.1  什么是HWM    121
9.2  初始創(chuàng)建的table中HWM的不同情況122
9.3  insert數(shù)據(jù)時(shí)HWM的移動(dòng)    128
9.4  HWM對(duì)性能的影響    131
9.5  何時(shí)應(yīng)該降低HWM    135
9.5.1  對(duì)于LMT下的FLM    135
9.5.2  對(duì)于ASSM    136
9.6  如何降低HWM    137
9.6.1  Move    137
9.6.2  DBMS_REDEFINITION    142
9.6.3  Shrink    143
9.6.4  小結(jié)    148
9.7  其他幾種會(huì)移動(dòng)HWM的操作    148
9.7.1  Insert Append    148
9.7.2  Truncate    152
第10章  調(diào)整I/O相關(guān)的等待    153
10.1  Oracle數(shù)據(jù)庫I/O相關(guān)競(jìng)爭(zhēng)等待簡(jiǎn)介153
10.2  Oracle數(shù)據(jù)庫I/O相關(guān)競(jìng)爭(zhēng)等待的處理方法    154
10.3  Oracle數(shù)據(jù)庫I/O相關(guān)的等待事件和相應(yīng)的解決方法    157
10.3.1  數(shù)據(jù)文件相關(guān)的I/O等待事件158
10.3.2  控制文件相關(guān)I/O等待事件163
10.3.3  重做日志文件相關(guān)的等待事件164
10.3.4  高速緩存區(qū)相關(guān)的I/O等待事件166
10.4  小結(jié)    169
第11章  Oracle在Solaris的 VxFS上的異步I/O問題    171
11.1  VxFS文件系統(tǒng)的簡(jiǎn)介    171
11.2  VxFS文件系統(tǒng)上如何啟用異步I/O171
11.3  如何檢測(cè)在VxFS文件系統(tǒng)上是否支持異步I/O    172
11.4  如何查看VxFS文件系統(tǒng)上異步I/O的性能    173
11.5  如何轉(zhuǎn)換VxFS文件系統(tǒng)上數(shù)據(jù)文件為支持異步I/O的
數(shù)據(jù)文件    174
第12章  關(guān)于Freelists和 Freelist roups的研究    177
12.1  什么是Freelists    177
12.2  Freelists是否已經(jīng)過時(shí)    178
12.3  Freelists存儲(chǔ)在哪里    178
12.4  有多少種free list    180
12.5  進(jìn)程請(qǐng)求空閑塊的過程    182
12.6  塊在free list間的移動(dòng)    184
12.7  關(guān)于free list將導(dǎo)致大量空間浪費(fèi)的誤解    186
12.8  對(duì)于Freelists和Freelist Groups的一個(gè)比喻    186
12.9  與Freelists和Freelist Groups相關(guān)的等待事件    186
第三篇  內(nèi)存調(diào)整篇
第13章  自動(dòng)PGA管理──原理及優(yōu)化193
13.1  什么是PGA內(nèi)存自動(dòng)管理    193
13.2  PGA Advice功能    199
13.3  自動(dòng)PGA內(nèi)存管理相關(guān)初始化參數(shù)201
第14章  32bit Oracle SGA擴(kuò)展原理和 SGAPGA的制約
關(guān)系    203
14.1  如何識(shí)別32bit的Oracle    203
14.2  為何存在1.7GB的限制    204
14.3  32bit下SGA與PGA之間的制約關(guān)系207
第15章  KEEP池和RECYCLE池    213
15.1  Oracle的數(shù)據(jù)緩沖池    213
15.2  KEEP池和RECYCLE池    214
15.2.1  KEEP池    215
15.2.2  RECYCLE池    219
15.3  小結(jié)    221
第16章  深度分析數(shù)據(jù)庫的熱點(diǎn)塊問題223
16.1  熱點(diǎn)塊的定義    223
16.2  數(shù)據(jù)緩沖區(qū)的結(jié)構(gòu)    223
16.3  如何確定熱點(diǎn)對(duì)象    224
16.4  熱點(diǎn)問題的解決    228
16.5  熱點(diǎn)塊的其他相關(guān)癥狀    230
16.6  小結(jié)    231
第17章  Shared Pool原理及性能分析232
17.1  Shared Pool的基本原理    232
17.2  Shared Pool的設(shè)置說明    232
17.2.1  基本知識(shí)    233
17.2.2  Shared Pool的Free List管理234
17.2.3  了解X$KSMSP視圖    239
17.3  診斷和解決ORA-04031錯(cuò)誤243
17.3.1  什么是ORA-04031錯(cuò)誤    243
17.3.2  內(nèi)存泄露    244
17.3.3  綁定變量和cursor_sharing245
17.3.4  使用Flush Shared Pool緩解共享池問題    246
17.3.5  shared_pool_reserved_size參數(shù)的設(shè)置及作用    246
17.3.6  其他    248
17.3.7  模擬ORA-04031錯(cuò)誤    248
17.4  Library Cache Pin及Library ache Lock分析    251
17.4.1  Library Cache Pin等待事件252
17.4.2  Library Cache Lock等待事件257
17.5  診斷案例一    258
17.6  診斷案例二    266
17.7  小結(jié)    268
第四篇  診斷案例篇
第18章  一次性能調(diào)整過程總結(jié)    273
18.1  系統(tǒng)環(huán)境    273
18.2  基本的調(diào)優(yōu)過程    273
18.2.1  db file scattered read273
18.2.2  db file sequential read274
18.2.3  Enqueue    275
18.2.4  Latch Free    275
18.3  小結(jié)    281
第19章  電信業(yè)Oracle優(yōu)化手記    283
19.1  一條SQL語句要運(yùn)行2年怎么辦283
19.2  優(yōu)化的傳統(tǒng)定律和新時(shí)尚    285
19.2.1  index和表同一個(gè)表空間(過時(shí))86
19.2.2  定期重建索引(過時(shí))    287
19.2.3  裸設(shè)備應(yīng)該取代文件系統(tǒng)(過時(shí))287
19.2.4  初始參數(shù)設(shè)置cursor_sharing=similar(不一定有效)    288
19.2.5  初始參數(shù)設(shè)置fast=true(有效)    289
19.3  聯(lián)機(jī)重做日志的優(yōu)化    289
19.3.1  聯(lián)機(jī)重做日志組內(nèi)創(chuàng)建多個(gè)成員    289
19.3.2  加大redo log的容量    290
第20章  一次診斷和解決CPU利用率高的問題分析    291
20.1  問題的具體描述    291
20.2  問題的詳細(xì)診斷解決過程    292
20.3  小結(jié)    296
第21章  一次異常內(nèi)存消耗問題的診斷及解決    297
21.1  問題發(fā)現(xiàn)    297
21.2  解決過程    297
21.2.1  環(huán)境介紹    297
21.2.2  問題現(xiàn)象    297
21.2.3  對(duì)比分析    299
21.2.4  假設(shè)和分析    300
21.2.5  找到根源    302
21.2.6  解決問題    303
21.3  小結(jié)    305
第22章  如何捕獲問題SQL解決過度CPU消耗問題    307
22.1  檢查當(dāng)前情況    307
22.2  使用Top工具輔助診斷    308
22.3  檢查進(jìn)程數(shù)量    309
22.4  登錄數(shù)據(jù)庫    309
22.5  捕獲相關(guān)SQL    311
22.6  創(chuàng)建新的索引以消除全表掃描313
22.7  觀察系統(tǒng)狀況    314
22.8  性能何以提高    315
22.9  小結(jié)    317
第23章  一條SQL導(dǎo)致數(shù)據(jù)庫整體性能下降的診斷及解決    319
23.1  現(xiàn)象    319
23.2  診斷與解決    319
第24章  Library Cache Lock成因和解決方法的探討    327
24.1  幾個(gè)相關(guān)的概念    327
24.1.1  什么是庫高速緩存(Library Cache)    327
24.1.2  一個(gè)SQL語句的處理流程327
24.1.3  硬分析(Hard Parse)    328
24.1.4  軟分析(Soft Parse)    328
24.1.5  分析樹    328
24.1.6  執(zhí)行計(jì)劃    329
24.2  了解Library Cache Lock329
24.2.1  幾種容易引起Library Cache Lock的情況    329
24.2.2  幾種防患的方法    330
24.3  解決問題的方法    330
24.3.1  使用X$KGLLK和systemstate事件解決問題    331
24.3.2  使用v$session和systemstate事件解決問題    341
24.4  小結(jié)    348
第五篇  SQL優(yōu)化及其他
第25章  Oracle數(shù)據(jù)庫優(yōu)化之索引(Index)簡(jiǎn)介    351
25.1  索引的作用    352
25.2  索引管理的常見問題    353
25.3  索引的管理    360
25.4  一些索引管理的腳本    363
第26章  CBO成本計(jì)算初探    367
26.1  建立測(cè)試數(shù)據(jù)    367
26.2  CBO計(jì)算成本原理初探    369
26.3  初始化參數(shù)以及優(yōu)化器模式對(duì)執(zhí)行計(jì)劃的影響    371
26.3.1  初始化參數(shù)db_file_multiblock_read_count371
26.3.2  初始化參數(shù)ptimizer_index_cost_adj    373
26.3.3  優(yōu)化器模式FIRST_ROWS對(duì)執(zhí)行計(jì)劃的影響    374
26.4  小結(jié)    375
第27章  Bitmap索引    377
27.1  Bitmap索引的概念    377
27.2  建立測(cè)試?yán)?nbsp;   378
27.3  Bitmap索引的特點(diǎn)    380
27.3.1  Bitmap索引比B樹索引要節(jié)省空間380
27.3.2  Bitmap索引建立的速度比較快382
27.3.3  基于規(guī)則的優(yōu)化器無法使用Bitmap索引    382
27.3.4  Bitmap索引存儲(chǔ)NULL值    384
27.3.5  通過Bitmap索引訪問表記錄385
27.3.6  Bitmap索引對(duì)批量DML操作只需要索引一次    390
27.3.7  Bitmap索引的鎖機(jī)制    390
27.4  Bitmap索引的適用范圍    390
27.5  Bitmap索引的使用限制    391
27.6  Bitmap Join索引簡(jiǎn)介    391
第28章  翻頁SQL優(yōu)化實(shí)例    395
28.1  系統(tǒng)環(huán)境    395
28.2  優(yōu)化效果    395
第29章  使用物化視圖進(jìn)行翻頁性能調(diào)整405
29.1  系統(tǒng)環(huán)境    405
29.2  問題描述    405
29.3  捕獲排序SQL語句    406
29.4  確定典型問題SQL    407
29.5  選擇解決辦法    409
29.6  進(jìn)一步的調(diào)整優(yōu)化    410
29.7  小結(jié)    412
第30章  如何給Large Delete 操作提速近千倍    413
30.1  背景描述    413
30.1.1  任務(wù)描述    413
30.1.2  數(shù)量級(jí)統(tǒng)計(jì)和描述    413
30.2  背景知識(shí)——Bulk Binding414
30.2.1  什么是Bulk Binding    414
30.2.2  Bulk Binding的優(yōu)點(diǎn)是什么415
30.2.3  如何進(jìn)行批量綁定(Bulk Binds)415
30.3  優(yōu)化過程詳解    420
30.3.1  第一次優(yōu)化——處理龐大的IN-LIST操作    420
30.3.2  第二次優(yōu)化——分段操作422
30.3.3  第三次優(yōu)化——拆分DELETE操作423
30.3.4  第四次優(yōu)化——使用FORALL處理批量作業(yè)    424
30.3.5  第五次優(yōu)化——使用FORALL+原子級(jí)操作    426
30.4  小結(jié)    430
第31章  Web分頁與優(yōu)化技術(shù)    431
31.1  什么是Web分頁    431
31.2  表數(shù)據(jù)普通查詢分頁    431
31.3  FIRST_ROWS對(duì)分頁的影響    434
31.4  帶排序需求的分頁    439
31.5  分頁的速度優(yōu)化    445
31.6  分頁中的注意事項(xiàng)    450
31.6.1  真實(shí)案例──表中存在union all的視圖時(shí),可能選擇錯(cuò)誤的執(zhí)行計(jì)劃    450
31.6.2  真實(shí)案例──ROWID分頁中,執(zhí)行計(jì)劃的錯(cuò)誤選擇與處理    452
31.6.3  真實(shí)案例──使用rownum得到意想不到的結(jié)果    455
31.7  小結(jié)    456
第32章  Oracle數(shù)據(jù)封鎖機(jī)制研究 457
32.1  數(shù)據(jù)庫鎖的基本概念    457
32.2  Oracle多粒度封鎖機(jī)制介紹457
32.2.1  Oracle的TX鎖(事務(wù)鎖、行級(jí)鎖)    458
32.2.2  TM鎖(表級(jí)鎖)    459
32.3  Oracle 多粒度封鎖機(jī)制的監(jiān)控461
32.3.1  系統(tǒng)視圖介紹    461
32.3.2  監(jiān)控腳本    462
32.4  Oracle 多粒度封鎖機(jī)制示例463
32.4.1  操作同一行數(shù)據(jù)引發(fā)的鎖阻塞463
32.4.2  實(shí)體完整性引發(fā)的鎖阻塞465
32.4.3  參照完整性引發(fā)的鎖阻塞466
32.4.4  外鍵未加索引引發(fā)的鎖阻塞468
32.4.5  部分回滾對(duì)鎖的影響    470
32.4.6  鎖的排隊(duì)機(jī)制    472
32.4.7  ITL Slot不足引發(fā)的鎖阻塞474
32.4.8  Bitmap索引引發(fā)的鎖阻塞475
32.4.9  死鎖分析    475
32.4.10  表級(jí)鎖的使能    476
32.4.11  row_locking參數(shù)    478
32.5  Oracle 多粒度封鎖機(jī)制總結(jié) 478

本目錄推薦

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