我的应用程序运行在虚拟服务器上,并通过部署在Heroku上的Hibernate寻址到Postgres DB。每隔几天,我的应用程序就会停止,并显示控制台消息: Jan 09, 2020 3:36:18 AM org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
当我尝试安装TFS时,它要求我“安装新的SQL服务器”或“使用现有的SQL服务器”。如果我有由应用程序使用的现有SQL server (所有与应用程序相关的表,SP..etc),并且如果我选择在安装TFS时选择“使用现有数据库”。这会对应用程序的性能产生影响吗?因为应用程序也使用相同的数据库,所以Tiffs也使用相同的数据库。
不知道是否有人可以建议我使用应用程序使用的相同数据库或
在阅读有关数据库连接池属性的文章时,我遇到了以下文本:
maximum pool size属性指定池维护的可用和借用(正在使用)连接的最大数量。同时,该属性确保池不会增长到最终影响应用程序性能和可用性的exhausting a system's resources,点。我的问题是:当上面的文本谈到'exhausting system resources‘时,这是否意味着降低数据库的性能?如果答案是肯定的,为什么数据库没有可以承受的最大连接限制而不影响性能,而是依赖于应用程序来指定适当的