資料庫核心#
MySQL 深度解析與最佳實踐,整合自《MySQL 實戰 45 講》專欄的核心內容。
核心概念關係#
SQL 語句
↓
┌─────────────────────────────────────┐
│ 連接器 → 查詢快取 → 解析器 → 最佳化器 │ Server 層
│ ↓ │
│ 執行器 │
└─────────────────────────────────────┘
↓
┌─────────────────────────────────────┐
│ 儲存引擎 (InnoDB) │
│ ┌─────────┐ ┌─────────┐ │
│ │ Buffer │ │ 日誌 │ │
│ │ Pool │ │ 系統 │ │
│ └─────────┘ └─────────┘ │
└─────────────────────────────────────┘
↓
磁碟理解 MySQL 的關鍵在於理解「一條 SQL 是如何執行的」這個完整流程。掌握了這個流程,索引最佳化、事務管理、效能調優都會變得更加清晰。