高性能MySQL(第二版)
|
資料類別
|
計算機軟件圖書 |
|
課程(專業(yè))
|
數(shù)據(jù)庫 |
關(guān)鍵詞
|
MySQL|監(jiān)控工具 |
適用年級
|
不限 |
身份要求
|
游客 |
金 幣
|
0 。金幣如何獲得?) |
文件格式
|
pdf |
文件大小
|
2026K |
發(fā)布時間
|
2011-12-20 16:17:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
19 |
發(fā)布人 |
shenhankun |
內(nèi)容簡介:
高性能MySQL(第二版)
本書榮獲2009年Jolt圖書大獎,是不可多得的分享MySQL實用經(jīng)驗的圖書。它不但可以幫助MySQL初學(xué)者提高使用技巧,更為有經(jīng)驗的MySQL DBA指出了開發(fā)高性能MySQL應(yīng)用的途徑。全書包含14章和4個附錄,內(nèi)容覆蓋MySQL系統(tǒng)架構(gòu)、設(shè)計應(yīng)用技巧、SQL語句優(yōu)化、服務(wù)器性能調(diào)優(yōu)、系統(tǒng)配置管理和安全設(shè)置、監(jiān)控分析,以及復(fù)制、擴展和備份/還原等主題,每一章的內(nèi)容自成體系,適合各領(lǐng)域技術(shù)人員作選擇性的閱讀。
目錄:
推薦序..... I
前言....... III
第 1 章MySQL 架構(gòu).................... 1
1.1 MySQL 的邏輯架構(gòu)....... 1
1.2 并發(fā)控制.... 3
1.3 事務(wù)............ 4
1.4 多版本并發(fā)控制........... 10
1.5 MySQL 的存儲引擎..... 11
第 2 章尋找瓶頸:基準測試與性能分析............ 25
2.1 為什么要進行基準測試 25
2.2 基準測試策略............... 26
2.3 基準測試工具............... 32
2.4 基準測試樣例............... 34
2.5 性能分析(Profiling) . 43
2.6 分析操作系統(tǒng)............... 60
第 3 章架構(gòu)優(yōu)化和索引......... 63
3.1 選擇優(yōu)化的數(shù)據(jù)類型... 63
3.2 索引基礎(chǔ)知識............... 74
3.3 高性能索引策略........... 83
3.4 索引實例研究............. 102
3.5 索引和表維護............. 105
3.6 正則化和非正則化..... 108
3.7 加速ALTER TABLE .. 113
3.8 對存儲引擎的說明..... 115
第 4 章查詢性能優(yōu)化............118
4.1 基本原則:優(yōu)化數(shù)據(jù)訪問....... 118
4.2 重構(gòu)查詢的方式......... 122
4.3 查詢執(zhí)行基礎(chǔ)知識..... 124
viii │ 目錄
4.4 MySQL 查詢優(yōu)化器的限制.... 139
4.5 優(yōu)化特定類型的查詢. 146
4.6 查詢優(yōu)化提示............. 151
4.7 用戶定義變量............. 154
第 5 章MySQL 高級特性....... 159
5.1 MySQL 查詢緩存....... 159
5.2 在MySQL 中存儲代碼........... 168
5.3 游標........ 173
5.4 準備語句 174
5.5 用戶自定義函數(shù)......... 177
5.6 視圖........ 179
5.7 字符集和排序規(guī)則..... 182
5.8 全文搜索 188
5.9 外鍵約束 194
5.10 合并表和分區(qū)........... 194
5.11 分布式(XA)事務(wù).. 201
第 6 章優(yōu)化服務(wù)器設(shè)置....... 203
6.1 配置基礎(chǔ)知識............. 203
6.2 通用調(diào)優(yōu)原則............. 207
6.3 MySQL I/O 調(diào)優(yōu)......... 214
6.4 MySQL 并發(fā)調(diào)優(yōu)....... 224
6.5 基于工作負載調(diào)優(yōu)..... 226
6.6 每連接(Per-Connection)設(shè)置調(diào)優(yōu)........... 231
第 7 章操作系統(tǒng)和硬件優(yōu)化........... 232
7.1 什么限制了MySQL 的性能... 232
7.2 如何為MySQL 選擇CPU....... 233
7.3 平衡內(nèi)存和磁盤資源. 235
7.4 為從服務(wù)器選擇硬件. 240
7.5 RAID 性能優(yōu)化........... 240
7.6 存儲區(qū)域網(wǎng)絡(luò)和網(wǎng)絡(luò)附加存儲.................... 246
7.7 使用多個磁盤卷......... 247
7.8 網(wǎng)絡(luò)配置 248
7.9 選擇操作系統(tǒng)............. 250
7.10 選擇文件系統(tǒng)........... 250
7.11 線程處理................... 252
7.12 交換...... 252
7.13 操作系統(tǒng)狀態(tài)........... 254
目錄│ ix
第 8 章復(fù)制........ 259
8.1 復(fù)制概述 259
8.2 創(chuàng)建復(fù)制 262
8.3 揭示復(fù)制的真相......... 268
8.4 復(fù)制拓撲 273
8.5 復(fù)制和容量規(guī)劃......... 284
8.6 復(fù)制管理和維護......... 285
8.7 復(fù)制問題和解決方案. 292
8.8 復(fù)制有多快................. 305
8.9 MySQL 復(fù)制的未來... 307
第 9 章伸縮性與高可用性.. 308
9.1 術(shù)語........ 308
9.2 MySQL 的伸縮性....... 310
9.3 負載平衡 328
9.4 高可用性 336
第 10 章應(yīng)用層面的優(yōu)化..... 344
10.1 應(yīng)用程序性能概述... 344
10.2 Web 服務(wù)器的議題... 346
10.3 緩存...... 349
10.4 擴展MySQL ............. 354
10.5 可替代的MySQL ..... 354
第 11 章備份與還原.............. 356
11.1 概況...... 356
11.2 要權(quán)衡的事項........... 360
11.3 管理和備份二進制日志......... 367
11.4 數(shù)據(jù)備份................... 369
11.5 從備份中還原........... 377
11.6 備份和還原的速度.... 386
11.7 備份工具................... 387
11.8 腳本化備份............... 392
第 12 章安全...... 395
12.1 術(shù)語...... 395
12.2 賬號的基本知識....... 396
12.3 操作系統(tǒng)安全........... 411
12.4 網(wǎng)絡(luò)安全................... 412
12.5 數(shù)據(jù)加密................... 418
12.6 在Chroot 環(huán)境里使用MySQL .................. 421
x │ 目錄
第 13 章MySQL 服務(wù)器的狀態(tài)......... 423
13.1 系統(tǒng)變量................... 423
13.2 SHOW STATUS ........ 423
13.3 SHOW INNODB STATUS..... 429
13.4 SHOW PROCESSLIST......... 440
13.5 SHOW MUTEX STATUS ...... 441
13.6 復(fù)制的狀態(tài)............... 442
13.7 INFORMATION_SCHEMA .. 442
第 14 章用于高性能MySQL 的工具.................... 444
14.1 帶界面的工具........... 444
14.2 監(jiān)控工具................... 446
14.3 分析工具................... 453
14.4 MySQL 的輔助工具. 455
14.5 更多的信息來源....... 458
附錄 A 大文件傳輸................ 459
附錄 B 使用 EXPLAIN ............. 463
附錄 C 在 MySQL 里使用Sphinx ....... 476
附錄 D 鎖的調(diào)試.................... 497
索引.... 505
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
|