日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)SQL SeverSQL Server 2005 Performance Tuning性能調(diào)校

SQL Server 2005 Performance Tuning性能調(diào)校

SQL Server 2005 Performance Tuning性能調(diào)校

定 價(jià):¥80.00

作 者: 胡百敬,姚巧玫,劉承修
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: Server

ISBN: 9787121062964 出版時(shí)間: 2008-06-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 715 字?jǐn)?shù):  

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

  數(shù)據(jù)庫(kù)系統(tǒng)經(jīng)年累月地運(yùn)行,日久便可能面臨數(shù)據(jù)累積量大、使用人數(shù)增加、應(yīng)用面擴(kuò)增、當(dāng)初系統(tǒng)設(shè)計(jì)有局限等問題,導(dǎo)致性能變差,這就需要調(diào)試人員進(jìn)行性能調(diào)校。然而,他們進(jìn)行性能調(diào)校的能力是需要培養(yǎng)的,一般來說,需要的不只是數(shù)據(jù)庫(kù)方面的知識(shí)和經(jīng)驗(yàn),還要對(duì)商業(yè)領(lǐng)域知識(shí)、系統(tǒng)架構(gòu)設(shè)計(jì)、應(yīng)用程序撰寫,以及對(duì)操作系統(tǒng)、網(wǎng)絡(luò)環(huán)境架設(shè)、各種監(jiān)控工具程序等都有一定的了解,才能在復(fù)雜的系統(tǒng)中,找到癥結(jié)所在,完成調(diào)校任務(wù)。本書正是為滿足上述需要而編寫的,適合SQL Server DBA閱讀,書中提供了性能調(diào)校和錯(cuò)誤處理的建議與提示,并通過實(shí)際案例,協(xié)助DBA建立正確的觀念、充分了解系統(tǒng)架構(gòu),進(jìn)而在閱讀中傳承功力,并打通任督二脈,領(lǐng)略其中運(yùn)用之奧妙。

作者簡(jiǎn)介

暫缺《SQL Server 2005 Performance Tuning性能調(diào)?!纷髡吆?jiǎn)介

圖書目錄

第1章  性能調(diào)校概觀    1
1.1  什么是性能調(diào)校    4
1.2  建立性能的基線    5
1.3  性能調(diào)校的步驟——DETECT    8
1.3.1  各階段重點(diǎn)說明    9
1.3.2  練習(xí)DETECT方法    12
1.3.3  二分查找    14
1.3.4  定義瓶頸    15
1.4  結(jié)語    16
第2章  SQL Server架構(gòu)簡(jiǎn)介    19
2.1  SQL Server運(yùn)行架構(gòu)    20
2.1.1  SQL Server的訪問架構(gòu)    24
2.1.2  SQL Server 的核心引擎    27
2.1.3  SQL Server動(dòng)態(tài)自我管理    30
2.2  各項(xiàng)硬件使用剖析    32
2.2.1  內(nèi)存管理    33
2.2.2  中央處理器    50
2.2.3  磁盤子系統(tǒng)    57
2.3  仿真系統(tǒng)運(yùn)行    63
2.4  結(jié)語    65
第3章  性能調(diào)校相關(guān)工具程序    67
3.1  綜觀的工具    71
3.1.1  SQLDiag 公用程序概述    71
3.1.2  觀察影響效率的內(nèi)容    96
3.1.3  性能監(jiān)視器    101
3.2  進(jìn)一步的分析工具    111
3.2.1  Management Studio    111
3.2.2  SQL Profiler概述    117
3.3  針對(duì)特定對(duì)象的工具    135
3.3.1  Database Engine Tuning Advisor    135
3.3.2  查詢編輯器    138
3.3.3  網(wǎng)絡(luò)監(jiān)視器    141
3.3.4  DBCC    146
3.3.5  跟蹤標(biāo)記    152
3.4  Performance Dashboard Reports    155
3.4.1  SQL Server 2005 Performance Dashboard Reports    155
3.4.2  Performance Dashboard Reports 主要的分析途徑    161
3.4.3  Performance Dashboard Reports 所提供的各式報(bào)表    164
3.4.4  Blocking 報(bào)表    166
3.4.5  General Wait 報(bào)表    166
3.4.6  其他細(xì)節(jié)報(bào)表    168
3.4.7  擴(kuò)展Performance Dashboard Reports 報(bào)表功能    169
3.5  壓力測(cè)試工具程序    174
3.5.1  Microsoft Application Center Test    175
3.5.2  Load Simulator    178
3.5.3  自行編寫壓力測(cè)試程序    181
3.6  結(jié)語    184
第4章  動(dòng)態(tài)管理視圖和函數(shù)    185
4.1  動(dòng)態(tài)管理視圖和函數(shù)簡(jiǎn)介    186
4.2  動(dòng)態(tài)管理視圖和函數(shù)的使用范例    188
4.3  觀察各種資源的使用情況    196
4.3.1  內(nèi)存緩存區(qū)    196
4.3.2  CPU 的使用    198
4.3.3  執(zhí)行計(jì)劃重用    202
4.3.4  鎖定與被鎖定的關(guān)系    203
4.3.5  I/O 的使用    206
4.3.6  tempdb 系統(tǒng)數(shù)據(jù)庫(kù)的使用    208
第5章  數(shù)據(jù)庫(kù)設(shè)計(jì)    213
5.1  數(shù)據(jù)庫(kù)設(shè)計(jì)    214
5.2  使用分割數(shù)據(jù)表切割和平行運(yùn)行    222
5.2.1  分割數(shù)據(jù)表的使用范例    224
5.2.2  分割數(shù)據(jù)表與大量數(shù)據(jù)加載的集成    234
5.3  TEMPDB 系統(tǒng)數(shù)據(jù)庫(kù)的規(guī)劃    235
5.3.1  tempdb 的用途    235
5.3.2  SQL Server 2005 針對(duì)tempdb 所做的改良    237
5.3.3  監(jiān)控tempdb 的使用    238
5.3.4  性能考慮    240
5.4  備份與還原    242
5.4.1  數(shù)據(jù)庫(kù)恢復(fù)模式    242
5.4.2  數(shù)據(jù)庫(kù)恢復(fù)模式之間的切換    246
5.5  大量數(shù)據(jù)加載    247
5.6  設(shè)計(jì)磁盤子系統(tǒng)    251
5.7  結(jié)語    257
第6章  索引    259
6.1  索引概觀    261
6.1.1  建立索引與相關(guān)的屬性設(shè)置    262
6.1.2  平行建立索引    269
6.1.3  在線索引    271
6.1.4  集群索引與非集群索引    274
6.1.5  排序    278
6.1.6  與索引相關(guān)的系統(tǒng)視圖    282
6.1.7  是否值得建索引    295
6.2  索引維護(hù)    304
6.2.1  觀察數(shù)據(jù)不連續(xù)    304
6.2.2  使用動(dòng)態(tài)管理函數(shù)觀察數(shù)據(jù)不連續(xù)    308
6.2.3  重組、重建與停用索引    310
6.3  優(yōu)化執(zhí)行計(jì)劃的各階段    312
6.4  統(tǒng)計(jì)    314
6.4.1  更新統(tǒng)計(jì)    321
6.5  覆蓋索引    326
6.6  在視圖與計(jì)算字段上建立索引    331
6.6.1  如何有效地建立Indexed View    334
6.6.2  Indexed View的適用范圍    340
6.7  單一查詢使用多個(gè)索引    341
6.8  結(jié)語    342
第7章  T-SQL語法    343
7.1  有效地查詢參數(shù)    344
7.1.1  不要對(duì)數(shù)據(jù)域做運(yùn)算    345
7.1.2  勿負(fù)向查詢    347
7.1.3  勿在Where 子句對(duì)字段使用函數(shù)    348
7.1.4  小心使用OR 操作    350
7.2  連接    352
7.2.1  連接    352
7.2.2  Join 語句    353
7.2.3  嵌套循環(huán)連接    357
7.2.4  合并連接    357
7.2.5  哈希連接    358
7.2.6  連接與子查詢    360
7.3  其他注意事項(xiàng)    363
7.3.1  INSERT、DELETE 和UPDATE    365
7.3.2  子查詢    366
7.3.3  搭配EXISTS與IN的子查詢    368
7.3.4  通過連接更新數(shù)據(jù)    370
7.3.5  查詢提示    374
7.4  新的DML語句    379
7.4.1  Common Table Expression    379
7.4.2  獲取排名或順序的函數(shù)    388
7.5  SQL Server 提供的公共變量    395
7.6  結(jié)語    404
第8章  重用執(zhí)行計(jì)劃    405
8.1  編譯與高速緩存執(zhí)行計(jì)劃    406
8.2  影響計(jì)劃重用的因素    414
8.3  執(zhí)行計(jì)劃與Execution Context    419
8.4  觀察執(zhí)行計(jì)劃的使用    420
8.5  需要重新編譯計(jì)劃    423
8.5.1  不同參數(shù)使用相同執(zhí)行計(jì)劃可能引發(fā)的問題    426
8.5.2  以提示影響查詢引擎所建立的執(zhí)行計(jì)劃    428
第9章  交易與鎖定管理    435
9.1  鎖定    436
9.1.1  鎖定的種類及范圍    436
9.1.2  鎖定的兼容性    440
9.1.3  可鎖定的資源    441
9.1.4  鎖定與交易隔離等級(jí)    443
9.1.5  動(dòng)態(tài)的鎖定管理    457
9.1.6  鎖定逾時(shí)    458
9.2  數(shù)據(jù)行版本控制    460
9.2.1  數(shù)據(jù)行版本控制基本運(yùn)行行為    461
9.2.2  “數(shù)據(jù)行版本控制”使用時(shí)機(jī)    469
9.2.3  “數(shù)據(jù)行版本控制”TEMPDB 數(shù)據(jù)庫(kù)資源管理    470
9.3  交易    472
9.3.1  交易行為概述    472
9.3.2  批處理與交易    475
9.3.3  嵌套交易    480
9.3.4  存儲(chǔ)點(diǎn)    485
9.3.5  鎖定提示    488
9.3.6  使用交易之注意事項(xiàng)    492
9.4  死鎖狀況    494
9.4.1  發(fā)生Cycle 死鎖    494
9.4.2  發(fā)生Conversion 死鎖    495
9.4.3  分布式死鎖    496
9.4.4  SQL Server 無法偵測(cè)的死鎖實(shí)例    498
9.5  觀察與分析系統(tǒng)的鎖定狀況    502
9.5.1  觀察SQL Server 當(dāng)前執(zhí)行的狀況    503
9.5.2  觀察與分析系統(tǒng)的鎖定狀況    509
9.6  鎖定的原因及相關(guān)處理    512
9.6.1  費(fèi)時(shí)的查詢或交易    512
9.6.2  不正確的交易或交易隔離等級(jí)設(shè)置    514
9.6.3  交易未正確處理    514
9.6.4  未檢測(cè)到的分布式死鎖    515
9.6.5  鎖定數(shù)據(jù)粒度(Lock Granularity)太高或太低    516
9.6.6  Compile Blocking    516
9.6.7  基本原則    517
9.7  結(jié)語    519
第10章  前端應(yīng)用程序設(shè)計(jì)    521
10.1  程序架構(gòu)    522
10.2  用戶端與SQL服務(wù)器的交互    524
10.2.1  用戶端訪問SQL Server 的模式    527
10.2.2  準(zhǔn)備再執(zhí)行的模式    531
10.2.3  測(cè)試各種執(zhí)行SQL 語句方式的性能    535
10.2.4  Connection Pooling    536
10.3  多數(shù)據(jù)結(jié)果集    545
10.3.1  SQL Server 數(shù)據(jù)訪問與結(jié)果集    546
10.3.2  工作階段內(nèi)容信息與MARS    546
10.3.3  前端程序經(jīng)由MARS訪問    548
10.3.4  MARS的執(zhí)行方式    554
10.3.5  同時(shí)讀取與更新數(shù)據(jù)    556
10.4  光標(biāo)    561
10.4.1  光標(biāo)概觀    562
10.4.2  默認(rèn)結(jié)果集    564
10.4.3  服務(wù)器端光標(biāo)    566
10.4.4  使用光標(biāo)的T-SQL語句    571
10.4.5  與光標(biāo)相關(guān)的系統(tǒng)存儲(chǔ)過程    583
10.4.6  通過前端程序訪問四種類型的光標(biāo)    585
10.4.7  異步使用光標(biāo)    589
10.4.8  使用光標(biāo)時(shí)應(yīng)注意的事項(xiàng)    592
10.5  數(shù)據(jù)高速緩存    605
10.5.1  使用高速緩存的原因    605
10.5.2  .NET Framework 與Microsoft patterns & Practices Enterprise Library
       提供的高速緩存    608
10.5.3  訪問Caching Application Block    612
10.6  應(yīng)用程序錯(cuò)誤處理    620
第11章  Visual Studio 2005 Team Edition For Database Professional    625
11.1  DB Pro 所支持的功能    626
11.2  建立數(shù)據(jù)庫(kù)項(xiàng)目并控制對(duì)象的SQL Script    629
11.2.1  建立項(xiàng)目    630
11.2.2  將數(shù)據(jù)庫(kù)定義加入源代碼版本控制    634
11.3  建立數(shù)據(jù)庫(kù)內(nèi)新對(duì)象    636
11.3.1  部署項(xiàng)目定義到數(shù)據(jù)庫(kù)    639
11.3.2  依項(xiàng)目?jī)?nèi)容更新數(shù)據(jù)庫(kù)Schema 定義    643
11.4  修改數(shù)據(jù)庫(kù)內(nèi)對(duì)象名稱    645
11.5  測(cè)試    647
11.5.1  產(chǎn)生測(cè)試數(shù)據(jù)    647
11.5.2  數(shù)據(jù)庫(kù)的單元測(cè)試    651
11.5.3  數(shù)據(jù)庫(kù)單元測(cè)試的方面    652
11.5.4  以DB Pro 設(shè)計(jì)與執(zhí)行單元測(cè)試    652
11.5.5  通過測(cè)試條件定義單元測(cè)試的結(jié)果是成功或失敗    661
11.5.6  負(fù)載測(cè)試    666
11.6  Service Release 1 與Power Tools 的功能    675
11.6.1  Power Tools 為VSTS Database Pro 新增的功能    681
附錄A  數(shù)據(jù)庫(kù)對(duì)象的命名慣例與訪問標(biāo)準(zhǔn)    693
A.1  建立命名規(guī)則    694
A.2  數(shù)據(jù)庫(kù)使用慣例    697
附錄B  數(shù)據(jù)庫(kù)服務(wù)器的容量規(guī)劃    701
附錄C  應(yīng)用程序架構(gòu)范例    707

本目錄推薦

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