[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • 【新華正版】MySQL實戰 基於MySQL8.0 圖書
    該商品所屬分類:圖書 -> 科技
    【市場價】
    772-1120
    【優惠價】
    483-700
    【作者】 陳臣 
    【出版社】人民郵電出版社 
    【ISBN】9787115610089
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:人民郵電出版社
    ISBN:9787115610089
    商品編碼:10071982290561

    品牌:文軒
    出版時間:2023-03-01
    代碼:149

    作者:陳臣

        
        
    "
    作  者:陳臣 著
    /
    定  價:149.8
    /
    出 版 社:人民郵電出版社
    /
    出版日期:2023年03月01日
    /
    頁  數:716
    /
    裝  幀:平裝
    /
    ISBN:9787115610089
    /
    主編推薦
    - “MySQL實戰”公眾號作者、甲骨文數據庫專家、一線技術工程師陳臣傾力打造的誠意之作- 內容豐富實用,基於MySQL 8.0編寫,開箱即用,原理與實戰相結合- 講解詳細,分析透徹,從源碼角度分析組復制核心模塊的實現細節
    目錄
    ●第1章 MySQL入門、安裝與服務的管理1
    1.1 MySQL的歷史1
    1.2 MySQL的安裝2
    1.2.1 下載MySQL3
    1.2.2 基於二進制包的安裝8
    1.2.3 基於源碼包的安裝14
    1.2.4 配置文件的讀取順序19
    1.3 MySQL服務的管理21
    1.3.1 使用 etc init.d mysqld管理MySQL服務22
    1.3.2 使用systemd管理MySQL服務27
    1.4 本章總結33
    第2章 復制34
    2.1 復制的原理及搭建35
    2.1.1 復制的搭建36
    2.1.2 參考資料41
    2.2 GTID復制41
    2.2.1 GTID出現的背景41
    2.2.2 GTID的搭建42
    2.2.3 GTID的原理42
    2.2.4 GTID的相關參數44
    2.2.5 GTID的相關函數50
    2.2.6 在線修改復制模式51
    2.2.7 設置@@GLOBAL.GTID_PURGED時的注意事項54
    2.2.8 參考資料55
    2.3 半同步復制55
    2.3.1 事務的兩階段提交協議56
    2.3.2 半同步復制的原理57
    2.3.3 半同步復制的安裝58
    2.3.4 半同步復制的注意事項60
    2.3.5 半同步復制的常用參數60
    2.4 並行復制63
    2.4.1 並行復制方案63
    2.4.2 如何開啟並行復制71
    2.4.3 參考資料71
    2.5 多源復制72
    2.5.1 多源復制的搭建72
    2.5.2 多源復制搭建過程中的注意事項73
    2.5.3 多源復制的管理74
    2.6 延遲復制74
    2.6.1 如何開啟延遲復制75
    2.6.2 如何使用延遲復制恢復誤刪的表75
    2.6.3 延遲復制的總結77
    2.7 本章總結77
    第3章 深入解析binlog79
    3.1 binlog的格式79
    3.1.1 STATEMENT79
    3.1.2 ROW80
    3.1.3 MIXED81
    3.2 如何解讀binlog的內容82
    3.2.1 解析STATEMENT格式的二進制日志82
    3.2.2 解析ROW格式的二進制日志88
    3.3 如何解讀 relay log 的內容92
    3.4 binlog 中的事件類型94
    3.5 基於 python-mysql-replication 打造一個 binlog解析器101
    3.6 本章總結109
    第4章 深入MySQL的復制管理110
    4.1 常見的管理操作110
    4.1.1 查看主庫的狀態110
    4.1.2 查看從庫復制的狀態111
    4.1.3 搭建復制113
    4.1.4 開啟復制115
    4.1.5 停止復制117
    4.1.6 在主庫上查看從庫IP和端口信息117
    4.1.7 查看實例當前擁有的binlog118
    4.1.8 刪除binlog118
    4.1.9 查看binlog的內容118
    4.1.10 RESET MASTER、RESET SLAVE和RESET SLAVE ALL的區別119
    4.1.11 跳過指定事務120
    4.1.12 操作不寫入binlog121
    4.1.13 判斷主庫的某個操作是否已經在從庫上執行121
    4.1.14 在線設置復制的過濾規則122
    4.2 復制的監控123
    4.2.1 連接123
    4.2.2 事務重放125
    4.2.3 多線程復制126
    4.2.4 過濾規則128
    4.2.5 組復制129
    4.3 主從延遲129
    4.3.1 如何分析主從延遲129
    4.3.2 主從延遲的常見原因及解決方法132
    4.3.3 如何解讀Seconds_Behind_Master134
    4.3.4 參考資料142
    4.4 復制中的常見問題及解決方法142
    4.4.1 I O線程連接不上主庫142
    4.4.2 server_id重復143
    4.4.3 包的大小超過slave_max_allowed_packet的143
    4.4.4 從庫需要的binlog在主庫上不存在144
    4.4.5 從庫的GTID多於主庫的147
    4.4.6 在執行插入操作時,提示專享鍵衝突149
    4.4.7 在執行刪除或更新操作時,提示記錄不存在150
    4.4.8 主從數據不一致150
    4.5 本章總結150
    第5章 備份152
    5.1 mysqldump155
    5.1.1 mysqldump的實現原理155
    5.1.2 mysqldump的常用選項160
    5.1.3 mysqldump的常見用法165
    5.1.4 總結166
    5.2 mydumper166
    5.2.1 mydumper的安裝167
    5.2.2 mydumper的實現原理167
    5.2.3 mydumper的參數解析170
    5.2.4 myloader的參數解析177
    5.2.5 mydumper和myloader的常見用法179
    5.2.6 總結180
    5.3 XtraBackup180
    5.3.1 XtraBackup的安裝181
    5.3.2 基於源碼分析XtraBackup的實現原理182
    5.3.3 XtraBackup的常見用法192
    5.3.4 Xtrabackup的重要參數205
    5.3.5 XtraBackup的注意事項206
    5.3.6 備份用戶需要的權限207
    5.3.7 參考資料208
    5.4 克隆插件208
    5.4.1 克隆插件的安裝209
    5.4.2 克隆插件的使用209
    5.4.3 查看克隆操作的進度212
    5.4.4 基於克隆數據搭建從庫214
    5.4.5 克隆插件的實現細節214
    5.4.6 克隆插件的215
    5.4.7 克隆插件與XtraBackup的異同216
    5.4.8 克隆插件的參數解析216
    5.4.9 參考資料217
    5.5 MySQL Shell Dump & Load217
    5.5.1 MySQL Shell Dump & Load的用法218
    5.5.2 MySQL Shell Dump & Load的關鍵特性221
    5.5.3 util.dumpInstance的實現原理221
    5.5.4 util.dumpInstance的參數解析222
    5.5.5 util.loadDump的參數解析224
    5.5.6 MySQL Shell Dump & Load的注意事項226
    5.5.7 參考資料226
    5.6 使用XtraBackup搭建從庫226
    5.6.1 使用XtraBackup搭建從庫的基本步驟227
    5.6.2 基於從庫備份搭建從庫的注意事項230
    5.6.3 設置GTID_PURGED的注意事項230
    5.6.4 使用XtraBackup 8.0搭建從庫的注意事項231
    5.6.5 總結233
    5.7 指定時間點(位置點)的恢復234
    5.8 搭建binlog server236
    5.8.1 基於mysqlbinlog搭建binlog server236
    5.8.2 參考資料238
    5.9 檢測備份的有效性238
    5.10 本章總結239
    第6章 監控241
    6.1 Zabbix242
    6.1.1 安裝Zabbix Server242
    6.1.2 安裝Zabbix Agent250
    6.2 安裝MySQL監控插件PMP251
    6.3 深入理解PMP256
    6.3.1 ss_get_mysql_stats.php源碼分析258
    6.3.2 基於ss_get_mysql_stats.php自定義監控項263
    6.4 Zabbix常見問題定位及性能優化266
    6.4.1 定位監控項的狀態Not supported266
    6.4.2 分區表268
    6.4.3 Zabbix Server的參數優化270
    6.4.4 Zabbix API273
    6.4.5 參考資料278
    6.5 PMM278
    6.5.1 PMM的體繫架構279
    6.5.2 安裝PMM Server280
    6.5.3 安裝PMM Client283
    6.5.4 添加MySQL服務288
    6.5.5 Query Analytics290
    6.5.6 深入理解PMM Server292
    6.5.7 設置告警297
    6.5.8 PMM的常見問題299
    6.5.9 參考資料305
    6.6 MySQL中常用的監控指標306
    6.6.1 連接相關306
    6.6.2 Com相關307
    6.6.3 Handler相關308
    6.6.4 臨時表相關309
    6.6.5 Table Cache相關310
    6.6.6 文件相關311
    6.6.7 主從復制相關312
    6.6.8 緩衝池相關312
    6.6.9 redo log相關313
    6.6.10 鎖相關314
    6.6.11 排序相關315
    6.6.12 查詢相關316
    6.6.13 其他重要指標316
    6.7 本章總結317
    第7章 DDL318
    7.1 Online DDL319
    7.1.1 Online DDL的分類320
    7.1.2 Online DDL的實現原理324
    7.1.3 如何檢查DDL的進度325
    7.1.4 MySQL 8.0.12引入的秒級加列特性327
    7.1.5 Online DDL的優缺點329
    7.1.6 Online DDL的注意事項329
    7.1.7 參考資料331
    7.2 pt-online-schema-change331
    7.2.1 pt-online-schema-change的實現原理331
    7.2.2 pt-online-schema-change的參數解析337
    7.2.3 pt-online-schema-change的優缺點345
    7.2.4 pt-online-schema-change的注意事項345
    7.3 gh-ost346
    7.3.1 gh-ost的實現原理346
    7.3.2 gh-ost的參數解析354
    7.3.3 與gh-ost進行交互358
    7.3.4 gh-ost的優缺點359
    7數據鎖360
    7.4數據鎖引入的背景360
    7.4數據鎖的基本概念362
    7.4.3 在MySQL 5.7和8.0中如何定位DDL被阻塞的問題363
    7.4.4 在MySQL 5.6中如何定位DDL被阻塞的問題365
    7.5 本章總結367
    第8章 連接池和線程池369
    8.1 連接池369
    8.1.1 連接池的運行原理369
    8.1.2 常用的JDBC連接池370
    8.1.3 c3p0連接池371
    8.1.4 DBCP連接池374
    8.1.5 參考配置377
    8.1.6 總結378
    8.2 MySQL線程池378
    8.2.1 線程池的實現原理379
    8.2.2 如何開啟線程池功能380
    8.2.3 MySQL企業版線程池參數解析380
    8.2.4 Percona Server線程池參數解析381
    8.2.5 MySQL企業版線程池和Percona Server線程池的對比382
    8.2.6 線程池的適用場景384
    8.2.7 線程池的壓測結果384
    8.2.8 線程池的監控385
    8.2.9 參考資料389
    8.3 MySQL server has gone away深度解析389
    8.3.1 出現MySQL server has gone away錯誤的常見原因389
    8.3.2 interactive_timeout和wait_timeout的區別390
    8.3.3 wait_timeout設置為多大比較合適393
    8.4 本章總結395
    第9章 MySQL的常用工具396
    9.1 sysbench398
    9.1.1 安裝sysbench398
    9.1.2 sysbench用法講解399
    9.1.3 對MySQL進行基準測試的基本步驟399
    9.1.4 如何分析MySQL的基準測試結果401
    9.1.5 如何使用sysbench對服務器性能進行測試402
    9.1.6 MySQL常見的測試場景及對應的SQL語句404
    9.1.7 如何自定義sysbench測試腳本407
    9.1.8 總結411
    ……
    內容簡介
    本書以MySQL 8.0為主,全面繫統地闡述了MySQL日常使用及管理過程中的一些常用知識點:安裝、復制、binlog、備份、監控、DDL、線程池、中間件、常用工具、組復制、InnoDB Cluster、JSON、MySQL 8.0的新特性。本書定位於實戰,目的是讓讀者拿來即用,快速上手MySQL。除了實戰,本書還花費了大量的篇幅來講解MySQL中一些常見操作、常用工具的實現原理。組復制是MySQL官方推薦的高可用方案,本書會從源碼角度分析組復制的一些核心模塊的實現細節,包括分布式恢復、衝突檢測、事務一致性以及流量控制機制等。
    作者簡介
    陳臣 著
    陳臣甲骨文(Oracle)公司首席工程師,前vivo互聯網數據庫專家,有超過10年的數據庫管理和架構經驗,擅長MySQL數據庫日常操作的原理剖析。公眾號“MySQL實戰”作者,博客園推薦博客博主iVictor,博客所有渠道閱讀量超300萬。



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    【同作者商品】
    陳臣
      本網站暫時沒有該作者的其它商品。
    有該作者的商品通知您嗎?
    請選擇作者:
    陳臣
    您的Email地址
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部