gpt4 book ai didi

sql - 如何在 SQL Server 中模拟长时间运行的查询

转载 作者:行者123 更新时间:2023-12-04 00:03:38 27 4
gpt4 key购买 nike

我试图在 mssql 中模拟一个长时间运行的查询来测试一些终止命令和清理操作。问题是,我想不出让查询长时间运行的方法。这是我目前正在做的事情:

select * from sales1 cross join sales2 cross join sales3 ...

如果我这样做,查询会立即返回 cursor.fetchall()获取结果需要很长时间。

当它返回时,当我这样做时:
cursor.execute("sp_who2 'active'")

它没有显示该查询(我想是因为它已经“执行”了)。

有没有办法模拟一个只有 100 个结果的表的长时间运行的查询?

最佳答案

等待语句

https://docs.microsoft.com/en-us/sql/t-sql/language-elements/waitfor-transact-sql
waitfor delay '00:01'将等待 1 分钟

关于sql - 如何在 SQL Server 中模拟长时间运行的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54033681/

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