【Mysql】MySQL中interactive_timeout和wait_timeout的区别
mark一下,写得很好https://www.cnblogs.com/ivictor/p/5979731.html
【Mysql】修改mysql时区
首先需要查看mysql的当前时区,用time_zone参数mysql> show global variables like '%zone%';+------------------+--------+| Variable_name | Value |+------------------+--------+| system_time_z
【Mysql】MySQL 5.6中如何定位DDL被阻塞的问题
在上一篇文章《MySQL 5.7中如何定位DDL被阻塞的问题》中,对于DDL被阻塞问题的定位,我们主要是基于MySQL 5.7新引入的performance_schema.metadata_locks表。提出的定位方法,颇有种"锦上添花"的意味,而且,也只适用于MySQL 5.7开始的版本。但在实际生产中,MySQL 5.6还是占绝不多数。虽然MySQL 8.0都已经GA了,但
【Mysql】mysql5.7之如何快速定位IO瓶颈
文章目录摘要: MySQL的瓶颈,一般分为IO密集型和CPU密集型 CPU出问题的情况比较少,最近就遇到过一次比较大的故障,这个话题后面会有一篇专题介绍 今天主要聊聊IO密集型的应用中,我们应该如何快速定位到是谁占用了IO资源比较多 背景 环境1.MySQL的瓶颈,一般分为IO密集型和CPU密集型CPU出问题的情况比较少,最近就遇到过一次比较大的故障,这个话题后面会有一篇专题介绍今天主要
【Mysql】MySQL 5.7中如何定位DDL被阻塞的问题
原文地址:https://mp.weixin.qq.com/s/lD2gjyUgt4pmWdVXqqXk3w在上篇文章《MySQL表结构变更,不可不知的Metadata Lock》中,我们介绍了MDL引入的背景,及基本概念,从“道”的层面知道了什么是MDL。下面就从“术”的层面看看如何定位MDL的相关问题。在MySQL 5.7中,针对MDL,引入了一张新表performance_schema.me
【MGR】MGR-imeout on wait for view after joining group
1.MGR其中一个节点挂了,按照以下的方式恢复1.其中一台second上备份全库 /usr/local/mysql/bin/mysqldump -uroot -P3312 -S /data0/mysql/log/testdb/mysql_testdb.sock -prootroot --master-data=2 --databases TESTDB db1 db10 db11 db12 db2 db3 vodb > alldb.sql2.sql有...
Mysql slave 延迟故障一列
大事物延迟 延迟略为2*执行时间 状态为:reading event from the relay log大表DDL延迟 延迟略为1*执行时间 状态为:altering table长期未提交的事物延迟,会造成延迟的瞬时增加表上没有主键或者唯一键 状态为:system lock 或者 reading event from the relay loginnodb层锁造成延迟 状态为...
【Mysql】字符集引发的主从报错
收到报警,主从断了1.查看主从的字符集设置mysql> show global variables like '%character%';+--------------------------+-----------------------------------------+| Variable_name | Value &n...
【Mysql】两条insert 语句产生的死锁
背景:查看status日志发现两条insert 出现了死锁------------------------LATEST DETECTED DEADLOCK------------------------2017-10-24 12:53:56 7f8fbc165700*** (1) TRANSACTION:TRANSACTION 596252578, ACTIVE 0 sec insertingmysql tables in...
【Mysql】两条select for update引起的死锁
好文:https://mp.weixin.qq.com/s/RleocRPvK67aTJqbDXeICw
【Mysql】从库大量select堵塞,Waiting for table flush 状态
背景:mycat读写分离,应用大量select超时1.检查通过检查发现大量select处于Waiting for table flush 状态,仔细看了一下processlist以及时间段,可以断定是备份加select慢查询引起的!2.重现环境session1终端一执行一个慢查询...
【MYSQL】state状态converting HEAP to MyISAM
背景:机房迁移,原报表系统在新的db上出报表非常慢1.查看连接状态mysql> show full processlist;+--------+-----------------+---------------------+----------+---------+---------+-----------------------------------------------------------------------------+-----------------------+...
【Mysql】主从不同的端口使用pt-table-checksum校验一致性
背景主:10.32.7.113 3306从:10.32.7.112 3307step 1:建立从库信息主库test库下建立表CREATE TABLE `dsns` ( `id` int(11) NOT NULL AUTO_INCREMENT, `parent_id` int(11) DEFAULT NULL, `dsn` varchar(255) NOT NULL, PRIMARY KEY (`id`) );mysql...
【Mysql】关于一个mysql的坑比时区问题
问题:mysqldump出来的文件时间戳字段总是少8个小时!1.看到这个很快就想到时区问题,我们先看一下mysql时区mysql> show variables like '%zone%';+------------------+--------+| Variable_name | Value |+------------------+--------+| system_time_zone | CST &nb...
【Mysql】into outfile报错的问题
明明有select 权限却报错mysql> select * from server into outfile '/tmp/tt.txt';ERROR 1045 (28000): Access denied for user 'chenliang'@'%' (using password: YES)百度后需要给file权限mysql> grant file on *.* to chenliang;Query OK, 0 rows affected (0.00 sec)再次导还是报错mysql> select * fr...
【Mysql】vm.overcommit_memory导致的mysql启动内存报错
原文地址:http://www.cnblogs.com/gomysql/p/6130405.html
【Mysql】主从延迟监控
Mysql 主从延时监控介绍主从延时在主从环境中是一个非常值得关注的问题,有时候我们可以通过show slave status命令查看Seconds_Behind_Master值来分析主从的延时情况;但是由于该值是来自binlog文件语句的完成时间,当一条SQL执行时间很长的时候那么该值可能就不准确了,那么有没有什么工具可...
【Mysql】主机cpu 之-sys使用率过高
1.0top看cpu消耗,发现sys比usr要高不少,这非常不正常如下利用perf看sys cpu消耗,也就是内核态cpu在做什么sys cpu看来大部分都消耗在_spin_lock上。但是内核在很多对资源的申请和释放的时候都会通过spin lock对临界资源进行保护。需要进一步分析__spin_loc...
【Mysql】MySql Host is blocked because of many connection errors;
错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'原因: 同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;解决方法:1、提高允许的max_connection_errors数量(治标不治本): ①...
【Mysql】是什么导致MySQL数据库服务器磁盘IO高?
0、导读有个MySQL服务器的磁盘I/O总有过高报警,怎么回事?1、问题我的朋友小明,TA有个MySQL服务器最近总是报告磁盘I/O非常高,想着我这有免费的不用白不用的企业技术服务(TA自己这么想的),就找我帮忙给把把脉。作为一个经验丰富(踩坑不断)的DBA,出现这种问题,一般来说,磁盘I/O很高无非是下...