東坡下載:內容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

桌面主題教育相關素材下載字體下載外語學習高考考研建筑圖集高考作文書法字體桌面壁紙CAD圖紙考研素材

首頁教育素材建筑圖集規(guī)范 → MySQL性能調優(yōu)與架構設計 pdf格式【免費高清版】

MySQL性能調優(yōu)與架構設計

MySQL性能調優(yōu)與架構設計pdf格式【免費高清版】

  • 大。2.8M
  • 語言:中文
  • 平臺:WinAll
  • 更新:2015-07-08 15:7
  • 等級:
  • 類型:建筑圖集規(guī)范
  • 網(wǎng)站:http://tipsywinegypsy.com
  • 授權:免費軟件
  • 廠商:
  • 產地:國產軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關軟件軟件教程網(wǎng)友評論下載地址

相關推薦:

    《MySQL性能調優(yōu)與架構設計》一書的作者是阿里巴巴的DBA簡朝,該書分基礎、優(yōu)化、架構三部分。從這本書的內容不難看出作者對MySQL的各部分知識掌握扎實全面,有不少內容是需要深入了解MySQL運行機制后才有的結論。另外,作者結合自己的實踐經(jīng)驗進行講解,不少讀者表示看完之后收獲很大——畢竟是是國內第一部將MYSQL和架構講得非常深入透徹的一本書,所以有不少人強烈推薦。本節(jié)內容東坡小編為大家整理帶來的是一份pdf格式免費高清版mysql性能調優(yōu)與架構設計電子書,需要查閱的朋友點擊本文相應的下載地址進行下載即可!

    mysql性能調優(yōu)與架構設計電子書目錄

    第1篇 基礎篇 1

    第1章 MySQL基本介紹 3

    1.0 引言 4

    1.1 MySQL Server簡介 4

    1.2 MySQL與其他數(shù)據(jù)庫的簡單比較 6

    1.3 MySQL 的主要適用場景 8

    1.4 小結 9

    第2章 MySQL架構組成 11

    2.0 引言 12

    2.1 MySQL物理文件組成 12

    2.2 MySQL Server系統(tǒng)架構 16

    2.3 MySQL 自帶工具使用介紹 22

    2.4 小結 26

    第3章 MySQL存儲引擎簡介 27

    3.0 引言 28

    3.1 MySQL存儲引擎概述 28

    3.2 MyISAM存儲引擎簡介 29

    3.3 InnoDB存儲引擎簡介 30

    3.4 NDB Cluster 存儲引擎簡介 32

    3.5 其他存儲引擎介紹 34

    3.6 小結 37

    第4章 MySQL安全管理 39

    4.0 引言 40

    4.1 數(shù)據(jù)庫系統(tǒng)安全相關因素 40

    4.2 MySQL 權限系統(tǒng)介紹 43

    4.3 MySQL 訪問授權策略 54

    4.4 安全設置注意事項 55

    4.5 小結 57

    第5章 MySQL備份與恢復 59

    5.0 引言 60

    5.1 數(shù)據(jù)庫備份使用場景 60

    5.2 邏輯備份與恢復測試 61

    5.3 物理備份與恢復測試 68

    5.4 備份策略的設計思路 75

    5.5 小結 76

    第2篇 性能優(yōu)化篇 77

    第6章 影響MySQL Server性能的相關因素 79

    6.0 引言 80

    6.1 商業(yè)需求對性能的影響 80

    6.2 系統(tǒng)架構及實現(xiàn)對性能的影響 83

    6.3 Query語句對系統(tǒng)性能的影響 89

    6.4 Schema設計對系統(tǒng)的性能影響 96

    6.5 硬件環(huán)境對系統(tǒng)性能的影響 99

    6.6 小結 102

    第7章 MySQL數(shù)據(jù)庫鎖定機制 103

    7.0 引言 104

    7.1 MySQL鎖定機制簡介 104

    7.2 各種鎖定機制分析 106

    7.3 合理利用鎖機制優(yōu)化MySQL 117

    7.4 小結 120

    第8章 MySQL數(shù)據(jù)庫Query的優(yōu)化 121

    8.0 引言 122

    8.1 理解MySQL的Query Optimizer 122

    8.2 Query 語句優(yōu)化基本思路和原則 123

    8.3 充分利用 Explain 和 Profiling 130

    8.4 合理設計并利用索引 136

    8.5 Join的實現(xiàn)原理及優(yōu)化思路 149

    8.6 ORDER BY、GROUP BY和DISTINCT的優(yōu)化 155

    8.7 小結 167

    第9章 MySQL數(shù)據(jù)庫Schema 設計的性能優(yōu)化 169

    9.0 引言 170

    9.1 高效的模型設計 170

    9.2 合適的數(shù)據(jù)類型 176

    9.3 規(guī)范的對象命名 180

    9.4 小結 181

    第10章 MySQL Server性能優(yōu)化 183

    10.0 引言 184

    10.1 MySQL安裝優(yōu)化 184

    10.2 MySQL日志設置優(yōu)化 188

    10.3 Query Cache 優(yōu)化 192

    10.4 MySQL Server 其他常用優(yōu)化 196

    10.5 小結 202

    第11章 常用存儲引擎優(yōu)化 203

    11.0 引言 204

    11.1 MyISAM存儲引擎優(yōu)化 204

    11.2 InnoDB 存儲引擎優(yōu)化 211

    11.3 小結 227

    第3篇 架構設計篇 229

    第12章 MySQL可擴展設計的基本原則 231

    12.0 引言 232

    12.1 什么是可擴展性 232

    12.2 事務相關性最小化原則 234

    12.3 數(shù)據(jù)一致性原則 235

    12.4 高可用及數(shù)據(jù)安全原則 237

    12.5 小結 237

    第13章 可擴展性設計之 MySQL Replication 239

    13.0 引言 240

    13.1 Replication 對可擴展性設計的意義 240

    13.2 Replication 機制的實現(xiàn)原理 241

    13.3 Replication常用架構 244

    13.4 Replication 搭建實現(xiàn) 249

    13.5 小結 255

    第14章 可擴展性設計之數(shù)據(jù)切分 257

    14.0 引言 258

    14.1 何謂數(shù)據(jù)切分 258

    14.2 數(shù)據(jù)的垂直切分 259

    14.3 數(shù)據(jù)的水平切分 261

    14.4 垂直與水平聯(lián)合切分的使用 263

    14.5 數(shù)據(jù)切分及整合方案 265

    14.6 數(shù)據(jù)切分與整合中可能存在的問題 271

    14.7 小結 273

    第15章 可擴展性設計之Cache與Search的利用 275

    15.0 引言 276

    15.1 可擴展設計的數(shù)據(jù)庫之外延伸 276

    15.2 合理利用第三方Cache解決方案 277

    15.3 自行實現(xiàn)Cache服務 284

    15.4 利用Search實現(xiàn)高效的全文檢索 285

    15.5 利用分布式并行計算實現(xiàn)大數(shù)據(jù)量的高性能運算 287

    15.6 小結 288

    第16章 MySQL Cluster 289

    16.0 引言 290

    16.1 MySQL Cluster介紹 290

    16.2 MySQL Cluster環(huán)境搭建 292

    16.3 MySQL Cluster配置詳細介紹(config.ini) 298

    16.4 MySQL Cluster基本管理與維護 304

    16.5 基本優(yōu)化思路 307

    16.6 小結 308

    第17章 高可用設計思路及方案 309

    17.0 引言 310

    17.1 利用 Replication 來實現(xiàn)高可用架構 310

    17.2 利用MySQL Cluster實現(xiàn)整體高可用 316

    17.3 利用DRBD保證數(shù)據(jù)的高安全可靠 320

    17.4 其他高可用設計方案 323

    17.5 各種高可用方案的利弊比較 326

    17.6 小結 327

    第18章 高可用設計之MySQL監(jiān)控 329

    18.0 引言 330

    18.1 監(jiān)控系統(tǒng)設計 330

    18.2 健康狀態(tài)監(jiān)控 332

    18.3 性能狀態(tài)監(jiān)控 335

    18.4 常用開源監(jiān)控軟件 342

    18.5 小結 344

    附錄A 實驗測試Schema創(chuàng)建腳本 345

    附錄B MySQL部分系統(tǒng)參數(shù)說明及設置建議 349

    附錄C MySQL部分狀態(tài)說明 373

    索引 389

    MySQL性能調優(yōu)與架構設計內容簡介

    該書以MySQL數(shù)據(jù)庫的基礎及維護為切入點,重點介紹了 MySQL 數(shù)據(jù)庫應用系統(tǒng)的性能調優(yōu),以及高可用可擴展的架構設計。

    全書共分3篇,基礎篇介紹了MySQL軟件的基礎知識、架構組成、存儲引擎、安全管理及基本的備份恢復知識。性能優(yōu)化篇從影響 MySQL 數(shù)據(jù)庫應用系統(tǒng)性能的因素開始,針對性地對各個影響因素進行調優(yōu)分析。如 MySQL Schema 設計的技巧,Query 語句的性能優(yōu)化方式方法及MySQL Server中SQL層和存儲引擎層的優(yōu)化思路。同時還分析了 MySQL 數(shù)據(jù)庫中主要存儲引擎的鎖定機制。架構設計篇則主要以設計一個高可用可擴展的分布式企業(yè)級數(shù)據(jù)庫集群環(huán)境為目標,分析介紹了通過 MySQL 實現(xiàn)這一目標的多種架構方式。主要包括可擴展和高可用兩部分內容,可擴展部分包括設計原則、Replication 的利用、數(shù)據(jù)切分、如何使用 Cache 和 Search,以及 NDB Cluster等內容。高可用則主要包括 Dual Master、DRBD、NDB Cluster,以及系統(tǒng)監(jiān)控等方面。

    本書主要面向有一定的 MySQL 基礎或至少有一定SQL語言基礎的讀者朋友。

    mysql性能調優(yōu)與架構設計電子書截圖


    PC官方
    安卓官方手機版
    IOS官方手機版

    MySQL性能調優(yōu)與架構設計截圖

    下載地址

    MySQL性能調優(yōu)與架構設計 pdf格式【免費高清版】

    熱門評論
    最新評論
    發(fā)表評論 查看所有評論(0)
    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

    編輯推薦

    報錯

    請簡要描述您遇到的錯誤,我們將盡快予以修正。

    轉帖到論壇
    輪壇轉帖HTML方式

    輪壇轉帖UBB方式