TOP
紅利積點抵現金,消費購書更貼心
MySQL管理之道:性能調優、高可用與監控(簡體書)
滿額折

MySQL管理之道:性能調優、高可用與監控(簡體書)

商品資訊

人民幣定價:69.00 元
定價
:NT$ 414 元
優惠價
87360
絕版無法訂購
商品簡介
作者簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

本書由資深MySQL專家撰寫,以最新的MySQL版本為基礎,以構建高性能MySQL服務器為核心,從故障診斷、表設計、SQL優化、性能參數調優、mydumper邏輯、xtrabackup熱備份與恢復、MySQL高可用集群搭建與管理、MySQL服務器性能和服務監控等方面多角度深入講解了如何去管理與維護MySQL服務器。
書中內容以實戰為導向,所有內容均來自于筆者多年實踐經驗的總結和對新知識的拓展,同時也針對運維人員、DBA等相關工作者會遇到的有代表性的疑難問題給出了實用的情景模擬,并給出了解決方案。不論你目前有沒有遇到過此類問題,相信對你以后處理相關問題都會有所借鑒。本書適合所有希望構建和管理高性能、高可用性的MySQL數據庫系統的開發者和DBA閱讀。

作者簡介

賀春旸 從事數據庫管理工作多年,有管理和維護高并發海量數據的經驗,曾經任職于中國移動飛信、國內某知名電商,致力于MySQL、Linux等開源技術的研究,在51CTO博客上公開發表數據庫文章上百篇,現任職于機鋒安卓市場,負責MySQL性能調優和架構設計。

名人/編輯推薦

點擊查看:

(1)51CTO技術博客之星、資深MySQL技術專家多年工作經驗結晶,指導MySQL DBA進階修煉的最佳實踐之作(2)包含大量來自實際生產環境的經典案例,為各種疑難問題提供了解決方法,從性能優化、高可用與監控角度幫助讀者把握實踐技巧

目次

前言
第一部分 MySQL5.5 新特性篇
第1章 MySQL5.5介紹
1.1 性能上的顯著改變
1.1.1 MySQL5.5默認存儲引擎的調整
1.1.2 充分利用CPU多核的處理能力
1.1.3 提高刷新臟頁數量和合并插入數量,改善磁盤I/O處理能力
1.1.4 增加自適應刷新臟頁功能
1.1.5 讓InnoDB_Buffer_Pool緩沖池中的熱數據存活更久
1.1.6 InnoDB的數據恢復時間加快
1.1.7 InnoDB同時支持多個BufferPool實例
1.1.8 可關閉自適應哈希索引
1.1.9 在InnoDB中可選擇使用內存分配程序
1.1.10 提高默認InnoDB線程并發數
1.1.11 預讀算法的變化 前言第一部分 MySQL5.5 新特性篇第1章 MySQL5.5介紹 1.1 性能上的顯著改變 1.1.1 MySQL5.5默認存儲引擎的調整 1.1.2 充分利用CPU多核的處理能力 1.1.3 提高刷新臟頁數量和合并插入數量,改善磁盤I/O處理能力 1.1.4 增加自適應刷新臟頁功能 1.1.5 讓InnoDB_Buffer_Pool緩沖池中的熱數據存活更久 1.1.6 InnoDB的數據恢復時間加快 1.1.7 InnoDB同時支持多個BufferPool實例 1.1.8 可關閉自適應哈希索引 1.1.9 在InnoDB中可選擇使用內存分配程序 1.1.10 提高默認InnoDB線程并發數 1.1.11 預讀算法的變化 1.1.12 首次在Linux上實現了異步I/O 1.1.13 恢復組提交 1.1.14 InnoDB使用多個回滾段提升性能 1.1.15 改善清除程序進度 1.1.16 添加刪除緩沖和清除緩沖 1.1.17 控制自旋鎖Spin Lock輪訓間隔 1.1.18 快速創建、刪除、更改索引 1.1.19 InnoDB支持創建壓縮數據頁 1.1.20 可動態關閉InnoDB更新元數據的統計功能 1.2 安全性、穩定性的顯著改變 1.2.1 復制功能加強 1.2.2 中繼日志relay-log可自我修復 1.2.3 開啟InnoDB嚴格檢查模式 1.3 動態更改系統配置參數 1.3.1 支持動態更改獨立表空間 1.3.2 支持動態更改InnoDB鎖超時時間 1.4 InnoDB新參數匯總 1.5 同步復制新參數匯總 1.6 SQL語句寫法的改變 1.6.1 delete表連接語法改變 1.6.2 MySQL5.5存儲過程支持limit變量 1.7 MySQL5.1升級為MySQL5.5 1.7.1 采用MySQL_upgrade升級授權表方式升級 1.7.2 直接安裝MySQL5.5,采用數據導出/導入方式升級 1.8 性能測試:MySQL5.5與MySQL5.1 第2章 半同步復制 2.1 半同步復制簡介 2.2 半同步復制安裝配置 2.3 參數說明 2.4 功能測試 2.4.1 如何驗證半同步復制是否正常工作 2.4.2 半同步復制與異步復制的切換 2.5 性能測試 2.6 小結 第二部分 故障診斷與性能優化篇第3章 故障診斷 3.1 影響MySQL性能的因素 3.2 系統性能評估標準 3.2.1 影響Linux服務器性能的因素 3.2.2 系統性能評估指標 3.2.3 開源監控和評估工具介紹 3.3 故障與處理 3.3.1 連接數過多導致程序連接報錯的原因 3.3.2 記錄子查詢引起的宕機 3.3.3 診斷事務量突高的原因 3.3.4 謹慎設置binlog_format=MIXED 3.3.5 未設置swap分區導致內存耗盡,主機死機 3.3.6 MySQL故障切換之事件調度器注意事項 3.3.7 人工誤刪除InnoDB ibdata數據文件,如何恢復 3.3.8 update忘加where條件誤操作恢復(模擬Oracle閃回功能) 3.3.9 delete忘加where條件誤操作恢復(模擬Oracle閃回功能) 第4章 同步復制報錯故障處理 4.1 最常見的3種故障 4.1.1 在master上刪除一條記錄時出現的故障 4.1.2 主鍵重復 4.1.3 在master上更新一條記錄,而slave上卻找不到 4.2 特殊情況:slave的中繼日志relay-log損壞 4.3 人為失誤 4.4 避免在master上執行大事務 4.5 slave_exec_mode參數可自動處理同步復制錯誤 4.6 如何驗證主從數據一致 4.7 binlog_ignore_db引起的同步復制故障 4.8 MySQL5.5.19/20同步一個Bug 4.9 恢復slave從機上的某幾張表的簡要方法 4.10 如何干凈地清除slave同步信息 第5章 性能調優 5.1 表設計 5.2 字段類型的選取 5.2.1 數值類型 5.2.2 字符類型 5.2.3 時間類型 5.2.4 小技巧:快速修改表結構 5.2.5 pt-online-schema-change在線更改表結構 5.2.6 MySQL5.6在線DDL更改表測試 5.3 采用合適的鎖機制 5.3.1 表鎖的演示 5.3.2 行鎖的演示 5.3.3 InnoDB引擎與MyISAM引擎的性能對比 5.4 選擇合適的事務隔離級別 5.4.1 事務的概念 5.4.2 事務的實現 5.4.3 事務隔離級別介紹 5.5 SQL優化與合理利用索引 5.5.1 如何定位執行很慢的SQL語句 5.5.2 SQL優化案例分析 5.5.3 合理使用索引 5.6 my.cnf配置文件調優 5.6.1 per_thread_buffers優化 5.6.2 global_buffers優化 5.6.3 Query Cache在不同環境下的使用 5.6.4 tuning-primer.sh性能調試工具的使用 5.6.5 72 GB內存的my.cnf配置文件 5.6.6 謹慎使用分區表功能 5.7 MySQL5.6同步復制新特性詳解 第6章 備份與恢復 6.1 冷備份 6.2 邏輯備份 6.2.1 mysqldump增加了一個重要參數 6.2.2 取代mysqldump的新工具mydumper 6.2.3 邏輯備份全量、增量備份腳本 6.3 熱備份與恢復 第三部分 高可用集群管理篇第7章 目前流行的4種高可用架構 7.1 采用MySQL自帶的Replication架構 7.1.1 Keepalived+MySQL Replication架構的搭建演示 7.1.2 MMM+MySQL Replication架構的搭建演示 7.2 Heartbeat+DRBD+MySQL架構的搭建演示 7.3 紅帽RHCS共享存儲架構的搭建演示 7.3.1 安裝過程 7.3.2 紅帽RHCS集群的維護 7.4 MySQL高可用集群HA解決方案的測試評估 第8章 批量管理服務器 8.1 開源工具pssh的使用方法 8.2 自己編寫的SSH服務器批量管理工具 第四部分 監控篇第9章 性能監控 第10章 服務監控 10.1 Nagios搭建與維護 10.2 MySQL數據庫的監控腳本 第五部分 項目案例第11章 項目案例講解 11.1 數據碎片整理方案 11.2 用戶信息表水平拆表方案 11.3 阿里巴巴中間件Cobar水平拆表方案

書摘/試閱

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 360
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區