应用程序和数据库连接

里科·斯特里敦(Rico Strydom)

我想知道对于一个没有被很多用户使用的应用程序来说,这是一种好习惯吗?该应用程序在启动时不打开db连接,而在关闭时再次关闭它。

悖论

取决于可用于数据库的最大同时连接数。如果它偏低,我宁愿不要浪费连接总是在线,因为这样可以减少数据库可用的免费连接数。并且还可以设置与数据库的最大连接数和最小连接数。同样,如果软件连续调用db以执行任何CRUD操作,则最好长时间保持打开连接,因为打开新连接的开销会有点高。或者根据您的应用程序,您可以具有一个工作流,该工作流将所有数据库访问置于相同的时间局部性,因此您只需要在该时间段内使用该连接即可。我希望这有帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

应用程序和数据库中的子域

在独立应用程序中处理数据库连接

Windows Phone 8.1应用程序与数据库连接

Rails应用程序与Advantage数据库的连接

无法将应用程序连接到数据库

Mongodb数据库连接代码中断应用程序

Windows窗体应用程序中的数据库连接

当实体框架模型在专用的类库中时,如何在C#应用程序中定义连接字符串和数据库提供程序?

单个应用程序中两个不同Firebase应用程序的通知和数据库

Rails 5应用程序与Rails 4应用程序共享服务器和数据库

具有在线服务器和数据库的Electron桌面应用程序?

大型Web应用程序的框架和数据库建议

在单独的VM上简化与应用程序和数据库的Azure设置

如何在Android应用程序中的RxJava中结合网络和数据库更新

应用程序和数据库之间的docker-compose链接

如何为简单的Web和数据库应用程序优化响应时间

带有会话和数据库的AWS Lambda和Web应用程序

远程更新同一应用程序的多个网站和数据库

流星应用程序和数据库中的奇怪行为

使用C#和数据库创建测验应用程序

用于 IOS 应用程序和数据库之间的“Web 服务”查询的 PHP 文件

数据库应用程序崩溃

Heroku上的数据库连接错误:将Web应用程序连接到Postgresql

使用MySQL数据库将React Native应用程序连接到laravel Web应用程序

具有多个应用程序和数据库的单元测试项目-TEST中的循环依赖关系[DEPENDENCIES]

Web应用程序和数据库可以托管在不同的服务器(远程和本地)上吗?

带有 Oracle 数据库连接的 Python 应用程序的 PyInstaller 打包问题

从Spring Boot应用程序连接到本地MySQL数据库时出错

使用实体框架从MVC应用程序连接到现有Azure数据库