gpt4 book ai didi

asp.net - 加载缓存会使数据库过载

转载 作者:行者123 更新时间:2023-12-02 10:25:30 28 4
gpt4 key购买 nike

当我的网站启动时,我打开第二个线程,将大量数据加载到缓存中。

Web 层按预期工作,但会导致数据库负载过大。其他查询不再在合理的时间内得到服务。 DB 是只读的,因此不涉及锁。

有什么好方法让我的线程放松一下吗?例如:请以 50% 加载,或者请仅在数据库压力较小时继续加载?

最佳答案

您应该查看 Resource Governor Sql Server 2008 的功能。

有了它,您可以设置您的 ASP.Net 网站可以使用的资源池,并将其限制为 X% 的资源。 Here's an example of setting it up .

关于asp.net - 加载缓存会使数据库过载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2315221/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com