• 欢迎访问DBA的辛酸事儿,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 欢迎大家关注博主公众号:DBA的辛酸事儿
  • 博文中若有错误的地方,请大家指正,大家的指正是我前进的动力

标签:MYSQL FAQ

MySQL

MySQL时区设置导致主从复制报错

MySQL时区设置导致主从复制报错
问题背景在云服务器上构建一个云数据库RDS数据库的从库,构建的方式也相对比较简单,和搭建主从的复制没啥区别,这里不做具体介绍;构建完成后,业务上线之后,构建的从库出现主从复制报错的问题,具体的报错信息如下所示:备注:由于云数据库RDS由于没有开启GTID,所以只能基于偏移量进行主从复制、(有些强一致性金融级云数据库RDS默认GTID是关闭的)mys……继续阅读 »

SEian.G 7个月前 (01-18) 218浏览 0评论2个赞

MySQL

MySQL优化案例分享

MySQL优化案例分享
临近十一,国庆放假的同时,往往会伴随着国庆期间业务要上相关的活动,那么今天就分享一个今年五一前夕(4月30日)上新活动中遇到的一个性能问题;问题背景五一前夕(4月30日)中午频繁的收到业务慢查询的告警排查过程查看mysql实例监控,发现CPU在不断增长,系统的负载也在不断的增加查看慢查询日志,发现有一个update操作的慢查询,执行时间在50s多……继续阅读 »

SEian.G 11个月前 (09-26) 345浏览 0评论3个赞

MySQL

MySQL主从复制,启动slave时报错:Slave failed to initialize relay log info structure from the repository

MySQL主从复制,启动slave时报错:Slave failed to initialize relay log info structure from the repository
推荐阅读之前的几篇文章中,关于主从复制报错的问题以及解决方法可供大家参考阅读开启GTID主从同步出现1236错误问题解决字符集不同引起的主从同步异常1677报错问题MySQL复制错误ERROR 1837的相关缺陷案例一、问题描述MySQL主从复制,启动slave时,出现下面报错:查看错误日志可以看到报错,原来是找不到VM_54_118_ce……继续阅读 »

SEian.G 3年前 (2019-10-12) 2238浏览 0评论5个赞

MySQL

MySQL复制错误ERROR 1837的相关缺陷案例

MySQL复制错误ERROR 1837的相关缺陷案例
之前的几篇文章中,介绍过MySQL主从复制以及一些常见的复制报错问题:使用传统方式搭建MySQL 5.7 异步复制环境基于GTID方式搭建MySQL 5.7 主从复制环境开启GTID主从同步出现1236错误问题解决字符集不同引起的主从同步异常1677报错问题下面是又一例主从复制报错问题,ERROR 1837复制报错主从gtid报错,复制错误18……继续阅读 »

SEian.G 3年前 (2019-05-27) 1392浏览 0评论5个赞

MySQL

MYSQL千万级连表查询优化案例

MYSQL千万级连表查询优化案例
问题背景随着数据越来越多,原本的SQL查询变得越来越慢,用户体验特别差,因此需要对SQL进行优化。这个SQL查询关联两个数据表,一个是攻击IP用户表主要是记录IP的信息,如第一次攻击时间,地址,IP等等,一个是IP攻击次数表主要是记录每天IP攻击次数。而需求是获取某天攻击IP信息和次数。(以下SQL语句测试均在测试服务器上上,正式服务器的性能好,查询时……继续阅读 »

SEian.G 3年前 (2019-05-23) 1845浏览 0评论5个赞

MySQL

一次诡异的线上数据库的死锁问题排查过程

一次诡异的线上数据库的死锁问题排查过程
前几天,线上发生了一次数据库死锁问题,这一问题前前后后排查了比较久的时间,这个过程中自己也对数据库的锁机制有了更深的理解。本文总结了这次死锁排查的全过程,并分析了导致死锁的原因及解决方案。希望给大家提供一个死锁的排查及解决思路。本文涉及到MySql执行引擎、数据库隔离级别、Innodb锁机制、索引、数据库事务等多领域知识。前车之鉴,后事之师,希望读者们都可……继续阅读 »

SEian.G 3年前 (2019-05-21) 872浏览 0评论4个赞