幫助中心 | 我的帳號 | 關於我們

MySQL排錯指南

  • 作者:(美)斯米爾諾娃|責編:傅道坤|譯者:李宏哲//楊挺
  • 出版社:人民郵電
  • ISBN:9787115397287
  • 出版日期:2015/08/01
  • 裝幀:平裝
  • 頁數:216
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書由Oracle公司的技術支持工程師編寫,詳細闡述了MySQL故障診斷及處理中的知識,教會讀者如何深入淺出地定位錯誤和異常方法,分析並解決各種MySQL資料庫的故障。
    本書共分為7章,其內容涵蓋了解決MySQL問題的基本技巧、MySQL中的併發問題、服務配置的影響、MySQL硬體和運行環境相關的問題、複製備份中的故障排除、故障排除使用的技術和工具,以及一些MySQL故障排除的最佳實踐。此外,本書的附錄中還包含了可以幫助讀者解決MySQL疑難問題的一些有用資源。
    本書適合MySQL資料庫開發及運維人員閱讀。

作者介紹
(美)斯米爾諾娃|責編:傅道坤|譯者:李宏哲//楊挺
    斯米爾諾娃(Sevta Smirnova)是Oracle公司MySQL部門bug分析支持團隊的首席技術支持工程師,每天的工作是處理棘手的支持問題和MysQL軟體bug。Sveta是開源社區的一名積极參与者。

目錄
第1章  基礎
  1.1  語法錯誤
  1.2  SELECT返回錯誤結果
  1.3  當錯誤可能由之前的更新引起時
  1.4  獲取查詢信息
  1.5  追蹤數據中的錯誤
  1.6  慢查詢
    1.6.1  通過EXPLAIN的信息調優查詢
    1.6.2  表調優和索引
    1.6.3  何時停止調優
    1.6.4  配置選項的影響
    1.6.5  修改數據的查詢
    1.6.6  沒有高招
  1.7  當伺服器響應的時候
  1.8  特定於存儲引擎的問題及解決方案
    1.8.1  MyISAM損壞
    1.8.2  InnoDB數據損壞
  1.9  許可問題
第2章  你不孤單:併發問題
  2.1  鎖和事務
  2.2  鎖
    2.2.1  表鎖
    2.2.2  行鎖
  2.3  事務
    2.3.1  隱藏查詢
    2.3.2  死鎖
    2.3.3  隱式提交
  2.4  元數據鎖
  2.5  併發如何影響性能
    2.5.1  為併發問題監控InnoDB事務
    2.5.2  為併發問題監控其他資源
  2.6  其他鎖問題
  2.7  複製和併發
    2.7.1  基於語句的複製問題
    2.7.2  混合事務和事務表
    2.7.3  從伺服器上的問題
  2.8  高效地使用MySQL問題排查工具
    2.8.1  SHOW PROCESSLIST和INFORMATION_SCHEMA. PROCESSLIST表
    2.8.2  SHOW ENGINE INNODB STATUS和InnoDB監控器
    2.8.3  INFORMATION_SCHEMA中的表
    2.8.4  PERFORMANCE_SCHEMA中的表
    2.8.5  日誌文件
第3章  配置選項對伺服器的影響
  3.1  伺服器選項
  3.2  可更改伺服器運行方式的變數
  3.3  有關硬體資源限制的選項
  3.4  使用--no-defaults選項
  3.5  性能選項
  3.6  欲速則不達
  3.7  SET語句

  3.8  如何檢查變更是否存在一些影響
  3.9  變數介紹
    3.9.1  影響伺服器與客戶端行為的選項
    3.9.2  與性能相關的選項
    3.9.3  計算選項的安全值
第4章  MySQL環境
  4.1  物理硬體限制
    4.1.1  內存
    4.1.2  處理器與內核
    4.1.3  磁碟I/O
    4.1.4  網路帶寬
    4.1.5  延遲效應的例子
  4.2  操作系統限制
  4.3  其他軟體影響
第5章  複製故障診斷
  5.1  查看從伺服器狀態
  5.2  與I/O線程有關的複製錯誤
  5.3  與SQL線程有關的問題
    5.3.1  當主從伺服器上數據不同的時候
    5.3.2  從伺服器上的循環複製以及複製寫入
    5.3.3  不完整或被改變的SQL語句
    5.3.4  主從伺服器上出現的不同錯誤
    5.3.5  配置
    5.3.6  當從伺服器遠遠落後主伺服器時
第6章  問題排查技術與工具
  6.1  查詢
    6.1.1  慢查詢日誌
    6.1.2  可定製的工具
    6.1.3  MySQL命令行介面
  6.2  環境的影響
  6.3  沙箱
  6.4  錯誤與日誌
    6.4.1  再論錯誤信息
    6.4.2  崩潰
  6.5  收集信息的工具
    6.5.1  Information Schema
    6.5.2  InnoDB信息概要表
    6.5.3  InnoDB監控器
    6.5.4  Performance Schema
    6.5.5  Show [GLOBAL] STATUS
  6.6  本地化問題(最小化測試用例)
  6.7  故障排除的一般步驟
  6.8  測試方法
    6.8.1  在新版本中嘗試查詢
    6.8.2  檢查已知的bug
    6.8.3  變通方法
  6.9  專用的測試工具
    6.9.1  基準工具
    6.9.2  Gypsy
    6.9.3  MySQL測試框架

  6.10  維護工具
第7章  最佳實踐
  7.1  備份
    7.1.1  計劃備份
    7.1.2  備份類型
    7.1.3  工具
  7.2  收集需要的信息
  7.3  測試
  7.4  預防
    7.4.1  許可權
    7.4.2  環境
  7.5  三思而後行
附錄  信息資源

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032