随笔分类 - MySQL
摘要:说明 percona server 5.7 的安装对硬件配置的要求较高,至少需要4G内存或者2G物理内存+2Gswap。 编译安装过程中注意所在分区的空间大小,编译安装需要使用到大量的临时空间。 环境配置 [root@ ~] groupadd mysql [root@ ~] useradd g my
阅读全文
摘要:基于keepalived的MySQL高可用 MySQL双主模型,keepalived提供高可用服务。主服务器宕机时,VIP切至备服务器,由备服务提供主服务器的读写任务。原先的主服务器恢复后,角色切换为备服务器,提供热备功能。 架构 M1:192.168.31.140(master) M2:192.1
阅读全文
摘要:先创建新的库,再用RENAME TABLE 语句移动旧库中的表到新库,最后删除旧库。 (root@localhost) [(none)] create database mydb_2; Query OK, 1 row affected (0.10 sec) (root@localhost) [(no
阅读全文
摘要:master 端 配置CA和证书 [root@baseos-1_192.168.31.140 ~]# cd /etc/pki/CA/ #生成根证书的私钥 [root@baseos-1_192.168.31.140 CA]# (umask 077; openssl genrsa 2048 > priv
阅读全文
摘要:环境 1. amoeba需要java环境,配置:略。 2. MySQL主从配置:略。 基本架构 1. MySQL主:192.168.31.140 2. MySQL从:192.168.31.150 3. MySQL代理:192.168.31.139 MySQL向代理授权(两台MySQL服务器都需要):
阅读全文
摘要:在执行数据导入到从库时,若使用mysqldump命令进行数据导出,应当一次性将需要同步的库导出。 mysqldump uroot p single transaction databases master data flush logs db1 db2.... dump_file.sql 从库在启动
阅读全文
摘要:简介 TCMalloc(Thread Caching Malloc)与标准glibc库的malloc实现一样的功能,但是TCMalloc在效率和速度效率都比标准malloc高很多。TCMalloc是google perftools工具中的一个(gperftools四个工具分别是:TCMalloc、h
阅读全文