- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 小谈 MySQL 第十一话·InnoDB 碎片整理
官方建议不要经常(每小时或每天)进行碎片整理,一般根据实际情况,只需要每周或者每月整理一次即可:目录一、MySQL 表碎片化(Table Fragmentation) 的原因二、MySQL 中如何找出碎片化严重的表1、使用 show table status from db_name like 'tb_name' \G2、查询 information_schema.TABLES 获取表的碎片化信息三、MySQL 中如何减低表的碎片1、OPTIMIZE TABLE XXXX2、
2020-10-27 09:19:03 2306 5
原创 小谈 MySQL 第十话·InnoDB 直接拷贝文件实现表的复制
写在最前:在 MySQL 中如果要迁移一张表导入另一个环境中,常规的做法就是使用备份工具备份,比如 mysqldump,然后拷贝备份到目标环境导入。如果表数据量很大,导出 dump 文件很大的情况下,使用导出导入工具其实要花费不少的时间。怎么样提高效率呢❓有一种方案就想冷备份一样,直接拷贝表数据文件到目标环境,当然 MySQL 早期版本这么做是不支持的,因为会有很多关联数据在 ibdata 中,InnoDB 的数据存储对应的数据字典信息,是存放在共享表空间中,无法直接剥离出来,而在 5.6/5.
2020-10-26 23:49:24 1261
原创 Linux 下查询进程占用 CPU/MEM 最高的前 10 进程
①获取占用 CPU 资源最多的 10 个进程:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head②获取占用内存资源最多的 10 个进程ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
2020-10-14 23:30:00 658
原创 小谈 MySQL 第九话·主从跳过复制错误
1、哪些复制错误可以跳过MySQL 因为 binlog 机制问题,有些时候会出现从库重放 SQL 执行失败的情况,特别是老的 statement 模式最容易出现这种情况(因为函数和存储过程的原因),这也是为什么强调使用 mixed 和 row 模式的原因。另外就是一些外部 XA 事务,因为 XA 事务日志不在 MySQL 中,有时候会出现回滚失败的情况,导致主从报错。出现这些情况该怎么办呢❓重做,当然是可以,但是如果库非常大,那耗时就不是一两小时那么容易,如果生成环境是做了读写分离,就不好交代了
2020-10-10 21:00:55 178
Flume-ng-1.6.0-cdh.zip
2020-04-08
Mycat权威指南第一版_V1.6.5
2019-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人