色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql - 如何模擬并發(fā)減庫(kù)存導(dǎo)致的慢sql

瀏覽:113日期:2022-06-17 11:13:08

問(wèn)題描述

DBA給了我如下一些慢sql的截圖 希望我能優(yōu)化一下mysql - 如何模擬并發(fā)減庫(kù)存導(dǎo)致的慢sql完整的截圖中有10個(gè)同樣的update sql,最長(zhǎng)的有56秒

這條update sql對(duì)應(yīng)的業(yè)務(wù)邏輯是這樣的

用戶(hù)中獎(jiǎng)后對(duì)應(yīng)獎(jiǎng)品庫(kù)存減一

而我在本地想模擬出這種情況 確定原因是什么以及該如何優(yōu)化。首先想到的原因就是高并發(fā)導(dǎo)致的鎖競(jìng)爭(zhēng), 于是基于此思路,我將最大連接數(shù)改成了10

show variables like ’max_connections’;+-----------------+-------+| Variable_name | Value |+-----------------+-------+| max_connections | 10 |+-----------------+-------+

然后啟動(dòng)了100個(gè)線程并發(fā)執(zhí)行減庫(kù)存sql 很快就全部執(zhí)行完了 500個(gè)線程并發(fā)執(zhí)行也不足一秒啊

100 threads concurrent update stock took time: 168(ms)500 threads concurrent update stock took time: 504(ms)

那么該如何能模擬出線上的這種情況呢?

問(wèn)題解答

回答1:

流量復(fù)制,類(lèi)似于這種 HTTP 流量復(fù)制工具:Gor Go,比較高大上;

自己模擬,使用工具如 Locust 來(lái)自定義請(qǐng)求,以實(shí)現(xiàn)模擬實(shí)際場(chǎng)景。案例有基于Locust、Tsung的百萬(wàn)并發(fā)秒殺壓測(cè)案例

相關(guān)文章:
主站蜘蛛池模板: 欧美猛交xxxx免费看 | 欧美大片毛片aaa免费看 | 草草久 | 国产乱子精品免费视观看片 | 一本久久道久久爱 | 国产91精品露脸国语对白 | 秘书高跟黑色丝袜国产91在线 | 国产亚洲精品精品国产亚洲综合 | a级片免费在线播放 | 久草社区视频 | 五月六月伊人狠狠丁香网 | 久久精品久久久久 | 夜色邦合成福利网站 | 免费看又黄又爽又猛的网站 | 色天使色婷婷在线影院亚洲 | 国产成人免费观看在线视频 | 久久久久性 | 久久se精品一区精品二区 | 欧美—级v免费大片 | 午夜dj视频完整社区 | 国产一区二区三区视频 | 特黄大片aaaaa毛片 | 精品中文字幕不卡在线视频 | 成人免费视频69 | 国产在线欧美日韩精品一区二区 | 91亚洲精品久久91综合 | 真实偷清晰对白在线视频 | 一本久道久久综合婷婷 | 永久免费看毛片 | 国产精品日本欧美一区二区 | 三级毛片在线播放 | 伊人手机视频 | 亚洲国产国产综合一区首页 | 韩国一级毛片在线观看 | 日黄网站 | 亚洲风情第一页 | 日本成人免费在线视频 | 国内精品自产拍在线观看91 | 99视频精品全国在线观看 | 国产日韩欧美久久久 | 亚洲在线欧美 |