MySQL数据库(Ubuntu 16.04 64位 多实例部署)

MySQL数据库(Ubuntu 16.04 64位 多实例部署)

mysql多实例部署,节省成本,提升利用率,提升用户体验,采用Flash存储技术,大幅度降低IO响应时间,有助于提升用户的体验。

服务保障
请勿线下交易!90%的欺诈、纠纷、资金盗取均由线下交易导致。

产品亮点

1.mysql多实例部署,节省成本,虽然采用Flash存储的成本比较高,但是如果可以缩减机器的数量,考虑到节省电力和机房使用的成本,还是比单机单实例的方案更便宜。 2.提升利用率,利用NUMA特性,将MySQL实例绑定在不同的CPU节点,不仅提高了CPU利用率,同时解决了MySQL对多核CPU的利用率问题。 3.提升用户体验,采用Flash存储技术,大幅度降低IO响应时间,有助于提升用户的体验。

产品说明

操作方式:

本镜像未设置开机启动mysql,需自行启动。

mysql多实例暂只开启3306,3308端口

默认root密码为:10@idccom

开启|关闭mysql:

mysqld_multi --defaults-file=/etc/my.cnf --user=root  start|stop 3306,3308

可通过 mysqld_multi report 查看多实例是否开始运行

修改密码:

mysqladmin -uroot -p -P[实例端口] -h127.0.0.1

登录mysql:

mysql -uroot -p -P[实例端口] -h127.0.0.1

或:

mysql -uroot -p -S /tmp/mysql_[实例端口].sock

添加实例(例如添加端口为3307的实例):

1.添加标签

vim /etc/my.cnf

[mysqld3307]

port = 3307

basedir = /usr/local/mysql

datadir = /data/mysql/mysql_3307

socket = /tmp/mysql_3307.sock

slow_query_log = 1

slow_query_log_file = /data/mysql/mysql_3307/slow.log

log-error = /data/mysql/mysql_3307/error.log

long_query_time = 1

log-bin = /data/mysql/mysql_3307/mysql-bin

sync_binlog = 1

binlog_cache_size = 4M

default-storage-engine = InnoDB

binlog_format = row

transaction_isolation = REPEATABLE-READ

innodb_buffer_pool_size = 16m

2.初始化:

mkdir -p /data/mysql/mysql_3307

mysql_install_db --basedir=/usr/local/mysql --datadir=/data/mysql/mysql_3307 --defaults-file=/etc/my.cnf --user=mysql

3.启动并查看,实例是否已运行

注:若实例未运行,可能原因是内存不足,请调整/etc/my.cnf中的“innodb_buffer_pool_size”值的大小。

售后支持范围

售后服务范围为产品使用方面的技术支持,售后支持时间范围为合同期范围内
热搜类目 热搜产品 快速入口