my2sql_51CTO博客
作者:xuty一. 大纲本文分享下对于 my2sql 的一些改进,并且接入到 DBeaver 中供开发便捷使用的一个实际案例。相信很多 DBA 日常都会遇到开发​​误删除数据(DML闪回)​​​或者需要​​追溯数据变化原因(解析原始SQL)​​的需求,当这种需求愈发多的时候(别问为什么,说多了都是泪),就会很厌倦此类工作,因此就想着实现一套工具供开发或者实施自己使用,而不需要 DBA 接入处理。m
原创 2022-12-20 15:06:28
113阅读
前言大部分 DBA 应该都已经熟悉并使用过一些闪回工具,诸如:binlog2sql、MyFlash。今天要介绍的是另一款基于 Go 编写的 binlog 解析工具:my2sql,他的同门师兄还有 my2fback、binlog_inspector(binlog_rollback)。为什么不直接称其为闪回工具呢?因为闪回只是它其中一个功能,除此之外,还可用于从 binlog 中解析出执行过的 SQL
原创 2021-01-24 15:41:40
254阅读
作者:赵黎明爱可生 MySQL DBA 团队成员,Oracle 10g OCM,MySQL 5.7 OCP,擅长数据库性能问题诊断、事务与锁
原创 2022-12-20 14:55:51
283阅读
MySQL 解析binlog生成标准SQL工具之my2sql
转载 2021-07-05 21:52:41
78阅读
作者:杨彩琳爱可生华东交付部DBA,主要负责MySQL日常问题处理及DMP产品支持。爱好跳舞,追剧。前言**大家在平时运维过程中应该都了解过或者使用过一些 binlog 解析工具,比如今天要介绍的 my2sql 和 binlog2sql 。**my2sql 是基于 my2fback 、binlog_rollback 工具二次开发而来的(go语言),binlog2sql 是 python 语言开发的
原创 2022-12-20 14:50:27
130阅读
之前学习过python语言版binlog解析及闪回工具最近听同事介绍有了新的go语言版的my2sql。优点是不需要安装一大
原创 精选 9月前
174阅读
一、my2sql简介可以用于MySQL误操作闪回的工具包括my2sql、binlog2sql和MyFlash等工具,其中,个人感觉my2sql最好用。my2sql是使用go语言开发的MySQL binlog解析工具,通过解析MySQL binlog ,可以生成原始SQL、回滚SQL、去除主键的INSERT SQL等,也可以生成DML统计信息。类似工具有binlog2sql、MyFlash、my2f
原创 2021-05-20 14:22:03
167阅读
[toc]一、my2sql简介可以用于MySQL误操作闪回的工具包括my2sql、binlog2sql和MyFlash等工具,其中,个人感觉my2sql最好用。my2sql是使用go语言开发的MySQL binlog解析工具,通过解析MySQL binlog ,可以生成原始SQL、回滚SQL、去除主键的INSERT SQL等,也可以生成DML统计信息。类似工具有binlog2sql、MyFlash
原创 2021-04-08 10:03:07
159阅读
文章目录一、my2sql简介二、my2sql用途三、产品性能对比四、安装五、重要参数说明六、使用案例6.1 解析出标准SQL根据时间点解析出标准SQL根据pos点解析出标准SQL
原创 2022-01-11 11:09:35
472阅读
[toc]一、my2sql简介可以用于MySQL误操作闪回的工具包括my2sql、binlog2sql和MyFlash等工具,其中,个人感觉my2sql最好用。my2sql是使用go语言开发的MySQLbinlog解析工具,通过解析MySQLbinlog,可以生成原始SQL、回滚SQL、去除主键的INSERTSQL等,也可以生成DML统计信息。类似工具有binlog2sql、MyFlash、my2
原创 精选 2021-03-15 08:53:56
1000阅读
1点赞
文章目录一、my2sql简介二、my2sql用途三、产品性能对比四、安装五、重要参数说明六、使用案例统计时间范围各个表的DML操作数量,统计一个事务大于500条、时间大于300秒的事务统计一段pos点范围各个表的DML操作数量,统计一个事务大于500条、时间大于300秒的事务根据时间点解析出回滚SQL根据pos点解析出回滚SQL根据时间点解析出标准SQL根据pos点解析出标准SQL6.1 解析出标
原创 2021-04-07 16:17:34
183阅读
1点赞
my2sql是使用go语言开发的MySQL binlog解析工具,通过解析MySQL binlog ,可以生成原始SQL、回滚SQL、去除主键的INSERT SQL等,也可以生成DML统计信息。类似工具有binlog2sql、MyFlash、my2fback等,本工具基于my2fback、binlog_rollback工具二次开发而来。 my2sql的GitHub地址:https://github
原创 2023-02-14 15:46:02
123阅读
MySql对于开发人员来说应该都比较熟悉,不管是小白还是老码农应该都能熟练使用。但是要说到的各种参数的配置,我敢说大部分人并不是很熟悉,当我们需要优化mysql,改变某项参数的时候。还是要到处在网上查找,有点不方便。今天就把我所知道的MySql的配置文件my.cnf做一个简单的说明吧,注意,我总结的mysql是Linux环境下的。其实,如果你要做mysql性能优化,那么熟悉my.cnf 的相关参数
转载 5月前
40阅读
# SQL Server vs MySQL:一个详细比较 SQL Server和MySQL是两个广泛使用的关系型数据库管理系统(RDBMS)。尽管它们都是用于存储和管理数据的工具,但它们在某些方面有所不同。本文将对SQL Server和MySQL进行比较,并提供一些代码示例来说明它们的不同之处。 ## SQL Server简介 SQL Server是由Microsoft开发的关系型数据库管理
原创 2023-09-30 05:43:00
444阅读
打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现安装界面:mysql安装向导启动,按“Next”继续,选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个
转载 2011-03-01 18:18:39
520阅读
inner join 返回的是两个表中的共有的列字段的返回值。left join 如果左边的表中有列字段,在右边的表中没有该列字段,那么返回值中显示该列字段,同时也要从右边的表中读一个空值。right join = outer join 与left join 相反。full join 显示两个表中的全部列字段,都要从对方表中取值。UC = UNIQUE CONSTARINT
原创 2014-04-11 14:36:23
293阅读
为数据列添加索引alter table users add index login_email(login, email);分析索引explain select * from users;看里面的key是否存在或为NULL
转载 2012-11-01 18:10:00
90阅读
My Use SQL........
转载 2007-09-06 11:16:00
84阅读
2评论
LINUX配置优化 诊断命令 more perfomance tool SRE performance 硬件优化 raid 10 ssd Fusion-io 大内存 电池后备SCSI磁盘缓存 系统优化
原创 2024-01-23 14:46:21
76阅读
1.数据约束  a.默认值约束    默认值(default)     CREATE TABLE test(         NAME VARCHAR(20),       &nb
原创 2017-06-08 23:09:47
556阅读
  • 1
  • 2
  • 3
  • 4
  • 5