多个开闭或单个?

时间:2017-09-13 02:00:32

标签: c# mysql amazon-web-services

我的网站上有一个信息中心。在主仪表板页面上,我收集了许多不同的指标。最近我在这个页面上看到了504个错误,我认为这与数据库运行不正常有关。

目前用户群非常小,只有少数人使用该网站。在时间,它的黄油顺利,但最近,504s已经出现了。

我在这个页面上的两个不同的数据库上有20个不同的点击。是不是更好的打开连接/做db A请求/关闭,然后打开连接/做db B请求/关闭,

或者每次点击只是打开/拉/关?

1 个答案:

答案 0 :(得分:0)

如果有20个不同的数据库调用,我建议为每个用户实现一个单例来重用数据库连接。单例是按用户请求,不是在对应用程序的所有请求中共享。让我们看看别人提供的东西。