gpt4 book ai didi

sql - 在更新作业期间我需要 "lock"一个 SQL 表吗?

转载 作者:行者123 更新时间:2023-12-04 21:48:59 24 4
gpt4 key购买 nike

我有一个正在运行的 Web 应用程序,我想使用另一个应用程序访问 sql 数据库,以使用新计算更新其中一个表。我的用户在更新期间会注意到什么吗?如果他们在我更新的同时访问,我会收到错误消息吗?或者是否有自动锁定?蒂亚

最佳答案

通常,在您执行更新时,行会被锁定,并且任何可能使用这些行的 SQL 查询都会“挂起”,直到您的更新完成,然后返回正确的数据。

这有一些极端情况的异常(exception),但一般来说我不会担心它,除非你正在做一些非常花哨的长时间运行的更新,这将导致数据被锁定很长一段时间。

关于sql - 在更新作业期间我需要 "lock"一个 SQL 表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/715785/

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