mysql myisam引擎压缩表


mysql myisam引擎支持压缩表,,压缩后的空间上比压缩前会减少,但是压缩后的表是只读的,这个要注意,今天又空来做个这个实验 首先添加测试数据 请先查看 mysql性能实验(一)这篇文章的方法 http://www.phpsong.com/965.html 1、压缩前的大小图

mysql压缩前的大小图

2、/usr/local/mysql/bin/myisampack /usr/local/mysql/var/demo/test.MYI 有上面的命令压缩

mysql myisam引擎压缩表_第1张图片

3、压缩后的大小图

mysql myisam引擎压缩表_第2张图片

结论:节约空间6942736-5583834=1358902,空间小了执行sql的速度也快了

压缩后需要对该表进行检查 /usr/local/mysql/bin/myisamchk -rq /usr/local/mysql/var/demo/test.MYI

解压命令 /usr/local/mysql/bin/myisamchk –unpack /usr/local/mysql/var/demo/test.MYI

QQ交流群:136351212 查看原文: http://www.phpsong.com/1051.html

你可能感兴趣的:(mysql myisam引擎压缩表)