这里我们有一个组件可以为一千个网站生成不同的查询。
此组件部署在多个Web服务器上,这些服务器承载数百个。一切都指向同一个SQL Server。
好吧,当我们遇到性能问题时,很难找到哪个站点产生了问题。
由于这个原因,我们一直在实施一个策略,在连接字符串的Application Name配置上注入网站URL,如图所示。
嗯,问题是:
什么更好?具有SRV-SITES-01(红色标记)或一个池作为SRV-SITES-02(蓝色标记)的更多连接。
这两种情况的利弊是什么?
谢谢,
Armando
答案 0 :(得分:1)
使用一个池,您可能会从连接中获得更多重用。我知道你试图减少连接数量。所以不要使用太多的池。
使用一个池并检测您的应用程序,以找出哪个站点使用的资源最多。