gpt4 book ai didi

sql - 插入期间表被锁定...网站无法使用(sql server 2008)

转载 作者:行者123 更新时间:2023-12-01 09:39:51 25 4
gpt4 key购买 nike

我有一个后台进程,它不断地实时插入表中。每小时可能有数千次插入(有一些更新)。 Web 应用程序使用同一个表来获取显示给用户所需的一些数据。

目前,每当后台进程运行其插入/更新时,Web 应用程序似乎被阻止并且无法访问数据库。

我想知道有什么好的解决方案。我应该创建另一个插入的表,然后将该表复制到另一个只读表吗?还有其他方法吗?

非常感谢任何帮助和建议!

最佳答案

尤其是对于 SQL Server,您可能希望将数据库更改为 READ_COMMITTED_SHAPSHOT开。

如果数据上有待处理的插入/更新,这基本上可以防止您的选择查询锁定。

关于sql - 插入期间表被锁定...网站无法使用(sql server 2008),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1416457/

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