MySQL 的企業級解決方案,高實用性以及強健的資料完整性
MySQL 事務,行級鎖定,熱備份以及外鍵支援- - 無需損失MySQL 的高速效能
1 InnoDB tables 概述
1.1 MySQL/InnoDB 發布版本間的差異
2 InnoDB 啟動選項
3 建立一個InnoDB 資料庫
3.1 在建立資料庫時可能發生的幾個錯誤
3.2 關閉MySQL 伺服器
4 建立InnoDB 表
4.1 如何在InnoDB 中使用事務
4.2 將MyISAM 表轉換到InnoDB 類型
4.3 外鍵約束
4.4 自增列(auto-increment)是如何在InnoDB 中運作的
4.5 InnoDB 和MySQL 複製(replication)
5 新增與移除InnoDB 資料和日誌文件
6 備份和還原一個InnoDB 資料庫
6.1 強制(Forcing)恢復
6.2 檢查點(Checkpoints)
7 將InnoDB 資料庫移至另一台機器中
8 InnoDB 事務模式與鎖定
8.1 Consistent read
8.2 Locking reads
8.3 Next-key locking: avoiding the phantom problem
8.4 InnoDB 中各SQL 語句的鎖定設定
8.5 MySQL 什麼時候隱含地提交(commit)或回滾(rollback)事務
8.6 死鎖偵測與回滾
8.7 consistent read 在InnoDB 中運作範例
8.8 如何應付死鎖
9 性能調整技巧
9.1InnoDB 監視器(Monitors)
10 multiversioning 的實現
11 表和索引結構
11.1 索引的物理結構
11.2 插入緩衝
11.3 適應性的雜湊索引
11.4 記錄的物理結構
12 檔案空間管理與磁碟I/O
12.1 磁碟I/O 和raw devices
12.2 文件空間管理
12.3 碎片整理一個表
13 出錯處理
13.1 MySQL 傳回的某些錯誤代碼
13.2 某些作業系統的錯誤編碼
14 InnoDB 表的限制
15 故障檢測與修復
15.1 發現並修復資料字典錯誤的操作
16 InnoDB version history
17 Contact information
18 The GNU GPL License Version 2
19 Known bugs and their fixes in old versions of InnoDB
20 The TODO list of new features to InnoDB
21 Some books and articles on MySQL/InnoDB