免费注册 查看新帖 |

Chinaunix

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

为什么mysql的update有时候会变得狂慢 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2004-12-16 09:52 |只看该作者

为什么mysql的update有时候会变得狂慢

这个贴不错啊~~

论坛徽章:
0
22 [报告]
发表于 2004-12-16 11:08 |只看该作者

为什么mysql的update有时候会变得狂慢

要是能解决我的问题那才是真的不错
不然我真的要被逼疯了 :em12:


[quote]原帖由 "odin_free"]这个贴不错啊~~[/quote 发表:

B0AE121FB7B16364FD10B049BA805B6A.JPG (11.39 KB, 下载次数: 73)

B0AE121FB7B16364FD10B049BA805B6A.JPG

论坛徽章:
0
23 [报告]
发表于 2004-12-16 11:32 |只看该作者

为什么mysql的update有时候会变得狂慢

原帖由 "guowei_78" 发表:
这两个文件从哪里可以得到?
另外,会不会机器性能会对这个有影响?

mysql的两个设定文件,你把my.jpg改为my.rar,其中有我所说的两个文件

my.jpg

12.65 KB, 下载次数: 32

论坛徽章:
0
24 [报告]
发表于 2004-12-16 15:05 |只看该作者

为什么mysql的update有时候会变得狂慢

我觉得还是有可能是机器性能的问题,把访问同一台机器上其它mysql的几个测试程序停掉以后,那些变慢的update语句由原来的几分钟变成了几十秒。
但是仍然不明白是是:即使有大量的磁盘读写操作,也不应该变得这么慢啊,而且为什么只是update语句有这种问题,insert就没有呢?

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

为什么mysql的update有时候会变得狂慢

我也做过这样的测试,一台服务器,C1.7CUP,256M内存,普通7200转硬盘,windows2000SP4,MySQL4.1.7,4个database,20个表(我没有用Innodb,用的是MyISAM,因为MyISAM比Innodb便宜一半),每个表记录数在10~30万左右,4台client一起跑测试程序,每个client每次随机对一个表操作,每insert1000条记录跑一次update,一次update大概100至800条记录不等,从来没超过一秒的,你的机器应该不会比我的差吧

论坛徽章:
0
26 [报告]
发表于 2004-12-16 15:50 |只看该作者

为什么mysql的update有时候会变得狂慢

机器是比你的好,但是数据量比你多,单表有好几百万
好像mysql在数据量超过百万时性能下降很快

[quote]原帖由 "carken"]我也做过这样的测试,一台服务器,C1.7CUP,256M内存,普通7200转硬盘,windows2000SP4,MySQL4.1.7,4个database,20个表(我没有用Innodb,用的是MyISAM,因为MyISAM比Innodb便宜一半),每个表记录数在10~30万左右,4台client一..........[/quote 发表:

论坛徽章:
0
27 [报告]
发表于 2004-12-16 15:53 |只看该作者

为什么mysql的update有时候会变得狂慢

那我试试百万条记录看看
618816 该用户已被删除
28 [报告]
发表于 2004-12-16 16:44 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

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

为什么mysql的update有时候会变得狂慢

3000千万记录如果按我的表结构,单表就有6~7G了

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

为什么mysql的update有时候会变得狂慢

insert操作好像是没什么问题,只有update有时候会这样
而且是不停的发送语句一条完了接下一条,语句随机分布倒20张单表几百万的表里去的

原帖由 "618816" 发表:
DESC t_report ;

把结果贴出来看一下!

我在毒龙800,内存196的情况下还插入过3000千万的记录呢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP