簡體   English   中英

使用Node.js進行MySQL連接池

[英]Mysql connection pooling with Node.js

我已經搜索了一段時間,但是仍然不確定連接池與單個永久連接(使用mysql包 )的優缺點。

當前正在使用單個連接選項,但是由於可伸縮性問題,我正在考慮切換到池。

我不確定要尋找哪些常見的陷阱,但是我認為這是一些陷阱。

a)必須在事務內使用需要順序的SELECT/UPDATE

b)在盡可能小的范圍內釋放每個連接。

c)注意選擇要更改和更新的數據,因此請使用FOR UPDATE鎖定它們。

通常,我想了解一些陷阱。 另外,假設我在每個查詢中都使用了事務,這會使它的性能與具有單個連接的性能相同嗎?

非常簡單。 您打算並行執行多個1個MySQL查詢嗎?

是否執行此操作取決於您的應用程序。 它是一台為多個用戶服務的網絡服務器嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM