产品亮点
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”值的大小。
售后支持范围
售后服务范围为产品使用方面的技术支持,售后支持时间范围为合同期范围内