国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

為什么我ab測試數(shù)據(jù)庫部分,比原生php+mysql慢?

zangcuanhh

為什么我ab測試數(shù)據(jù)庫部分,比原生php+mysql慢?
慢了好多 不知道哪里調(diào)整
截圖
這個是原生的mysql開啟1000次最大請求的情況下大概3秒6完成了全部請求
截圖
這個是webman的測壓數(shù)據(jù)

webman比原生慢了大概10倍

直接輸出字符串無mysql交互,webman比原生快了大概3倍

原生的是mysqli,webman用的thinkorm
執(zhí)行的是 SELECT * FROM xx limit 10000
環(huán)境centos,大佬們看看

1610 3 2
3個回答

walkor 打賞

windows系統(tǒng)?windows系統(tǒng)下webman是單進程,壓測得用Linux系統(tǒng)。還有壓測最好內(nèi)網(wǎng)或者127.0.0.1壓測,排除網(wǎng)絡瓶頸

  • zangcuanhh 2022-09-12

    環(huán)境 centos額,webman我用的是127本地ip測過了,一樣的

  • zangcuanhh 2022-09-12

    感覺mysql部分并未開啟多線程模式

walkor 打賞

截圖
一共1000個請求,你的原生有150個失敗,還有850個非200響應,看起來成功率是0,應該是報錯了,很可能沒訪問到數(shù)據(jù)庫。

現(xiàn)在瀏覽器都默認keepalive的,壓測最好帶上-k參數(shù),能夠反映相對真實的承載能力。
帶數(shù)據(jù)庫的話,webman進程數(shù)最好開成cpu的3-4倍,在config/server.php里設置,設置完restart重啟

xiuwang

原生明顯報錯了,原生請求只返回150個字節(jié),根本沒讀數(shù)據(jù)庫,失敗率100%。
而webman每個請求返回1.2M,成功率100%。

還有如果每個請求返回1.2M,啥語言框架QPS都一樣,因為100M網(wǎng)卡每秒也就支持10個這樣的請求。

年代過于久遠,無法發(fā)表回答
??