首 頁
手機版

sql server 2012深入解析與性能優(yōu)化(第3版) 波爾頓pdf掃描版

sql server 2012深入解析與性能優(yōu)化(第3版)是一本SQL Server 2012使用指南,由美國程序員波爾頓Christian Ballton、Justin Langford、Glenn Berry、Gavin Payne、Amit Banerjee和Rob Farley六人共同編著。本書滿足了SQLServer專業(yè)人員對SQLServer內(nèi)部原理實用信息的需求,全面介紹了來自于SQLServer社區(qū)和SQLServer自身的可用的故障排除工具,實現(xiàn)了三個目標,包括提供了易于理解的關于SQLServer內(nèi)部體系結構(以及它所依賴的環(huán)境)的深入信息;展示了一些免費的和包含在SQLServer內(nèi)的故障排除工具的實用介紹;針對以上兩個目標,使用實例來幫助SQLServer專業(yè)人員高效準確地確定運行SQLServer的系統(tǒng)的故障根源所在,能夠適用于那些想成為SQLServer專業(yè)人員的人士或已經(jīng)涉足關系數(shù)據(jù)庫領域的SQLServer專業(yè)人員。

內(nèi)容介紹

《sql server 2012深入解析與性能優(yōu)化(第3版)》呈現(xiàn)大量專家建議和實例,指導您在透徹理解SQL Server和Windows內(nèi)部原理的基礎上排除SQL Server 2012故障。通過學習本書,您將能熟練使用具體的故障排除工具,并正確解釋工具的輸出結果,從而迅速地查找和排除SQL Server所在服務器的各種性能問題。

主要內(nèi)容

1、完整介紹查詢的生命周期,呈現(xiàn)實際環(huán)境中的SQL Server架構

2、介紹服務器硬件和存儲系統(tǒng),分析SQL Server如何使用內(nèi)存以及正確的內(nèi)存配置方式

3、探討查詢的處理和執(zhí)行,講述鎖和tempdb數(shù)據(jù)庫的工作原理

4、分析如何使用故障排除工具針對系統(tǒng)范圍的性能問題收集數(shù)據(jù)、展開分析并找到根源

5、詳述如何使用PowerShell和展事件來增強故障排除工具集,以及如何在虛擬環(huán)境掌管理SQLServer

章節(jié)目錄

第1部分 內(nèi)核
第1章 SQLServer體系結構
1.1 簡介
1.2 數(shù)據(jù)庫事務
1.2.1 ACID屬性
1.2.2 SQLServer事務
1.3 一個查詢的生命周期
1.3.1 關系引擎和存儲引擎
1.3.2 緩沖池
1.3.3 一個基本的Select查詢
1.3.4 一個簡單的更新查詢
1.3.5 恢復
1.4 SQLServer的執(zhí)行模式和SQLOS
1.4.1 執(zhí)行模式
1.4.2 SQLOS
1.5 本章小結
第2章 硬件揭秘
2.1 硬件的重要性
2.2 工作負荷如何影響硬件及存儲考慮事項
2.2.1 工作負荷的類型
2.2.2 服務器選型
2.2.3 服務器型號的演變
2.3 處理器廠商的選擇
2.3.1 Intel處理器
2.3.2 AMD處理器及編號
2.4 為冗余選擇及配置硬件
2.5 硬件比較工具
2.5.1 TPC-E基準
2.5.2 Geekbench基準測試
2.6 本章小結
第3章 理解內(nèi)存
3.1 簡介
3.2 物理內(nèi)存和虛擬內(nèi)存
3.2.1 物理內(nèi)存
3.2.2 最大支持的物理內(nèi)存
3.2.3 虛擬內(nèi)存
3.2.4 NUMA
3.3 SQLServer內(nèi)存
3.3.1 內(nèi)存節(jié)點
3.3.2 內(nèi)存分配員、緩存和緩沖池
3.4 優(yōu)化SQLServer內(nèi)存配置
3.4.1 最小服務器內(nèi)存和最大服務器內(nèi)存
3.4.2 鎖定內(nèi)存頁
3.4.3 即席式工作負荷優(yōu)化
3.5 本章小結
第4章 存儲系統(tǒng)
4.1 簡介
4.2 SQL ServerI/O
4.3 存儲技術
4.3.1 SQL Server和WindowsI/O子系統(tǒng)
4.3.2 選擇合適的存儲網(wǎng)絡
4.3.3 共享存儲陣列
4.3.4 容量優(yōu)化
4.3.5 分層存儲
4.3.6 數(shù)據(jù)復制
4.3.7 遠程數(shù)據(jù)復制
4.3.8 Windows故障轉移群集
4.3.9 SQL Server Always On可用性組
4.3.10 風險緩解計劃
4.4 測量性能
4.4.1 存儲性能計數(shù)器
4.4.2 磁盤驅動器性能
4.4.3 順序磁盤訪問
4.4.4 服務器隊列
4.4.5 文件布局
4.4.6 分區(qū)對齊
4.4.7 NTFS分配單元大小
4.4.8 閃存
4.4.9 存儲性能測試
4.5 本章小結
第5章 查詢處理和執(zhí)行
5.1 簡介
5.2 查詢處理
5.2.1 分析
5.2.2 Algebrize
5.3 查詢優(yōu)化
5.3.1 并行計劃
5.3.2 Algebrizer樹
5.3.3 sql_handle和plan_handle
5.3.4 理解統(tǒng)計信息
5.3.5 計劃緩存和重編譯
5.3.6 影響優(yōu)化
5.4 查詢計劃
5.4.1 查詢計劃操作符
5.4.2 讀取查詢計劃
5.5 執(zhí)行查詢
5.6 本章小結
第6章 鎖和并發(fā)
6.1 簡介
6.2 事務
6.2.1 A是原子性
6.2.2 C是一致性
6.2.3 I是隔離性
6.2.4 D是持久性
6.3 數(shù)據(jù)庫事務
6.3.1 原子性
6.3.2 一致性
6.3.3 隔離性
6.3.4 持久性
6.4 并發(fā)的危險
6.4.1 丟失更新
6.4.2 臟讀
6.4.3 不可重復讀
6.4.4 幻影讀
6.4.5 重復讀
6.4.6 Halloween效應
6.5 鎖
6.5.1 監(jiān)視鎖
6.5.2 鎖資源
6.5.3 鎖模式
6.5.4 兼容性表
6.6 鎖升級
6.7 死鎖
6.8 隔離級別
6.8.1 可序列化
6.8.2 可重復讀
6.8.3 已提交讀
6.8.4 未提交讀和NOLOCK
6.8.5 快照
6.8.6 已提交讀快照
6.9 本章小結
第7章 閂鎖和自旋鎖
7.1 簡介
7.2 癥狀
7.2.1 識別癥狀
7.2.2 檢測閂鎖爭用
7.2.3 檢測自旋鎖爭用
7.2.4 爭用指示器
7.3 易受影響的系統(tǒng)
7.4 了解閂鎖和自旋鎖
7.4.1 定義
第II部分 故障排除工具和實戰(zhàn)經(jīng)驗

使用說明

1、下載并解壓,得出pdf文件

2、如果打不開本文件,請務必下載pdf閱讀器

3、安裝后,在打開解壓得出的pdf文件

4、雙擊進行閱讀

收起介紹展開介紹
  • 下載地址
sql server 2012深入解析與性能優(yōu)化(第3版) 波爾頓pdf掃描版

有問題? 點此報錯

發(fā)表評論

0條評論