如何对大表开启压缩呢?如果开启后,原理是是空间换时间,带来的负面是啥,表变小后,占用的空间少了,会增加cpu的开销增大吧,还有没有其他的问题?
开启压缩后, 空间会减少(时间换空间).
用得少, 不知道有没得啥隐藏风险. 不建议使用. 如果磁盘空间不够的话(现在存储已经很便宜了啊), 可以归档冷数据之类的.
非要压缩的话, APP层压缩吧. 应用层cpu稍微多一点(这种事情不该数据库来干的).
数据库尽量只做数据存储和查询.
mysql这种很少用压缩表的,读写占用增加cpu的负担不说,这里面会不会有未知的bug就难以预料了。