之前參加過一次Sun的MySQL講座,最近整理了一下筆記:
插件式的存儲引擎是MySQL最具特色的功能之一。當用戶將數據庫應用到各個不同的領域時,每一種應用都對數據庫提出了滿足自己需求的性能特點,而MySQL的插件式存儲引擎正是針對此而推出的。使用MySQL插件式存儲引擎體系結構,允許數據庫專業人員為特定的應用需求選擇專門的存儲引擎,完全不需要管理任何特殊的應用編碼要求。MySQL服務器體系結構由于在存儲級別上提供了一致和簡單的應用模型和API,應用程序編程人員和DBA可以不再考慮所有的底層實施細節。因此,不同的存儲引擎具有不同的能力,而應用程序是與之分離的。例如,MySQL支持的存儲引擎除了常見的MyISAM、InnoDB、Archive、Memory外,還有在MySQL集群環境中使用的Cluster引擎,通過SQL操作HTTP的HTTP引擎,訪問Memcached服務器的Memcache引擎,訪問DB2數據庫的DB2引擎等等。


此外,講座還涉及高可用性等方面的問題。PPT可以從這里下載。