首页
学习
活动
专区
工具
TVP
发布

大大刺猬

专栏成员
196
文章
237235
阅读量
38
订阅数
[ibd2sql] ibd2sql v1.4 新增支持溢出页, 子分区
ibd2sql是一个使用python3编写的离线解析MYSQL INNODB存储引擎的ibd文件的工具. 无第三方依赖包, 纯python3代码. 使用GPL-3.0 license.
大大刺猬
2024-05-21
1230
[MYSQL] mysql 9.0更新支持向量(ibd2sql同时也支持向量)
mysql 2024.07.01更新了mysql 9.0.0 Innovation Release 三个月后还要更新到9.1.0
大大刺猬
2024-07-03
70
varchar字段条件为0, 却能查询出来数据? 不是BUG, 是特性!
昨天有个群友问: select x from table where varchar = 0; (未加引号)能把所有数据查询出来, 问是否是BUG.
大大刺猬
2024-07-02
560
[PYTHON] 使用python实现一个miniWorkNote来记录工作内容
对于我这种记忆力不好的人来说, 是需要一个工具来记录 已完成 和 待完成 的事情的. 比如一个记事本就行, 但我没法一眼就能找到还有哪些事情未做(都一个色儿). 那么就需要一个工具来帮我了.
大大刺猬
2024-06-26
880
[MYSQL] select导致主从延迟增大 (原因:autocommit=off)
之前也有遇到从库select导致从库延迟的, 那是因为从库的select数据量太大, 锁还没释放. 本次又遇到个类似的案例, 也是select导致从库延迟太大.
大大刺猬
2024-06-21
850
[MYSQL] centos7.9编译mysql 8.0.37作为调试环境
作为一个mysql dba, 难免会接触到mysql源码, 光看的话, 不好理解, 效率也不高, 就得改一改, 跑一跑. 那么就需要一个环境. 本文就是来搭建这么一个环境的.
大大刺猬
2024-06-11
1310
[MYSQL] read_only, super_read_only,transaction_read_only, innodb_read_only
我们通常会给从库设置只读, 一般是设置read_only=ON即可, 那么这个只读限定了哪些只读呢? super_read_only,transaction_read_only/tx_read_only, innodb_read_only 又是限定啥的呢?
大大刺猬
2024-06-07
810
[MYSQL] mysqldump导出进度查看脚本
之前写了mysqld导入进度查看脚本. https://www.modb.pro/db/1760934208826593280
大大刺猬
2024-06-05
1570
[MYSQL] 查询最大值 使用order by x desc limit 1 还是使用max 函数?
我们需要查询某个字段最大值的时候, 可以使用max()函数, 也可以使用order by column desc limit1 来实现.
大大刺猬
2024-06-05
940
[MYSQL] mysql.err 在蹦迪? (未找到原因)
今天遇到一个离谱的问题, mysql的error日志mysql.err文件 大小会变化, 偶尔猛增, 然后过一会又降下来... 过一会又猛涨, 每次涨的幅度都是一样的. 然后过大概1个月, 涨幅又翻倍. 过3个月又降下来,重新开始涨, 每月1周期,3月1轮回
大大刺猬
2024-05-31
1150
[ibd2sql] myisam MYD文件存储格式
现在基本上已经没有使用myisam存储引擎的了, 毕竟它已经没啥优势了.... 那为啥还要来看这个存储引擎的存储格式呢? 闲? 只是最近再看MySQL Internals Manual, 虽然官网已经无法打开这个链接了. 而且该手册基于mysql 5.0 比较老(5.7都停止更新了). 但也有不少能用的东西的.
大大刺猬
2024-05-31
1390
[MYSQL] 自定义mysql慢日志分析工具
MYSQL性能分析最快的就是慢日志分析, 慢日志可以记录超过long_query_time的SQL, 也可以记录未使用索引的SQL(log_queries_not_using_indexes), 一般未使用索引的SQL会比较慢, 但也不是绝对的, 所以这个参数默认是OFF的.
大大刺猬
2024-05-28
1180
[ibd2sql] MYSQL ibd文件解析 (6) BLOB/TEXT 页如何存储在磁盘上的 -- FIL_PAGE_TYPE_LOB_FIRST
虽然ibd2sql已经支持了 大字段(BLOB), 但还不支持溢出页(extra page), 也就是对大字段支持不完全. 是时候表演正在的技术了 是时候来完善大字段溢出页了.
大大刺猬
2024-05-13
1540
[ibd2sql] 偷偷更新ibd2sql到v1.3 (支持mysql 5.7)
本来准备做二级分区的DDL的, 但是看了下, WC, 太复杂了. 而且分区表用得也不多. 还不如更新支持 mysql5.7
大大刺猬
2024-05-11
1770
[MYSQL] load data 导致主从不一致 (无主键, 有double类型) 逻辑备份恢复导致数据不一致! (MYSQL BUG 114962)
之前遇到主从同步报错 1032. 在测试环境搭建一个库恢复数据到报错时间点, 然后该库回放BINLOG失败.
大大刺猬
2024-05-11
860
[MYSQL] mysql主从报错1032 (主库都回放不了的binlog就别为难从库了)
由于比较离谱, 这里没能复现出来(我是在5744上测试的, 后面有机会再测试下5741), 所以没法给出相关截图. 只能简单描述一下.
大大刺猬
2024-05-09
2220
[MYSQL] 主从连接协议(2)--GTID
之前有讲MYSQL连接协议, 也有讲过主从连接协议. 并附有相关python测试代码. 但对于主从连接的时候, GTID获取还是借用的现有的, 也就是没有做解析. 在我们解析了binlog之后. gtid信息就不在话下了. 格式就是PRE_GTID, 我这里就不再介绍了. 有兴趣的自己去看 https://www.modb.pro/db/1781217154309378048
大大刺猬
2024-05-08
1120
[pymysqlbinlog] 使用pymysqlbinlog来分析BINLOG
日常运维中, 难免遇到要分析BINLOG的时候, 通常我们只看下哪个时间点比较集中, 然后使用mysqlbinlog去解析. 但这还是比较粗糙. 不是那么的方便, 之前也写过解析binlog的工具的. 但都是零零星星的. 这次来一个汇总的.
大大刺猬
2024-05-05
1860
[pymysqlbinlog] v0.1 发布 离线 解析/分析 MYSQL BINLOG
pymysqlbinlog 是分析/解析binlog的开源工具, 使用GPL-3.0 license
大大刺猬
2024-05-04
1630
[pymysqlbinlog] QUERY_EVENT & XID_EVENT 解析Binlog获取DDL和commit
本来准备写pymysqlbinlog的接口了, 发现还没解析XID和QUERY_EVENT.... 先补上吧.
大大刺猬
2024-04-30
950
点击加载更多
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档