已采納回答 / AlphaSmartGo
project expoler -> your project(right click) ->maven ->update project
2018-06-26
已采納回答 / qq_逆時針_1
優(yōu)點:1.存儲過程只在創(chuàng)造時進(jìn)行編譯,以后每次執(zhí)行存儲過程都不需再重新編譯,而一般 SQL 語句每執(zhí)行一次就編譯一次,所以使用存儲過程可提高數(shù)據(jù)庫執(zhí)行速度。? 2.當(dāng)對數(shù)據(jù)庫進(jìn)行復(fù)雜操作時(如對多個表進(jìn)行 Update,Insert,Query,Delete 時),可將此復(fù)雜操作用存儲過程封裝起來與數(shù)據(jù)庫提供的事務(wù)處理結(jié)合一起使用。這些操作,如果用程序來完成,就變成了一條條的 SQL 語句,可能要多次連接數(shù)據(jù)庫。而換成存儲,只需要連接一次數(shù)據(jù)庫就可以了。? 3.存儲過程可以重復(fù)使用,可減少數(shù)據(jù)庫開發(fā)人員的...
2018-06-08
跟著老師擼了一遍代碼,里面的源碼上傳到github上了,跟大家一起交流學(xué)習(xí)
https://github.com/limingval/seckill
https://github.com/limingval/seckill
2018-05-20
已采納回答 / 暴躁程序員
你這樣當(dāng)然是可行的,只不過在前面加上個類型標(biāo)識拓展性高一點,可能未來會有其他類型的數(shù)據(jù)也需要存到redis緩存呢
2018-05-19
@qq_空山聽雨_0 關(guān)于這點的疑問,我來告訴你(如果有誤,輕噴)
“...我有個疑問,數(shù)據(jù)庫的連接數(shù)是有限的(幾百個?)...你說的4萬QPS是如何測出來的呢?...”
數(shù)據(jù)庫是有最大連接數(shù),但這個是可以自己設(shè)置的,根據(jù)數(shù)據(jù)庫不同:
MySQL數(shù)據(jù)庫默認(rèn)是200,版本:mysql 5.7.21,查詢語句:show variables like '%max_connections%' 最大可以達(dá)到16384,前提是你的服務(wù)器內(nèi)存夠大;Oracle忘記了,不過有同事設(shè)置過3000
還有你可能沒好好聽課,MySQL自己update,串行執(zhí)行,沒有網(wǎng)絡(luò)連接
“...我有個疑問,數(shù)據(jù)庫的連接數(shù)是有限的(幾百個?)...你說的4萬QPS是如何測出來的呢?...”
數(shù)據(jù)庫是有最大連接數(shù),但這個是可以自己設(shè)置的,根據(jù)數(shù)據(jù)庫不同:
MySQL數(shù)據(jù)庫默認(rèn)是200,版本:mysql 5.7.21,查詢語句:show variables like '%max_connections%' 最大可以達(dá)到16384,前提是你的服務(wù)器內(nèi)存夠大;Oracle忘記了,不過有同事設(shè)置過3000
還有你可能沒好好聽課,MySQL自己update,串行執(zhí)行,沒有網(wǎng)絡(luò)連接
2018-05-14