锁定SQL表一段时间
发布时间:2020-05-27 21:54:48 所属栏目:MsSql 来源:互联网
导读:我们正在尝试在这里测试基于SQL 2005的新软件. 当插入/更新期间软件使用的表之一被锁定时,我们希望看到它将如何响应. 有没有办法在SQL 2005中我们可以模拟这个? 这样我们可以看到我们如何处理前端的错误? 在SQL Server Management Studio中,运行此TSQL脚本(
|
我们正在尝试在这里测试基于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 Server 用sql语句实现分离和附加数据库的方法
- sql-server – 如何在ms sql中查询带有时间的日期=没有时间
- sql – ActionView :: Template :: Error(PG :: UndefinedF
- MySQL导入csv、excel或者sql文件的小技巧
- sql-server – SQLCMD,命令行变量和脚本:setvar
- sql-server – 使SqlClient默认为ARITHABORT ON
- sql – 存储多个位 – 我应该使用多列还是单个位域列?
- 在SQL中放置逻辑的优点和缺点?
- sql – 如何将具有相同名称和模式但不同目录的文本文件导入
- 如何将报价添加到动态SQL命令?
推荐文章
站长推荐
- sqlserver存储过程中SELECT 与 SET 对变量赋值的
- sql – DoCmd.SetWarnings和CurrentDB.Execute有
- sql-server – 在SQL Server 2008 R2计算机上安装
- sql – 如何SUM DISTINCT行?
- SQL Server 日志恢复方法(搞定drop和truncate)
- SQL错误:滥用聚合
- sql-server – 链接服务器在SQL Server Express中
- sql-server-2000 – 如何在SQL Server中禁用字符
- 如何删除Openshift应用程序上的数据库盒?
- 将默认值传递给Table Valued参数 – SQL Server
热点阅读
