三linux-mysql mysql的多实例
Posted dangjingwei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三linux-mysql mysql的多实例相关的知识,希望对你有一定的参考价值。
1.什么是mysql多实例
一个机器开通多个端口,运行多个mysql服务器进程,这些服务进程通过不同的socket监听不同的服务端口提供各自的服务,但它们共用一台mysql安装程序,使用不同的my.cnf配置文件、启动程序,数据文件。逻辑上多实例是独立的。
2.多实例的作用和问题
有效利用服务器资源(服务器占用60%以上)、节约服务器资源,但当某个服务实例并发很高或者有慢查询时,整体服务提供的质量下降
3.应用场景
1)质量不想下降,但是资金紧张,比如3个服务器,可以部署6到九个实例
2)并发不是很大的业务
3)门户网站应用mysql实例场景多
4.多实例的配置方案
1)多个配置文件和多个启动程序 2)单一配置方式:my.cnf (耦合性太高)
5.安装MySQL多实例
1)依赖包
yum install ncurses-devek -y
yum install libaio-devel -y
以上是关于三linux-mysql mysql的多实例的主要内容,如果未能解决你的问题,请参考以下文章