天天看點

《MySQL DBA修煉之道》——2.4 安裝InnoDB Plugin

本節書摘來自華章出版社《mysql dba修煉之道》一書中的第2章,第2.4節,作者:陳曉勇,更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

對于mysql 5.0、mysql 5.1版本,有時我們可能會想要安裝innodb plugin,因為它較之built-in版本新增了一些特性。而且一些性能測試也表明,innodb plugin的性能、伸縮性明顯優于mysql 5.1裡内置的innodb。不過,在這麼做之前要先留意一下不同的innodb plugin版本和mysql版本的相容性。對于源代碼編譯的mysql,一般可以用編譯的innodb代替内建的innodb,但是二進制版本的innodb插件通常隻适用于特定的mysql版本。

使用二進制版本安裝啟用innodb plugin的具體步驟如下。

1)确認mysql沒有在運作。如果正在運作,那麼應該先設定變量innodb_fast_shutdown。

<code>set global innodb_fast_shutdown=0;</code>

然後再關閉資料庫(對于大資料庫而言,可能耗時會較多)。

2)在參數檔案[mysqld]節中增加以下參數。

3)啟動資料庫,啟動資料庫後執行下面的語句。

4)關閉資料庫,然後再去掉參數檔案my.cnf中的plugin-load和plugin_dir行,之後重新啟動資料庫,運作“select @@innodb_version;”以确認版本。