gpt4 book ai didi

SQL Server 存储过程 : do they queue up?

转载 作者:行者123 更新时间:2023-12-04 23:43:24 27 4
gpt4 key购买 nike

我应该能够找到答案,但我的 Google-fu 今天很弱。当我有一个 Web 应用程序多次调用相同的存储过程时,调用是排队还是独立运行?

最佳答案

取决于存储过程正在做什么的 isolation level。如果将SP中所有事务的隔离级别设置为READ UNCOMMITTED,则没有保护,多个线程可以同时执行同一个事务。

如果它设置为更高的隔离级别,则其他线程可能会被锁定在您的 SP 正在处理的资源之外,直到事务完成,从而有效地“排队”其他 SP 线程。

虽然没有显式的存储过程队列。只要您的数据库有可用的连接和可用资源,它就会产生线程来满足请求。

关于SQL Server 存储过程 : do they queue up?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1467353/

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