- 博客(6)
- 收藏
- 关注
原创 mysql 性能监控脚本
5. 将表大小统计和数据库总容量统计分开显示。1. 新增数据库总容量统计。2. 原有的表大小统计部分。4. 优化了输出格式。
2025-01-15 16:49:37
1454
原创 MySQL 灾难恢复利器:ibd2sql
它的无依赖包、广泛支持的 MySQL 版本和灵活的输出选项使其成为处理 IBD 文件的有力工具。然而,对于大型表和严重损坏的 IBD 文件,使用时需要注意性能和数据完整性问题。ibd2sql 是一个使用纯 Python 3 编写的工具,用于离线解析 MySQL InnoDB 存储引擎的 IBD 文件,并将其转换为 SQL 语句。支持复杂的表结构: 支持分区表、注释、主键、外键、约束、自增、普通索引、前缀索引、主键前缀索引、唯一索引、复合索引、默认值、符号、虚拟字段、INSTANT、无主键等情况的表。
2024-11-12 17:53:32
446
1
原创 PostgreSQL核心揭秘(三)-元组结构
当执行第一条UPDATE命令时,Tuple_1的t_xmax被设为txid 100,在逻辑上被删除,然后Tuple_2被插入,接下来重写Tuple_1的t_ctid以指向Tuple_2。用户数据部分包含实际的字段值。与删除操作类似,如果txid=100的事务已经提交,那么Tuple_1和Tuple_2就成了死元组,而如果txid=100的事务中止,Tuple_2和Tuple_3就成了死元组。更新:更新操作创建新的元组,新的 t_xmin 表示更新事务,并且t_cid和t_ctid 反映新的版本信息。
2024-11-12 17:50:15
1451
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人