gpt4 book ai didi

sql - 锁定SQL表一段时间

转载 作者:行者123 更新时间:2023-12-04 02:34:59 25 4
gpt4 key购买 nike

我们正在尝试在这里测试我们基于 SQL 2005 的新软件。
我们想看看当软件在插入/更新期间使用的表之一被锁定时它会如何响应。

有没有办法在 SQL 2005 中模拟这个?
以便我们可以看到如何处理前端的错误?

最佳答案

在 SQL Server Management Studio 中,运行此 TSQL 脚本(将超时设置为适合您的任何内容)

SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
GO

BEGIN TRANSACTION

UPDATE table
SET ColumnName = ColumnName

WAITFOR DELAY '00:02:00' -- 2 minutes hh:mm:ss

-- Run your test while table is locked and delay is counting down

ROLLBACK TRANSACTION

关于sql - 锁定SQL表一段时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3994195/

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