【Mysql】Mysql负载过大,app访问延迟
收到线上某业务后端的MySQL实例负载比较高的告警信息,于是登入服务器检查确认1. 首先我们进行OS层面的检查确认我们一般先看整体负载如何,负载高的话,肯定所有的进程跑起来都慢[yejr@imysql.com:~ ]# w 11:52:58 up 702 days, 56 min, 1 user, load average: 7.20, 6.70, 6.47USE...
【Mysql】Slave 延迟很大并且不动了
问题描述收到SLAVE延迟时间一直很大的报警,于是检查一下SLAVE状态(无关状态我给隐去了): Slave_IO_State: Waiting for master to send event Master_Log_File: mysql-bin.000605 ---当前master的binlog Read_Master_Log_Pos: 305864 ...
【Mysql】Mysql GTID复制进程出现异常,出现断点
昨天处理了一个MySQL 5.6版本下开启GTID模式复制异常案例,MASTER上的任何操作都无法在SLAVE上应用,SLAVE的RELAY LOG里有记录,但SLAVE的BINLOG却找不到蛛丝马迹。由于开启了GTID,所以排查起来也简单,只需要在SLAVE上把RELAY LOG和BINLOG分别解析成文本文件,再直接搜索MASTER的UUID,就能找到SLAVE上是否应用了MAS...
oom killer
最近有位 VPS 客户抱怨 MySQL 无缘无故挂掉,还有位客户抱怨 VPS 经常死机,登陆到终端看了一下,都是常见的 Out of memory 问题。这通常是因为某时刻应用程序大量请求内存导致系统内存不足造成的,这通常会触发 Linux 内核里的 Out of Memory (OOM) killer,OOM killer 会杀掉某个进程以腾出内存留给系统用,...
MySQL Slave异常关机的处理
生产环境有一个MySQL的Master-Slave的复制。前一阵子机房网络升级,但是考虑到一般网络故障恢复之后,只需要start slave即可所以没有做任何的处理。但是第二天上班的时候,在Slave数据库上输入命令,start slave 不能重新启动复制。模拟环境如下在Slave上启动复制,报错如下复制过程出现主键重复了最后,使用statu...
【MySql】sql_slave_skip_counter 参数的用法解析
前一篇文章介绍了当mysql的复制出现slave sql 进程终止时的解决办法,其中之一使用了
【Mysql】Slave_SQL_Running: No:Last_Error: Error :1032/1062
http://www.2cto.com/database/201309/241070.html
【Mysql】Slave_IO_Running: No---Got fatal error 1236 from master
本地MySQL环境,是两台MySQL做M-M复制。今天发现错误信息:mysql 5.5.28-log> show slave status\G*************************** 1. row *************************** Slave_IO_State: ...
Server shutdown in progress
前一阵遇到error日志里面报警,说是server shutdown 了,一阵紧张,查看监控历史,并没有当机具体的报错如下:140307 11:06:18 [ERROR] /usr/sbin/mysqld: Sort aborted: Server shutdown in progress请教其他的同学,他们说...
ERROR 1031 (HY000): 表引擎没有这个选项
mysql>create table hour_trans_ststic_3 like dbsamp.hour_trans_ststic; - ------hour_trans_ststic是个分区表mysql> alter table hour_trans_ststic_3 discard tablespace;ERROR 1031 (HY000): Table storage engine for 'hour_trans_ststic_3' doesn't have this option原因:DISCARD TABLESPAC...
log-bin自定义路径报错
# log_bin=/var/lib/mysql/binlog ----正常, log_bin=bin3306 ----正常,默认在datadir下# log_bin=/root/logdir/binlog...
The server quit without updating PID file
Starting MySQL......The server quit without updating PID file (/usr/local/mysql/mysql.pid).[FAILED]从网上找了一堆方法如下:1.可能是/usr/local/mysql/mysql.pid文件没有写的权限解决方法 :给予权限,执行 “chmod 775 /usr/local/mysql/ -R” 然后重新启动mysqld!2.可能进程里已经存在mysql进程解决...