mysql的bug测试--针对高并发进行测试
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql的bug测试--针对高并发进行测试,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含938字,纯文字阅读大概需要2分钟。
内容图文
![mysql的bug测试--针对高并发进行测试](/upload/InfoBanner/zyjiaocheng/539/a22ccea81ad04b1db5f80a65289bb285.jpg)
此测试是在本地的apache测试
D:\WAMP\Apache\bin\ab.exe -c 200 -n 200 www.php1100.com/mysql.php(此网址是自己的测试网址,里面的代码如下)
error_reporting(0); echo '<pre>'; mysql_connect('127.0.0.1','root','root'); mysql_select_db('jsshop'); $rel=mysql_query('select id from gg'); $id=mysql_result($rel,0,0); //求得下面表内的第一个数据 if($id>0){ $id--; //减一运算 mysql_query('update gg set id='.$id); //499 }
//表如图所示
所以进行mysql高并发的时候不能使用mysql。
解决方案,
①不用mysql,用redis,用户进来,先存到redis的链表里面,把用户的id存在链表里面,然后活动结束
②从链表里面截取发的多少奖品就截取多长的长度,发奖品,一般并发抢单,都是过几分钟后中奖名单公布
以上就是本篇的方法,谢谢关注。
【相关推荐】
1. 特别推荐:“php程序员工具箱”V0.1版本下载
2. 免费mysql在线视频教程
3. 数据库设计那些事
以上就是mysql的bug测试--针对高并发进行测试的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的mysql的bug测试--针对高并发进行测试全部内容,希望文章能够帮你解决mysql的bug测试--针对高并发进行测试所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。