随笔分类 -  MySQL版本特性

摘要:全新的MySQL 8.0新增了全新的锁观测方式,在performance_schema下新增了data_locks表和data_lock_waits表 mysql> show tables like '%data_lock%';+ +| Tables_in_performance_schema (% 阅读全文
posted @ 2022-09-05 16:54 Cetus-Y 阅读(228) 评论(0) 推荐(0) 编辑
摘要:由于之前开源社区版本的 MySQL 并没有提供物理备份的机制,所以数据库备份大多使用逻辑备份工具 mysqldump 。然而,mysqldump 是单线程备份,串行地从数据库中一张张导出表中的记录,备份速度是该工具最大的问题。好在开源社区提供了 mydumper 工具,一种并行的逻辑备份工具,极大解 阅读全文
posted @ 2021-11-16 10:50 Cetus-Y 阅读(240) 评论(0) 推荐(0) 编辑
摘要:长话短说,这个东西可以快速克隆MySQL实例,相关人士测试,效率远胜xtrabackup,另外已经由公司开始用该功能做数据库备份 数据库版本 (root@localhost) [(none)]> select version(); + + | version() | + + | 8.0.19 | + 阅读全文
posted @ 2021-11-05 18:50 Cetus-Y 阅读(116) 评论(0) 推荐(0) 编辑
摘要:背景 Innodb使用undo log来实现MVCC,这意味着如果一个很老的事务长时间不提交,那么新产生的undo log都无法被及时清理掉。在MySQL 5.5及之前版本中,undo log是存储在ibdata中。从5.6开始可以使用独立的undo log表空间来存储undo。但是直到5.6,一旦 阅读全文
posted @ 2020-07-14 09:31 Cetus-Y 阅读(555) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示