码迷,mamicode.com
首页 >  
搜索关键字:sql_thread    ( 47个结果
【20181101】MySQL text类型的column设置为NOT NULL 导致主从1364
环境系统版本:CentOSrelease6.8(Final)MySQL版本:5.6.29-logMySQLCommunityServer(GPL)MySQL主从配置信息binlogformat:MIXEDsql_mode:NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION问题描述从库showslavestatus监控的时候发现sql_thread进程已经变成NO,
分类:数据库   时间:2018-11-01 12:33:28    阅读次数:259
MySQL复制slave服务器死锁案例
原文:MySQL复制slave服务器死锁案例MySQL复制刚刚触发了一个bug,该bug的触发条件是slave上Xtrabackup备份的时候执行flushs tables with read lock和show slave status有可能和SQL Thread形成死锁。 该bug在MySQL5... ...
分类:数据库   时间:2018-10-21 16:53:11    阅读次数:182
my16_sql_thread执行慢导致主从延迟高的一个情景
现象:从库延迟高,查看slave status发现sql_thread执行语句的速度比主库慢,这样的延迟会一直高下去,下面是排查的一些过程1. 检查了从库的配置,磁盘的写入速度的确没有主库高2. iostat -m 1 10查看磁盘写入 ,从库为2M/S,主库也就3M/S,从库磁盘没主库高,但这个档 ...
分类:数据库   时间:2018-09-14 20:01:02    阅读次数:375
MySQL 5.7 并行复制
一、缘由: 某天看到主从复制延时的告警有点频繁,就想着是不是彻底可以解决一下。 一般主从复制,有三个线程参与,都是单线程:Binlog Dump(主) >IO Thread (从) > SQL Thread(从)。复制出现延迟一般出在两个地方 1)SQL线程忙不过来(可能需要应用数据量较大,可能和从 ...
分类:数据库   时间:2018-06-04 19:19:53    阅读次数:134
初识MariaDB之10——MariaDB Galera Cluster
一、背景介绍无论是采用binlog或者GTID的方式,其本质都是通过I/O_thread和sql_thread的形式进行的同步,因为无法避免复制延迟而饱受诟病,基于上述MariaDB引入了Galera Cluster来解决此问题。二、Galera Cluster介绍Galera Cluster与传统的复制方式不同,不通过I/O_thread和sql_thread进行同步,而是在更底层通过wsrep
分类:数据库   时间:2018-05-10 19:27:32    阅读次数:223
MySQL slave_exec_mode参数的作用
slave_exec_mode=IDEMPOTENT在MySQL复制环境中是个很有用的参数:只要在备机运行set global slave_exec_mode=IDEMPOTENT,备机的sql thread就运行在冥等模式下,可以让备机在insert主键、唯一键冲突,update、delete值未找到错误发生时不断开复制而保持冥等性(当即生效,连slave的sql线程都不用重启哟);而类似sql
分类:数据库   时间:2018-03-28 17:29:12    阅读次数:185
Mysql的主从配置
前言:这次学习分布式的思想要配置mysql的主从复制和读写分离,我在主从配置上踩到很多坑,在此演示一遍配置过程,并附上问题的说明和自己的一些见解 Mysql主从复制的原理 附上原理图: mysql的主从复制原理其实挺简单,主要由两种类型3个线程完成:I/O 和 sql thread 主服务器上有一个 ...
分类:数据库   时间:2018-02-02 22:02:01    阅读次数:229
mysql5.7主从延迟
一般主从复制,有三个线程参与,都是单线程:Binlog Dump(主) >IO Thread (从) > SQL Thread(从)。复制出现延迟一般出在两个地方 1)SQL线程忙不过来(可能需要应用数据量较大,可能和从库本身的一些操作有锁和资源的冲突;主库可以并发写,SQL线程不可以;主要原因) ...
分类:数据库   时间:2017-12-23 21:45:03    阅读次数:171
mysqldump造成sql_thread停止
利用从库备份期间,收到slave sql_thread stop的报警,检查状态如下: (1)show slave status输出 Relay_Master_Log_File: mysql-bin.009188 Slave_IO_Running: Yes Slave_SQL_Running: No ...
分类:数据库   时间:2017-12-14 18:00:01    阅读次数:232
MySQL 5.7 基于复制线程SQL_Thread加快恢复的尝试
1. MySQL 数据恢复常用办法 MySQL恢复的方法一般有三种: 1. 官方推荐的基于全备+binlog , 通常做法是先恢复最近一次的全备,然后通过mysqlbiinlog --start-position --stop-position binlog.000xxx | mysql -uroo ...
分类:数据库   时间:2017-10-24 19:32:19    阅读次数:289
47条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!