暂无搜索历史
ibd2sql 2.0版本今天更新了. 重构了大部分代码, 性能提升很大(不开并发提升约5倍). 还支持并发功能! 使用方法和之前一样.
在整理innodb数据存储格式的时候, 发现有位大佬的博客 中说: 主键非叶子节点 不需要记录null bitmask.
统计信息是啥? 对表(索引)的信息的统计. 有对表(索引)级统计的, 比如有多少行数据,平均行长度; 也有针对某些字段的更具体的统计(直方图), 比如a字段在某...
上一章我们讲了 mysql修改字段长度的时候不能使用instant算法, 而是使用inplace算法, inplace听起来没得instant快, 就认为inp...
我们知道mysql 8.0.12引入了instant算法, 部分DDL只需要修改元数据信息即可完成修改, 这样速度是嘎嘎快. 但是支持有限, 大概如下:
我们之前已经介绍了3种row_format格式:REDUNDANT,COMPACT,DYNAMIC. 现在来讲最后一种:COMPRESSED
一次mysqldump备份失败的分析思路分享, 虽然没能完全确认原因(一点日志都没得....), 但思路还是值得分享的.
前两天遇到一个主从延迟问题, 准备修改下相关参数(slave_parallel_type,slave_parallel_workers)来处理. 在此之前得先在...
mysql又很多参数和变量(500+), 虽然大部分都不需要去管, 但遇到问题/报错的时候往往会和这些参数有关. 所以我们就简单的解析mysql一些常见的参数....
对于mysqld的启停我们可以使用mysqld_safe或者服务来管理, 本案例使用前者. 好处是:mysqld异常挂了之后,会被拉起来.
昨晚发现有大量的sql执行失败, 使用show processlist发现存在大量的Waiting for table flush状态的连接.如下图(下图为复现...
我们知道在mysql里, delete数据只会对其打上delete_flag, 不会真正的删除数据,该数据还在页内, 该页也还在Btree+中; 遍历树节点的时...
愉快的周末从加班开始结束. 今天有个数据迁移的事情, 通常我们使用mysqldump之类的来做
量有多大呢? 几十GB, 这样会导致: 1. error日志看起来不方便了 2. 磁盘不够了....
undo,redo,error log, slow log等日志目录使用的同一个文件系统,datadir和Binlog分别使用单独的文件系统.
有同事反应测试环境mysql突然挂了,而且起不来. 这种情况通常是磁盘满了导致的, 但这次不是.
innodb的相关结构已经整理得差不多了, 于是开始考虑ibd2sql的功能和性能了. 功能可以根据之前的需求和相关issue来做, 但性能的话就稍微麻烦点. ...
反馈的系统是2个月前升级的, 而测试环境则是在更早之前升级的, 测试没得问题之后才会升级生产. 现在却来突然反馈测试环境是升级导致变慢了. 感觉有点幺蛾子.
binlog是一个非常重要的日志,是mysql server层的日志, 记录用户的各种操作(changes). 默认启用.
前段时间有个Mysql内存问题: swappiness值设置的是10, 内存剩余充足(使用70%), 但swap使用都90+%了. 产生了相关告警. 而这样现象...