MySQL LIKE 模糊查詢語法大全:%、_ 萬用字元與大小寫不敏感特性
前言 MySQL LIKE 操作符支援 %(任意長度字串)與 _(單一字元)萬用字元,預設不區分大小寫。本文以 student 表為例,系統整理常用模糊查詢模式
MySQL 隨機查詢優化實戰:從 8 秒到 0.01 秒的 ORDER BY RAND() 替代方案
前言 ORDER BY RAND() LIMIT N 是最直觀但效能最差的隨機查詢寫法。本文記錄 15 萬筆資料表從 8 秒優化至 0.01 秒的完整演進過程,
MySQL 表鎖與開啟檔案數監控:Table_locks_waited 比率判斷引擎選型
前言 MyISAM 表鎖與 InnoDB 列鎖的選擇,可透過 Table_locks_immediate、Table_locks_waited 比率量化決策。本
MySQL 排序效能監控:Sort_merge_passes、Sort_buffer_size 與臨時檔案關係解析
前言 排序操作若記憶體不足,會產生磁碟臨時檔案並觸發多輪合併排序(Sort_merge_passes)。本文解析排序相關狀態變數、記憶體參數調優與臨時檔案產生機
MySQL 查詢快取深度解析:Qcache 核心指標、碎片率、命中率與配置優化
前言 MySQL Query Cache(5.7.20 棄用、8.0 移除)在舊版本仍廣泛使用。本文完整解析 Qcache_* 狀態變數、碎片率/利用率/命中率
MySQL 執行緒快取監控:Threads_created 與 thread_cache_size 調優指南
前言 頻繁建立/銷毀執行緒消耗 CPU 與記憶體。本文介紹透過 Threads_created 監控執行緒建立頻率,配合 thread_cache_size 緩
MySQL Table Open Cache 調優:Open_tables 與 Opened_tables 黃金比率
前言 table_open_cache(5.1.3 前稱 table_cache)控制資料表快取數量。本文介紹透過 Open_tables、Opened_tab
MySQL 臨時表與臨時檔案監控:Created_tmp_disk_tables 比率優化指南
前言 臨時表若頻繁寫入磁碟,將嚴重拖慢查詢效能。本文介紹透過 Created_tmp_tables、Created_tmp_disk_tables、tmp_ta
MySQL key_buffer_size 調優實戰:未命中率與緩存利用率雙指標法
前言 key_buffer_size 是 MyISAM 引擎最關鍵的效能參數。本文介紹透過 Key_read_requests、Key_reads 計算未命中率
MySQL 慢查詢日誌啟用與微秒級監控完整教學
前言 慢查詢日誌是 SQL 調優的「體檢報告」。本文詳細說明啟用慢查詢、設定閾值、分析日誌、微秒級補丁方案,以及主從架構下的低影響監控策略。 核心參數與狀態
MySQL max_connections 合理設定指南:監控指標與 85% 黃金法則
前言 max_connections 並非越大越好,亦非越小越省資源。本文介紹透過 Max_used_connections 監控實際峰值連線,依據「85% 黃
MySQL 聯表查詢與聯表刪除完整語法指南
前言 聯表查詢(JOIN)與聯表刪除(Multi-table DELETE)是 MySQL 進階操作核心技能。本文系統整理 INNER/LEFT JOIN、UN
MySQL 多表聯查兩大經典寫法:舊式 WHERE vs 現代 INNER JOIN
前言 MySQL 多表聯查有「舊式逗號連接 + WHERE 過濾」與「標準 JOIN 語法」兩大流派。本文以實例對比兩者語法、可讀性與最佳實踐建議。 範例場景
MySQL CONVERT() 函數詳解:字符集轉換語法與實戰範例
前言 CONVERT() 是 MySQL 進行字符集轉換的標準函數,支援 SQL 標準語法。本文詳細說明語法格式、參數說明、實戰範例與舊版相容性注意事項。 語
MySQL 建立函數失敗?log_bin_trust_function_creators 參數解決方案
前言 啟用 Binary Log(log_bin)的 MySQL 主從環境中,建立函數(CREATE FUNCTION)常報錯:「You do not have
MySQL 儲存程序與資料庫的關聯機制深度解析
前言 MySQL 5.1 引入儲存程序與函數,並建立「儲存程序歸屬特定資料庫」的關聯機制。本文深度解析此機制的三大核心意涵、呼叫語法與資料庫移除時的連動行為。
Linux 環境下修改 MySQL 字符集為 UTF-8 完整步驟
前言 Linux 下 MySQL 預設字符集常為 latin1,導致中文存儲亂碼。本文詳細記錄從尋找設定檔、修改字符集到驗證生效的完整操作流程,適用於 MySQ
MySQL 修改帳號密碼 5 種方法完整比較:從 SQL 到設定檔
前言 MySQL 提供多種修改密碼途徑,適用不同場景與權限層級。本文整理 5 種主流方法,比較優缺點與適用情境,助您選擇最適合的方式。 方法比較總覽 方法