线程池插件使用示例
配置参数,也叫系统变量,为MySQL用于调节数据库服务功能和性能的配置,详细见官方文档《Server System Variables》。
线程池插件可以在补丁应用成功后直接编译安装使用,也可以编译成功后在编译路径下的plugin_output_directory/目录下拷贝文件thread_pool.so到目标MySQL服务的plugin_dir变量所指定的目录下,再安装使用。
安装方式如下:
- 执行SQL语句方式:
安装后通过SHOW PLUGINS语句检查线程池插件是否安装成功。
卸载方式如下:
- 卸载线程池插件必须执行UNINSTALL命令:
1
UNINSTALL PLUGIN thread_pool;
- 若在配置文件中有设置加载线程池插件的配置行,可在执行UNINSTALL命令后删除该配置行,下次重启时不会加载线程池插件:
1
plugin-load-add=thread_pool.so
卸载后同样可通过SHOW PLUGINS语句检查线程池插件是否卸载成功。

- 线程池插件安装成功后,原始连接器仍然保留,处理线程池插件安装之前的连接请求,线程池连接器处理新的连接请求。
- 线程池插件卸载后,发起UNINSTALL流程的连接将保留,其余连接将断开。
父主题: 配置参数