MySQL DBA 20 天速成學習路線圖
基礎知識模組 (Day 1-5) MySQL 原始碼編譯安裝與參數調優 第三方儲存引擎安裝配置 (TokuDB、RocksDB、Spider 等) 主流引擎特
101 個 MySQL 優化技巧與實戰建議
硬體與作業系統層 (1-24) 足夠記憶體容納整個 InnoDB 資料集 極力避免 Swap 交換分區使用 使用電池保護的 RAID 快取 (BBU/FBWC
MySQL 效能調優:必須調整的 10 項關鍵配置
調優原則 一次只改一項,觀察效果再決定下一步 優先用 SET GLOBAL 動態調整,確認無誤再寫入配置檔 配置檔區段必須在 [mysqld] 下 注意單位差
Linux 環境下 MySQL 資料庫命令行匯入 SQL 檔案實戰
操作場景 在無 FTP 服務的 Linux 雲主機上,需將本地匯出的 SQL 檔案匯入 MySQL 資料庫。 完整操作流程 1. 匯出 SQL 檔案 使用
MySQL-MMM 多主複製管理器安裝部署完整指南
架構規劃 MySQL-MMM (Multi-Master Replication Manager) 提供高可用 MySQL 叢集方案。最小部署需 2 資料庫節點
MySQL SlowLog 慢查詢日誌配置完整指南
概述 隨著 MySQL 資料庫上線運行,為了及時發現效能瓶頸,配置慢查詢日誌是必要的監控手段。本文記錄從啟用、配置到整合監控的完整過程。 核心配置步驟 1.
MySQL 線上安全清空慢查詢日誌完整操作流程
前言 MySQL 慢查詢日誌對於效能調優至關重要,但隨著時間推移,日誌檔案會佔用大量磁碟空間。本文詳細記錄如何在線上環境安全地清空慢查詢日誌,且無需重啟 MyS
MySQL 高可用 MMM 架構部署實戰:雙主一從自動故障轉移
架構拓撲 DB1 (10.88.49.118) — Master + Writer VIP (10.88.49.130) + Reader VIP (10.8
CentOS 7 源碼編譯安裝 MySQL 5.6.13 完整實錄
環境準備 # 1. 下載源碼 wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.13.t
MySQL 從庫 1062 Duplicate Entry 故障全鏈路排查
故障現場 Last_Errno: 1062 Last_Error: Duplicate entry 250.1.1-rding-changelogs/myIDE
生產庫重複 INSERT 根因分析:應用層防重才是正道
現象 同一業務邏輯 INSERT 執行兩次,產生兩條內容完全相同、但 ID (PK) 不同的記錄。 表結構 CREATE TABLE `HudsonResul
MySQL REPLACE INTO vs INSERT ... ON DUPLICATE KEY UPDATE 深度對比
測試環境構建 CREATE TABLE t1 ( a INT PRIMARY KEY AUTO_INCREMENT, b VARCHAR(10)
mysqlbinlog 解析報錯 "Error in Log_event::read_log_event()" 排查實錄
錯誤現象 ERROR: Error in Log_event::read_log_event(): read error, data_len: 438, eve
MySQL Binlog Mixed 格式完整解析指南
三種 Binlog 格式 格式特點適用場景 STATEMENT記錄 SQL 文本,體積小確定性函數、簡單業務 ROW記錄行級變更,安全非確定性函數、複雜
MySQL 自定義排序:ORDER BY FIELD() 實戰
語法 ORDER BY FIELD(column, value1, value2, value3, ...) 按 value1, value2, value3
MySQL 修改密碼三大法與 Root 密碼找回指南
常規修改密碼(已知舊密碼) 方法 1:SET PASSWORD(推薦 5.7+) mysql -u root -p SET PASSWORD FOR root