中易网

MYSQL表压缩和整理

答案:2  悬赏:10  
解决时间 2021-01-06 20:02
MYSQL表压缩和整理
最佳答案
MYSQL表压缩和整理如下:
  633M -rw-rw---- 1 mysql mysql 632M Oct 25 17:51 url_comment_0.ibd 12K -rw-rw---- 1 mysql mysql 8.7K Oct 25 18:16 url_comment_0.frm 178M -rw-rw---- 1 mysql mysql 178M Oct 25 18:53 url_comment_0.MYD 99M -rw-rw---- 1 mysql mysql 98M Oct 25 18:53 url_comment_0.MYI
  结论:由上面数据可知innodb plugin能有效压缩innodb数据文件,近50%,另外相同的情况下使用MyISAM表也可较大的减少数据大小(178+99<633M).
  当然实际的压缩比例和表的结构等有关,如字段为varchar会有较大的压缩比,而int类型压缩率会低些。
全部回答
提高表查询的效率最好的办法是添加所有,不要怕冗余数据。
比如,一个表就一列name。存的是英文名字有两千万条数据。
如果直接查一个名字会很慢,这样我们就可以建冗余列,比如number字数列,和head_letters第一个字母列。
这样我们就可以建立多行索引(这里就不集体说怎么写了)。
在查表的时候就可以通过number和head_letters和name。三个添加查询。
这样就可以提高查询效率。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
建筑业被挂靠账务处理
乔丹的爸爸去世时乔丹得了几次总冠军
太子说法从何时开始?
交通事故住院预付款相应单据由谁保留
中通快运魏县公司地址在哪,我要去那里办事
事情可做可不做但坚持做完要怎么形容
小学生一年级数学有多余信息的例题
中国建设银行24小时自助银行(复兴路支行)(复
30cr2ni4mov化学成分
琦琦的人鱼上将系列的正确排序 顺便问一下哪
失去了一个最爱的人,以为自己永远不会再爱了,
人事新手需要注意些什么?
小米5手机长和宽分别多少厘米
瓦店邮政储蓄怎么去啊,有事要去办理
三好男人的基本定义
推荐资讯
如何伪装QQ中所显示的ID?
1、猴子吃桃问题。猴子第一天摘下若干桃子,
宝贝儿,舒服吗
搞笑谜语,屎壳螂吃补品
煤渣的传热系数是多少?
王和平的主要著作介绍
囧魂怎么快速升级
2007年七月一号的早上 英语怎么说
云电脑就是达云龙电脑吗?
电脑设备管理器中的Optiarc CD-RW CRX880A的
皇冠假日酒店停车场地址在什么地方,我要处理
欧洲版风骏52.0t方向下柱多少钱
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?