2011-08-29 91 views
2

現在我的項目網站在加載網站時啓動與數據庫的連接。我在網站上有不需要連接到數據庫的頁面。維護數據庫連接或在需要時連接?

在一個會話的整個持續時間內維持與數據庫的連接,還是在發生實際需要連接的事件時保持重新連接? (如註冊一個帳戶)

+2

打開連接,使用它,關閉連接。 –

回答

1

個人而言,我認爲最好打開一個連接到數據庫只有當你需要利用數據庫。即使您必須在單個會話中多次打開數據庫,您的應用程序也不會因爲特殊原因而隨意打開連接。圍繞打開每個打開的數據庫連接並打開目標的想法構建應用程序,可確保您明智而不是無用地使用連接。此外,打開一個新的數據庫連接不是非常耗費資源,而且爲簡單的功能打開一些額外的連接也沒有害處。如果有的話,你應該結合數據庫功能