现在我的项目网站在加载网站时开始与数据库建立连接。我在网站上有不需要连接数据库的页面。
在整个会话期间维护与数据库的连接是否足够,或者在发生实际需要连接的事件时保持重新连接? (如注册账号)
答案 0 :(得分:1)
就个人而言,我认为最好只在需要使用数据库时才打开与数据库的连接。即使您必须在单个会话期间多次打开数据库,您的应用程序也不会在没有特殊原因的情况下随意打开连接。构建应用程序围绕打开的每个数据库连接打开的目的,确保您明智地使用连接而不是无用。此外,打开一个新的数据库连接不是非常耗费资源,而且为简单的功能打开一些额外的连接也没有坏处。如果有的话,你应该结合数据库功能