之前使用nodered連結SQL時,會擔心使用的connect pool會不會爆掉,因為幾乎每一個頁面都使用了很多個SQL NODE,算起來可能有數十個,依據以前的經驗,connect pool很快就爆掉了,但是實際使用時卻沒什麼問題?

為了避免這個問題,我使用了link in及link out,當不同頁面需要SQL指令時,就透過link方式連結到同一個SQL節點,自以為聰明。

自以為聰明的同時,其實也在想會不會其實每一個SQL NODE共用同一個connection呢?
驗證這個方式最簡單的就是檢查SQL的connection數量了,進入SSH之後下達以下指令
SHOW PROCESSLIST;

檢查結果後就安心了,這麼多個SQL NODE只有一個連線
結論:大家放心使用SQL NODE吧
