在 web.config 中更改 ASP <connectionStrings> 参数需要重新编译?

Changing ASP <connectionStrings> parameters in web.config needs a recompile?


由于我的网站运行速度很慢,我用谷歌搜索了一下,发现问题可能出在连接池中。
所以我会更改我的连接字符串:

<添加名称="ConnectionString" connectionString="Database=aaa;Data Source=bbb;User Id=ccc;Password=ddd;" providerName="MySql.Data.MySqlClient"/>



< add name="ConnectionString" connectionString="Database=aaa;Data Source=bbb;User Id=ccc;Password=ddd;" providerName="MySql.Data.MySqlClient" Max Pool Size=100;最小池大小=10 />

因为实际上我没有定义任何最大 and/or 最小池大小,我想,也许,添加这 2 个属性,网站会更快。

如果我要修改此行,我需要重新启动服务器 and/or 重新编译 ASP 项目以进行此更改?
最后,Max Pool Size 允许的最大数量是多少?

非常感谢。

如果您在 web.config 中更改任何内容,您的站点将自动重启,如果您已经登录应用程序,它将要求重新登录。

此外,这无助于改善应用程序的运行速度。 我认为您应该找到缓慢背后的真正原因。肯定会是别的东西。这可能对你有帮助。