A1-00-02: 運維那點事之MySQL

目錄:mysql

01.運維那點事之MySQL:MySQL 

02.運維那點事之MySQL:MySQL 5.7

03.運維那點事之MySQL:MySQL 備份恢復

04.運維那點事之MySQL:MySQL SQL

05.運維那點事之MySQL:MySQL SQL進階

06.運維那點事之MySQL:MySQL InnoDB存儲引擎

07.運維那點事之MySQL:MySQL InnoDB事務與鎖

08.運維那點事之MySQL:MySQL InnoDB索引與算法

09.運維那點事之MySQL:MySQL 主從複製

10.運維那點事之MySQL:MySQL 高可用性

11.運維那點事之MySQL:MySQL 性能優化

12.運維那點事之MySQL:MySQL Tools

13.運維那點事之MySQL:MySQL 閒聊

14.運維那點事之MySQL:MySQL FAQ

 

01-運維那點事之MySQL:MySQL 

  01-01. 數據庫基本概念介紹
  01-02. MySQL存儲引擎介紹
  01-03. MySQL5.6新特性概覽
  01-04. MySQL5.6多方式安裝
  01-05. MySQL內置工具集介紹
  01-06. MySQL用戶和權限管理
  01-07. MySQL各種文件詳解
  01-08. MySQL表導入導出
  01-09. MySQL基本鎖機制
  01-10. MyISAM存儲引擎鎖機制
  01-11. MySQL字符集與校驗規則
  01-12. MySQL多實例安裝配置
  01-13. MySQL 5.6對用戶密碼安全性的增強
  01-14. MySQL最優配置模板( 5.6&5.7)
  01-15. MySQL歷史及架構
  01-16. MySQL參數innodb_fast_shutdown&innodb_force_recovery介紹
  01-17. MySQL時區問題知曉
  01-18. MySQL TimeOut相關變量解釋
  01-19. MySQL開發週期
  01-20. MySQL數據類型與屬性
  01-21. MySQL支持的SQL模式介紹
  01-22. MySQL查詢執行過程
  01-23. MySQL二進制日誌(binlog)詳細解析
  01-24. MySQL運算符介紹
  01-25. MySQL自增列問題
  01-26. MySQL表鎖定(Table Locking)
  01-27. MySQL performance_schema系列文章算法

 

02-運維那點事之MySQL:MySQL 5.7

  02-01.MySQL 5.7新特性概覽-持續更新
  02-02.MySQL 5.7新特性:並行複製原理(MTS)
  02-03.MySQL 5.7新特性:SYS庫詳解
  02-04.MySQL 5.7新特性:JSON類型支持
  02-05.MySQL 5.7新特性:支持爲表增長計算列
  02-06.MySQL 5.7多方式安裝
  02-07.MySQL 5.7新特性:新增gtid_executed,避免GTID複製必須開啓log_slave_updates
  02-08.MySQL 5.7半同步複製技術
  02-09.MySQL 5.7新特性:在線開啓和關閉基於GTID的複製
  02-10.MySQL 5.7新特性:多源複製實踐
  02-11.MySQL 5.7新特性:客戶端使用加密鏈接
  02-12.MySQL 5.7新特性:多線程備份工具mysqlpump使用
  02-13.MySQL 5.7默認ONLY_FULL_GROUP_BY語義介紹
  02-14.MySQL 5.7中timestamp數據類型和explicit_defaults_for_timestamp參數
  02-15.MySQL 5.7新特性:在線收縮undo log表空間
  02-16.MySQL 5.7默認SQL模式帶來的問題總結
  02-17.MySQL文檔存儲快速入門指南
  02-18.MySQL 5.7內部臨時表使用
  02-19.MySQL 5.7 InnoDB COUNT(*)優化
  02-20.MySQL 5.7秒級增長VARCHAR類型
  02-21.MySQL 5.7定義日誌級別新參數(log_error_verbosity)
  02-22.MySQL 5.7錯誤日誌中常見的幾種Note級別日誌解釋sql

 

03-運維那點事之MySQL:MySQL 備份恢復

  03-01.MySQL數據備份與恢復理論
  03-02.MySQL備份恢復:磁盤LVM快照
  03-03.MySQL備份恢復:單線程mysqldump工具使用
  03-04.MySQL備份恢復:Xtrabackup使用實踐
  03-05.MySQL備份恢復:Xtrabackup原理闡述
  03-06.MySQL 5.7新特性:多線程備份工具mysqlpump使用
  03-07.MySQL備份恢復:單線程mysqldump工具原理
  03-08.MySQL備份恢復:Xtrabackup鎖問題分析
  03-09.MySQL備份恢復:多線程mydumper工具
  03-10.MySQL備份恢復:從Xtrabackup完整備份中恢復單個表
  03-11.MySQL備份恢復:Xtrabackup全備strace調用棧信息
  03-12.MySQL備份恢復:Xtrabackup流傳輸實踐數據庫

 

04.運維那點事之MySQL:MySQL SQL語句

  04-01.SQL語句之SHOW語句使用
  04-02.MySQL SQL語言介紹
  04-03.MySQL中查詢數據庫或表大小語句
  04-04.SQL編程:數據庫和表管理
  04-05.SQL編程:權限和服務器鎖
  04-06.SQL編程:表數據增刪查改
  04-07.SQL編程:基本查詢
  04-08.SQL語句之truncate和drop以及delete命令的區別
  04-09.使用延遲關聯對LIMIT語句進行分頁性能優化
  04-10.MySQL反引號的使用姿式
  04-11.MySQL InnoDB索引建立語句
  04-12.MySQL反定律添加索引優化SQL
  04-13.MySQL使用profile分析SQL語句執行過程
  04-14.MySQL InnoDB外鍵約束詳解
  04-15.MySQL文檔存儲快速入門指南
  04-16.SQL編程:隱式轉換詳解
  04-17.MySQL SQL報錯解決:You can’t specify target table ‘work’ for update in FROM clause
  04-18.SQL中的in、not in、exists及not exists的區別
  04-19.MySQL多表更新或刪除案例
  04-20.MySQL使用HeidiSQL工具改庫名
  04-21.SQL優化之INSERT、UPDATE、DELETE
  04-22.MySQL常見的SQL優化案例
  04-23.MySQL查詢優化:ORDER BY
  04-24.MySQL查詢優化:GROUP BY
  04-25.MySQL CASE和IF語句使用
  04-26.MySQL索引原理及SQL優化
  04-27.SQL語句:INSERT … ON DUPLICATE KEY UPDATE
  04-28.SQL編程:REPLACE INTO
  04-29.SQL編程:聯接查詢
  04-30.SQL編程:不常見SQL語句–持續更新
  04-31.MySQL運算符介紹
  04-32.MySQL查詢解析順序
  04-33.MySQL查詢優化:子查詢物化
  04-34.從順序隨機I/O原理來討論MySQL MRR NLJ BNL BKA
  04-35.MySQL查詢優化:Index Merge
  04-36.MySQL聯接查詢算法(NLJ、BNL、BKA、HashJoin)編程

 

05-運維那點事之MySQL:MySQL SQL進階

  05-01.MySQL存儲過程和存儲函數(一)
  05-02.MySQL存儲過程和存儲函數(二)
  05-03.MySQL視圖(view)
  05-04.MySQL觸發器(trigger)
  05-05.MySQL交換分區使用
  05-06.從原則、方案、策略及難點闡述分庫分表
  05-07.MySQL表分區詳解
  05-08.數據庫設計範式與反範式
  05-09.MySQL分區增刪改查操做
  05-10.MySQL存儲引擎之Federated使用
  05-11.數據庫水平切分架構實踐安全

 

06.運維那點事之MySQL:MySQL InnoDB存儲引擎

  06-01.MySQL InnoDB歷史與架構
  06-02.MySQL InnoDB表空間文件
  06-03.MySQL讀寫IO的操做過程解析
  06-04.MySQL InnoDB Online DDL
  06-05.MySQL InnoDB特性:兩次寫(DoubleWrite)
  06-06.MySQL InnoDB checkpoint
  06-07.MySQL表空間傳輸
  06-08.MySQL InnoDB表壓縮
  06-09.MySQL InnoDB Monitor
  06-10.MySQL InnoDB緩衝池預讀
  06-11.MySQL InnoDB Buffer Pool
  06-12.MySQL InnoDB緩衝池監控指標介紹
  06-13.MySQL InnoDB MVCC實現原理
  06-14.MySQL InnoDB故障恢復流程
  06-15.MySQL InnoDB離線校驗工具innochecksum使用
  06-16.使用innodb_ruby分析InnoDB內部結構ruby

 

07.運維那點事之MySQL:MySQL InnoDB事務與鎖

  07-01.MySQL InnoDB加鎖處理分析
  07-02.MySQL InnoDB鎖系統闡述(一)
  07-03.MySQL InnoDB行鎖類型測試(二)
  07-04.MySQL InnoDB死鎖及死鎖檢測(四)
  07-05.MySQL InnoDB事務中鎖問題(三)
  07-06.MySQL InnoDB單機事務原理(一)
  07-07.MySQL InnoDB事務編寫語法(二)
  07-08.MySQL InnoDB事務隔離級別(三)
  07-09.MySQL奇葩死鎖案例
  07-10.一個最難以想象的MySQL死鎖分析
  07-11.理解MySQL的MDL元數據鎖
  07-12.FLUSH TABLES WITH READ LOCK
  07-13.MySQL RR隔離級別死鎖排查過程
  07-14.理解悲觀鎖與樂觀鎖
  07-15.以交易系統爲例,看分佈式事務架構的五大演進
  07-16.MySQL分佈式事務支持
  07-17.MySQL InnoDB自增鎖和外鍵鎖
  07-18.MySQL死鎖問題分析
  07-19.MySQL InnoDB鎖信息分析性能優化

 

08.運維那點事之MySQL:MySQL InnoDB索引與算法

  08-01.SQL中的where條件,在數據庫中提取與應用淺析
  08-02.MySQL執行計劃詳解(EXPLAIN)
  08-03.MySQL InnoDB索引與算法介紹
  08-04.MySQL InnoDB索引設計策略
  08-05.MySQL InnoDB索引建立語句
  08-06.MySQL ICP(Index Condition Pushdown)特性
  08-07.MySQL索引最左前綴原理與優化
  08-08.MySQL覆蓋索引學習
  08-09.MySQL InnoDB聚簇及輔助索引
  08-10.MySQL索引原理及SQL優化
  08-11.MySQL InnoDB聯合索引學習
  08-12.MySQL InnoDB索引選擇性與統計信息
  08-13.堆表(HOT)和索引組織表(IOT)的區別
  08-14.查看InnoDB表每一個索引的高度?bash

 

09.運維那點事之MySQL:MySQL 主從複製

  09-01.MySQL主從複製原理
  09-02.SHOW SLAVE STATUS參數詳解
  09-03.MySQL主從複製配置
  09-04.MySQL GTID複製實現詳解
  09-05.MySQL 5.7新特性:並行複製原理(MTS)
  09-06.MySQL GTID複製異常案例
  09-07.MySQL複製中Slave延時監控
  09-08.MySQL主從複製錯誤修復
  09-09.MySQL複製須要注意的問題
  09-10.MySQL主從複製過濾規則應用
  09-11.MySQL啓用GTID場景的性能問題及優化
  09-12.MySQL Reset Master AND Reset Slave
  09-13.MySQL設置gtid_purged破壞AUTO_POSITION複製協議
  09-14.MySQL 5.7無損複製技術
  09-15.MySQL 5.7新特性:在線開啓和關閉基於GTID的複製
  09-16.MySQL 5.7新特性:多源複製實踐
  09-17.MySQL基於SSL複製的配置過程
  09-18.MySQL主庫CrashSafe與Binlog關係?
  09-19.MySQL中Redo與Binlog順序一致性問題?
  09-20.MySQL主從複製線程狀態轉變
  09-21.MySQL Group Commit
  09-22.MySQL從庫延遲計算方式分析(Seconds_Behind_Master)
  09-23.MySQL 5.7 GTID源碼分析系列
  09-24.MySQL無主鍵延遲優化(slave_rows_search_algorithms)
  09-25.MySQL從庫CrashSafe問題?
  09-26.關於MySQL複製中server_id的疑問?服務器

 

10-運維那點事之MySQL:MySQL 高可用性

  10-01.MySQL高可用解決方案
  10-02.MariaDB Galera Cluster Deploy
  10-03.HAproxy+Keepalied作MySQL負載均衡
  10-04.MySQL基於MHA+VIP部署篇
  10-05.MySQL基於MHA高可用源碼篇
  10-06.MySQL基於MHA高可用理論篇
  10-07.MySQL基於MHA高可用部署篇(GTID模式)
  10-08.MySQL基於MHA高可用部署篇(Binlog模式)
  10-09.MySQL基於MHA高可用測試篇(Binlog模式)

 

11-運維那點事之MySQL:MySQL 性能優化

  11-01.MySQL安全之sync_binlog&innodb_flush_log_at_trx_commit參數
  11-02.使用PMM(Percona Monitoring and Management)監控MySQL手冊
  11-03.使用mysqldumpslow工具分析MySQL慢查詢
  11-04.MySQL InnoDB配置併發線程( innodb_thread_concurrency)
  11-05.MySQL基準測試工具sysbench實踐
  11-06.爲何磁盤慢會致使Linux負載飆升?
  11-07.針對SSD的MySQL IO優化
  11-08.MySQL InnoDB磁盤I/O優化
  11-09.Zabbix自動監控MySQL多實例配置
  11-10.磁盤利用率和飽和度理解
  11-11.PMM中的飽和度量值(Saturation Metrics
  11-12.如何快速刪除InnoDB中的大表?

 

12-運維那點事之MySQL:MySQL Tools

  12-01.MySQL實時性能監控工具doDBA tools
  12-02.MySQL審計工具Audit插件使用
  12-03.天兔(Lepus 3.8)數據庫監控系統部署
  12-04.天兔(Lepus 3.8)收集MySQL慢查詢
  12-05.SQL優化工具SQLAdvisor使用
  12-06.MySQL審覈工具Inception推薦
  12-07.MySQL誤操做回滾工具概覽
  12-08.有趣的MySQL pager命令

 

13.運維那點事之MySQL:MySQL 閒聊

  13-01.MySQL客戶端之Mycli使用配置
  13-02.Zabbix 3使用percona-zabbix-templates監控MySQL
  13-03.爲何須要修改MySQL參數ft_min_word_len?
  13-04.MySQL最優配置模板( 5.6&5.7)
  13-05.MySQL批量建立多庫多表示例
  13-06.數據庫巡檢指南
  13-07.MySQL數據庫使用規範-持續更新
  13-08.Raft和Paxos在分佈式存儲系統中的應用差別
  13-09.深度解讀原子寫
  13-10.MySQL讀寫IO的操做過程解析
  13-11.MySQL數據歸檔的幾種操做方法介紹
  13-12.MySQL數據庫使用規範
  13-13.爲何推薦InnoDB引擎使用自增主鍵?
  13-14.數據庫設計範式與反範式
  13-15.MySQL備份腳本
  13-16.MySQL使用HeidiSQL工具改庫名
  13-17.如何選擇MySQL版本?
  13-18.MySQL安利篇
  13-19.MySQL之長鏈接、短鏈接、鏈接池
  13-20.MySQL客戶端鏈接管理
  13-21.Hadoop實戰:使用Maxwell把MySQL數據實時同步到HDFS
  13-22.MySQL中NULL和空值的區別
  13-23.MySQL一條insert語句的執行過程
  13-24.Django存儲emoji到MySQL
  13-25.Amazon RDS多區域高可用測試

 

14.運維那點事之MySQL:MySQL FAQ

  14-01.MySQL GTID複製異常案例
  14-02.MySQL複製中Slave延時監控
  14-03.MySQL中sleep鏈接過多的問題解決
  14-04.MySQL線上CPU負載太高的解決過程
  14-05.MySQL奇葩死鎖案例
  14-06.MySQL主從複製錯誤修復
  14-07.MySQL表字段字符集不一樣致使的索引失效問題
  14-08.一個最難以想象的MySQL死鎖分析
  14-09.MongoDB&MySQL關於NUMA架構CPU的相關問題
  14-10.MySQL爲何要關閉Query Cache?
  14-11.找出MySQL服務器發生SWAP的緣由?
  14-12.經過學習Linux內存分配策略,搞明白進程OOM機制
  14-13.MySQL 5.7內存使用分析
  14-14.MySQL時區問題知曉
  14-15.MySQL如何定位未提交事務執行的SQL語句?
  14-16.MySQL 5.7默認SQL模式帶來的問題總結
  14-17.MySQL表空間傳輸
  14-18.MySQL SHOW PROCESSLIST協助故障診斷
  14-19.MySQL SQL報錯解決:You can’t specify target table ‘work’ for update in FROM clause
  14-20.HugePage是不是拯救性能的萬能良藥?
  14-21.MySQL數據庫innodb_rollback_on_timeout默認值的危害?
  14-22.MySQL Waiting for table metadata lock故障分析
  14-23.MySQL備份恢復:Xtrabackup鎖問題分析
  14-24.針對SSD的MySQL IO優化
  14-25.MySQL主機CPU負載過高解決思路
  14-26.MySQL表排序規則不一樣錯誤
  14-27.MySQL Shutdown異常處理和分析
  14-28.MySQL視圖查詢報錯:Prepared statement needs to be re-prepared
  14-29.MySQL自增列問題

相關文章
相關標籤/搜索