三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的多实例的主要内容,如果未能解决你的问题,请参考以下文章

实验:基于YUM安装的多实例

mysql的多实例安装

mysql多实例安装

3mysql的多实例配置

MySQL的多实例

使用xtrabackup备份和还原mysql的多实例