binlog server还是不可靠吗?
本文基于公司产品需求,对比研究5.7版本下binlog server备份binlog的功能,以及该工具的优缺点。
MySQL问题两则
分享两个比较有意思的问题给大家:一个是在执行ALTER TABLE ADD COLUMN语句时,报了Duplicate entry的错误;另一个是关于在MySQL中正确存取emoji表情的问题。
数据库对象信息记录表|全方位认识 mysql 系统库
本期我们将为大家带来系列第三篇《元数据记录表|全方位认识 mysql 系统库》,下面请跟随我们一起开始 mysql 系统库的系统学习之旅吧。
MySQL binlog基于时间点恢复数据失败是什么鬼?
某客户反馈,在利用binlog做基于时间点的恢复时,频繁出现无法正确恢复数据的情况(出现概率大约5%~10%),这是为啥呢?
访问权限控制系统|全方位认识 mysql 系统库
在上一期《权限系统表|全方位认识 mysql 系统库》中,我们针对mysql 系统库中的权限表做了一个简单的认识,本期我们将在上一期的基础上详细介绍MySQL 的访问权限控制系统,下面请跟随我们一起开始 mysql 系统库的系统学习之旅吧。
InnoDB 层压缩相关字典表 | 全方位认识 information_schema
在上一篇《InnoDB 层全文索引字典表|全方位认识 information_schema》中,我们详细介绍了InnoDB层的全文索引字典表,本期我们将为大家带来系列第八篇《InnoDB 层压缩相关字典表|全方位认识 information_schema》,下面请跟随我们一起开始 information_schema 系统库的系统学习之旅吧。
InnoDB 层全文索引字典表 | 全方位认识 information_schema
在上一篇中,我们详细介绍了InnoDB 层的锁、事务、及其相关的统计信息字典表,本期我们将为大家带来系列第七篇《InnoDB 层全文索引字典表 | 全方位认识 information_schema》。
MySQL8.0之跳跃范围扫描
跳跃范围扫描是MySQL在8.0.13版本新增加的用于提高性能的新特性,跳跃范围扫描可以使以前部分无法使用到联合索引的SQL利用联合索引进行查询,并且可以更高效的利用联合索引,这对于使用MySQL联合索引进行查询的应用意义重大。
MySQL分区如何迁移
MySQL越来越流行,而且存储在MySQL的数据量也越来越大,单表数据达亿行已经是非常常见的现象,而这些表里面保存了大量的历史记录,严重影响SQL执行的效率。本文是针对客户需求,迁移MySQL Innodb大表分区中部分历史归档分区到其他实例或者其他库表,而且迁移过程尽量减少对业务环境的影响。
当心!使用mysqldump备份可能会让你欲哭无泪
使用mysqldump备份含timestamp数据类型的表导致备份异常
sysbench花式踩坑之三:自增值导致的锁等待
两个事务同时以主键为where条件操作不存在的列时,为什么RC级别下事务2的delete不会阻塞事务1的insert,在RR级别下事务2的delete就会阻塞事务1的insert?
如果将relay_log_recovery设置为0会发生什么?
在MySQL5.7版本中,开启并行复制后,设置relay-log-recovery=1,从库启动后偶尔会报错。如果将relay-log-recovery设置为0,会发生什么呢?
为何Binlog中同一个事务的event时间点会乱序?
本文将通过演示案例为大家介绍为何Binlog中同一个事务的event时间点会乱序。
沃趣微讲堂 | PXC、MGC&MGR原理与实践对比(八):PXC、MGC和MGR crash recovery
本期,也是我们“PXC、MGC&MGR原理与实践对比”这门课程的最后一期,将为大家介绍PXC、MGC和MGR 集群 crash 之后,如何做recovery:单个节点crash recovery的步骤;多数节点(超过半数集群成员) crash recovery的步骤;整个集群 crash recovery 的步骤。
沃趣微讲堂 | PXC、MGC&MGR原理与实践对比(七):MGR集群初始化
本期课程:MGR 集群初始化讲师 | 罗小波·沃趣科技高级数据库技术专家出品 | 沃趣科技上期《PXC、MGC&MGR原理与实践对比(六):PXC、MGC集群初始化》中,为大家介绍了PXC、MGC集群初始化步骤:第一个节点正常初始化并拉起复制组;第二个节点使用全量SST方式加入复制组;第三个节点使用增量IST方式加入复制组。本期将为大家介绍MGR集群初始化步骤(实操)第一个节点正常初始化并
数据恢复新姿势——通过ibd和frm文件恢复数据
需要给客户将生产环境的数据恢复到测试环境,但是线上环境的xtrabackup全备数据量太大,拷贝下来比较麻烦,并且需要恢复的数据只有整库中的两张表的数据,所以客户只是将全备中的对应表的ibd文件以及frm文件拷贝下来了,要求根据ibd文件以及frm文件进行数据恢复。
沃趣微讲堂 | PXC、MGC&MGR原理与实践对比(六):PXC、MGC集群初始化
本期课程:PXC、MGC 集群初始化讲师 | 罗小波·沃趣科技高级数据库技术专家出品 | 沃趣科技上期《PXC、MGC&MGR原理与实践对比(五):MGR新增节点流程》中,为大家介绍了Oracle MySQL官方原生插件实现的MGR集群新增节点流程。本期将为大家介绍PXC、MGC集群初始化步骤(实操)第一个节点正常初始化并拉起复制组第二个节点使用全量SST方式加入复制组第三个节点使用增量I
MySQL主从复制错误——列类型转换错误
本文将通过一个实际案例为大家介绍MySQL主从复制错误-列类型转换错误。
沃趣微讲堂 | PXC、MGC&MGR原理与实践对比(五):MGR新增节点流程
本期课程要点:Oracle MySQL官方原生插件实现的MGR集群新增节点流程。
sysbench花式采坑之二:自增值导致的主键冲突
上期《sysbench花式采坑之一:自增值导致的TPS不可靠》介绍到,在sysbench压测过程中,如果自增值不为1会导致性能测试值偏高的现象,其实在发现这个现象之前,在单实例性能测试时我还遇到了一个主键冲突的问题。