最近在我们线上库备份的时候出现一个奇怪的现象: 我们备份都在从库上备份的,在业务低一般是在晚上2点钟开始备份.有天发现从库的延迟一直在增加,登录上实例,通过show processlist 发现,sql 线程在等待 binlog lock。同时看到我们从2点钟开始的压缩远程备份并没有完成,备份日志还 ...
分类:
数据库 时间:
2016-11-01 11:36:00
阅读次数:
307
环境:centos6.5mysql5.6问题描述:今天早晨在从库中showslavestatus,发现主从同步停止,因为着急排查问题,所以没来得及截图,但是错误日志还在,1在从库查看报错日志在showslavestatus中的报错和错误日志中的一致根据报错内容,是说这条记录在从库中已经存在,不能再插入了..
分类:
数据库 时间:
2016-10-31 22:33:20
阅读次数:
262
由于模糊搜索的需求越来越多,所以在从库上创建全文索引来应付各种搜索需求。现在创建一个用户名的全文搜索,全表大小为1100W条记录左右。 1、表结构查询 必要的参数设置 2、添加全文索引 3、添加过程(添加全文整个过程要很长的时间,并且这段时间里所有业务将不能执行) 查询进程 4、完成创建 5、查询索 ...
分类:
数据库 时间:
2016-10-26 13:27:05
阅读次数:
452
昨天看了一篇帖子,整体归纳了下服务端优化的几个点,也算是为这几天读的书做个注解 原文链接:http://www.liuhaihua.cn/archives/424955.html 1 读写分离,读操作访问从库,写操作访问主库,主库会同步变更数据到从库.2 解决写读延迟,增加mysql缓存;使用高性能 ...
分类:
其他好文 时间:
2016-10-25 16:35:20
阅读次数:
114
使用阿里云ECS自建RDSMySQL从库友情提示:安装MySQL软件步骤本文暂不介绍,安装完MySQL无需着急初始化数据库和启动服务。只需确保安装的MySQL版本不低于阿里云RDSMySQL版本,同时提前新建运行MySQL服务的mysql系统用户。出于安全,部分内容已打马赛克。采用何种模式做主从由RDS..
分类:
其他好文 时间:
2016-10-20 01:02:39
阅读次数:
316
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://suifu.blog.51cto.com/9167728/1859252 一个参数引起的MySQL从库宕机血案 Part1:max_binlog_cache_size max_bin ...
分类:
数据库 时间:
2016-10-11 14:15:39
阅读次数:
181
对于高并发流量大的web站点,单点的数据库往往很难支持,一般是使用主从复制,再加上mysql proxy实现复制均衡,读写分离等功能等。但是主从复制会有延迟,大网站是如何解决这些问题的呢?转载自PHP老杨文章。 1.优酷的经验 数据库采用水平的扩展,主从复制,随着从库的增多,复制延迟越来越厉害,最终 ...
分类:
数据库 时间:
2016-10-10 19:39:31
阅读次数:
179
Part1:max_binlog_cache_sizemax_binlog_cache_size
表示的是binlog能够使用的最大cache内存大小当我们执行多语句事务的时候
所有session的使用的内存超过max_binlog_cache_size的值时就会报错:“Multi-statement
transactionrequiredmorethan‘max_binlog_cache_size‘bytesofs..
分类:
数据库 时间:
2016-10-08 21:18:43
阅读次数:
246
环境介绍: 开发板:qq2440 交叉编译器:arm-linux-gcc 3.4.1 内核版本:2.6.13 一.针对该类问题从两个方面入手: 1.从权限出发,权限不够会出现此问题 2.从库文件出发,一般是缺少库文件导致的 二.正好我今天遇到的是第二种情形: 1.查看应用程序led需要的库文件:ar ...
分类:
其他好文 时间:
2016-10-06 17:35:33
阅读次数:
503
代码如下: [java] view plain copy #!/bin/bash #Check MySQL Slave's Runnning Status #Crontab time 00:10 MYSQLPORT=`netstat -na|grep "LISTEN"|grep "3306"|awk ...
分类:
数据库 时间:
2016-10-01 12:37:04
阅读次数:
215