免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234
最近访问板块 发新帖
楼主: _Unix_
打印 上一主题 下一主题

请问MYSQL是否支持数据库收缩命令? [复制链接]

_Unix_ 该用户已被删除
31 [报告]
发表于 2004-12-17 17:17 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
_Unix_ 该用户已被删除
32 [报告]
发表于 2004-12-17 17:19 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
33 [报告]
发表于 2004-12-17 17:28 |只看该作者

请问MYSQL是否支持数据库收缩命令?

原帖由 "_Unix_" 发表:

上帝啊!你就是我的上帝,哈哈哈哈.太感谢了~希望斑竹把这篇文章作为精华!
短短一句话ptimize table tb_name;就优化了!
这里好象不能给分,兄弟在csdn上有id吗?用短消息发给我,我在csdn上给你分
好歹我还有500?.........

太客气了,分就不用了,大家互相帮忙而已,说不定什么时候我要请教你嵌入式设备的问题,我就是不太喜欢csdn那种什么都要分的机制,而且我好像..好像还有1万多可用分
_Unix_ 该用户已被删除
34 [报告]
发表于 2004-12-17 19:09 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
35 [报告]
发表于 2004-12-18 12:12 |只看该作者

请问MYSQL是否支持数据库收缩命令?

我正想着实在找不到办法的话可以自己设计一个临时表,不断删膨胀的表,不断插入新表,删除旧表,重命名新表。。。原来:
OPTIMIZE TABLE tbl_name
轻松搞定。

论坛徽章:
0
36 [报告]
发表于 2004-12-20 11:31 |只看该作者

请问MYSQL是否支持数据库收缩命令?

optimize ,repaire

论坛徽章:
0
37 [报告]
发表于 2004-12-21 11:45 |只看该作者

请问MYSQL是否支持数据库收缩命令?

世纪上,数据量大的话,optimize语句会失效

最好就是停掉mysqld
然后用myisamchk -o -r 去修复myi文件

论坛徽章:
0
38 [报告]
发表于 2004-12-22 10:19 |只看该作者

请问MYSQL是否支持数据库收缩命令?

原帖由 "_Unix_" 发表:


是的,我写错了,应该是类似MS SQL SEVER中的DBCC ShrinkDatabase(DatabaseName)
事实上,我不一定需要通过收缩命令,只要能够实现收缩就行了。
MYSQL有个特性,当带条件的删除数据库某表中的部分记录后,该表?.........


mysql里面有一个OPTIMIZE TABLE * 可以达到你要的效果
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP