關(guān)于測試工具進(jìn)行測試后的結(jié)果
不能不請教各位大神。一個關(guān)于您java高并發(fā)秒殺之API高并發(fā)優(yōu)化課程的一個問題。
關(guān)于您使用存儲過程代替sql執(zhí)行的這一段, 我使用jmeter對該段代碼進(jìn)行測試發(fā)現(xiàn)(1s內(nèi)使用100個進(jìn)程進(jìn)行秒殺操作), 發(fā)現(xiàn)只有極個別秒殺成功,其他的均顯示update失敗(update操作影響個數(shù)為0)。 反而在java端用@transaction控制的代碼能達(dá)到1s中承受900個線程同時秒殺。 這是為什么