gpt4 book ai didi

mysql - 如何使选择查询在具有 4 列(sno、sname、job、dept)和 10 条记录的简单表上运行超过 30 分钟?

转载 作者:搜寻专家 更新时间:2023-10-30 22:09:01 24 4
gpt4 key购买 nike

我想用我的应用服务器做一个测试用例,它连接到 oracle 数据库并执行选择查询。此选择查询需要运行 30 分钟以上,并且必须从具有 4 列(sno、sname、job、dept)的表中返回结果。你能给我一个运行超过 30 分钟的选择查询吗?

最佳答案

CREATE FUNCTION sleep (
seconds IN NUMBER
) RETURN NUMBER
AS
BEGIN
DBMS_LOCK.SLEEP( seconds );
RETURN seconds;
END;
/

然后:

SELECT *
FROM table_name t
CROSS JOIN
( SELECT sleep( 30*60 + 1 ) FROM DUAL ) s;

关于mysql - 如何使选择查询在具有 4 列(sno、sname、job、dept)和 10 条记录的简单表上运行超过 30 分钟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38117422/

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