应用程序和数据库连接

时间:2014-06-19 05:46:42

标签: windows-applications dbconnection

我想知道在应用程序启动时许多用户没有使用的应用程序打开数据库连接并在关闭时再次关闭它是不错的做法。

1 个答案:

答案 0 :(得分:1)

取决于数据库可用的最大并发连接数。如果它偏低,我宁愿不浪费连接始终在线,因为这会减少数据库可用的空闲连接数。并且还可以设置到db的最大和最小连接数。 此外,如果软件连续调用db来执行任何CRUD操作,那么最好长时间打开一个连接,因为打开新连接的开销有点高。或者,根据您的应用程序,您可以拥有一个工作流,将所有数据库访问放在同一个时间位置,这样您只需要在此期间使用连接。 我希望这有帮助