我想知道对于一个没有被很多用户使用的应用程序来说,这是一种好习惯吗?该应用程序在启动时不打开db连接,而在关闭时再次关闭它。
取决于可用于数据库的最大同时连接数。如果它偏低,我宁愿不要浪费连接总是在线,因为这样可以减少数据库可用的免费连接数。并且还可以设置与数据库的最大连接数和最小连接数。同样,如果软件连续调用db以执行任何CRUD操作,则最好长时间保持打开连接,因为打开新连接的开销会有点高。或者根据您的应用程序,您可以具有一个工作流,该工作流将所有数据库访问置于相同的时间局部性,因此您只需要在该时间段内使用该连接即可。我希望这有帮助
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句