mysql的bug測試,針對高並發進行測試
此測試是在本機的apache測試
D:\WAMP\Apache\bin\ab.exe -c 200 -n 200 www.php1100.com/mysql.php(此網址是自己的測試網址,裡面的程式碼如下)
error_reporting(0); echo '<pre class="brush:php;toolbar:false">'; 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,用
redis
# ②從鍊錶裡面截取的多少獎品就截取多長的長度,發獎品,一般並發搶單,都是過幾分鐘後中獎名單公佈##以上就是本篇的方法,謝謝關注。 【相關推薦】
1.2. 免費mysql線上影片教學
#######3. ###資料庫設計那些事####### ######以上是mysql的bug測試--針對高並發進行測試的詳細內容。更多資訊請關注PHP中文網其他相關文章!