天天看点

《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;”以确认版本。