mysql批量建表问题

作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明

链接http://shiri512003.itpub.net/post/37713/498969

[@more@]

1.通过sysbench等工具模拟数据库压力

2.通过脚本建立大量表

3.观察步骤2实施前后系统性能变化


基本结论

1. 批量跑建表脚步对性能是有影响的,实际操作中,最好在每个建表语句后加上sleep(具体sleep时间视情况而定),以降低对生产库影响,更深层的原因,需要继续研究了。

2. Mysiam引擎表建表速度上要快些,性能影响相对要比innodb小些,但从TOpen和Logon的变化程度估计,对系统的冲击也是很厉害的。
更新:

相关bughttp://bugs.mysql.com/bug.php?id=49463,看来主要是由于在open table后,继续持有open_lock,进行统计信息收集操作导致的,统计信息的处理,一个纠结的事情啊。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7591490/viewspace-1032664/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7591490/viewspace-1032664/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值