MySQL 超時參數全景解析:connect_timeout、wait_timeout、innodb_lock_wait_timeout 等 12 關鍵參數深度解讀
背景:一次連接超時故障引發的參數梳理 線上系統因資料庫連接超時頻發,排查 my.cnf 後發現根因在應用代碼連接池配置。借此機會系統梳理 MySQL 12 個核
MySQL 性能調優實戰:基於 Global Status 核心指標的精準優化策略
前言:拒絕「複製貼上」配置,建立指標驅動優化體系 同一份 my.cnf 在不同硬體、業務負載下表現截然不同。盲目套用網上的「優化模板」往往適得其反。本文建立一套
MySQL 主從同步實戰指南:核心原理、搭建步驟與避坑要點全解析
MySQL 主從同步核心價值與應用場景 MySQL 主從同步是資料庫架構中不可或缺的基礎組件,主要解決四大核心需求:資料分佈(將資料分散至不同節點)、負載均衡(
MySQL Slave 同步錯誤 Duplicate Entry 解決實戰:Binlog 位點手動校正、GTID 模式對比與監控建議
MySQL Slave 同步錯誤 Duplicate Entry 解決實戰(增訂版) 補充 GTID 模式下的簡化恢復、監控指標體系、自動化修復腳本思路,幫助團
MySQL 預存程序完整指南:建立、參數模式、變數、流程控制、Java JDBC 呼叫與最佳實踐
MySQL 預存程序完整指南(增訂版) 系統整理預存程序全生命週期管理、IN/OUT/INOUT 參數語義、區域變數、流程控制、動態 SQL、游標、條件處理,並
Linux 手動安裝 MySQL 5.6 完整指令碼(純手打版:下載、解壓、用戶、初始化、服務、環境變數、遠端授權)
Linux 手動安裝 MySQL 5.6 完整指令碼(純手打版) 無 YUM 源、離線環境、需精確控制版本與路徑時,使用官方 Generic Linux Gli
C# 精簡版 MySqlHelper 封裝(支援非同步、參數化、DataTable/DataReader、連線池整合)
C# 精簡版 MySqlHelper 封裝(進階版) 在基礎版基礎上新增非同步方法、連線池配置建議、例外處理與單元測試範例,適合直接納入專案共用庫。 完整程式
Linux CentOS 6.4 YUM 安裝 MySQL 完整教學(含卸載舊版、初始化、配置檔解析、網路驗證)
CentOS 6.4 YUM 安裝 MySQL 完整教學 CentOS 6 已 EOL,但存量系統仍在運行。本文記錄 YUM 安裝流程,含舊版卸載、安裝、服務初
新聞發布系統升級版:JSP/Servlet + MySQL 完整架構與核心模組實現
新聞發布系統升級版:架構與核心模組實現 基於 JSP/Servlet + MySQL + Commons-DbUtils 的輕量級新聞發布系統,採用 MVC 分
Windows MySQL 5.6 解壓版安裝配置圖文教學(含環境變數、服務註冊、密碼設定)
Windows MySQL 5.6 解壓版安裝配置完整教學 無安裝精靈的 ZIP 包(解壓版)適合綠色部署、多版本共存、CI/CD 環境。本文記錄下載、解壓、配
MySQL 計算兩日期間工作日數(排除週六日,不含國定假日)
MySQL 計算兩日期間工作日數函數 需求:給定起迄日期,返回工作日天數(週一至週五),不考慮國定假日。適用於薪資計算、SLA 統計等場景。 自訂函數:wor
MySQL 忘記 root 密碼三種重置方案(Linux/Windows 通用,含 5.7+ authentication_string 注意)
MySQL root 密碼重置三大方案(含版本差異) 適用 MySQL 5.6 / 5.7 / 8.0,Linux 與 Windows 通用。 方案一:查看安
MySQL 日期時間函數完整速查手冊(第二版):格式化、運算、時間戳、週期計算
MySQL 日期時間函數完整速查(第二版) 補充更多實用組合技與週期計算範例,適合直接複製到專案文檔。 快速導覽 當前日期時間 部份提取 DATE_FORM
MySQL 索引進階:哈希索引優化長字串查詢(URL、MD5、CRC32 實戰與碰撞處理)
MySQL 索引進階:哈希索引優化長字串查詢 B+Tree 索引存儲長字串(URL、JSON、Base64)體積大、比較慢。利用哈希值(CRC32、MD5 截斷
MySQL Slave 同步錯誤 Duplicate Entry 解決實戰:Binlog 位點手動校正與避坑指南
MySQL Slave 同步錯誤 Duplicate Entry 解決實戰 生產環境 Master-Slave 架構中,Slave SQL Thread 因 D
Windows 下 MySQL 連線錯誤 1045 解決:skip-grant-tables 重置密碼圖文教學
Windows MySQL 1045 錯誤解決:重置 root 密碼 錯誤訊息:Access denied for user root@localhost (u
使用 ORM 仍需精通索引:為什麼 ORM 無法替代人工索引設計
使用 ORM 仍需精通索引 簡短回答:是的,仍然需要深入理解索引。 核心論點 ORM 產生的 SQL 多為通用模板,難以針對特定查詢模式產生最佳索引 複雜查
MySQL Index Merge 優化深度解析:Intersect/Union/Sort-Union 三種合併演算法與實戰優化策略
MySQL Index Merge 優化深度解析 MySQL 5.1 引入 Index Merge,允許單表查詢同時使用多個索引掃描並合併結果。理解其三種演算法