gpt4 book ai didi

sql - 检查状态 sql 查询或百分比

转载 作者:行者123 更新时间:2023-12-04 18:20:03 24 4
gpt4 key购买 nike

有谁知道是否有办法检查当前在数据库中运行的作业的状态或实际执行了多少 % 的状态。

我正在运行一项工作,但这项工作需要很长时间,所以我想检查从查询中执行了多少 %。我在 Oracle sqldeveloper 中运行查询

最佳答案

由于 SQL 和数据库处理的基于集合的性质,您无法真正获得查询的“完成百分比”,因为 oracle 引擎并不确定。您可以尝试查看 View v$session_longops 以查看 SQL 的各个部分已经走了多远(大型哈希联接或全表扫描可能会显示在此处)。看看this Ask Tom了解更多信息。

如果您的作业有多个 SQL 语句,并且您试图跟踪每个 SQL 语句之后的进度,您可以添加一些代码以在每个语句之后在控制表上插入状态更新。

关于sql - 检查状态 sql 查询或百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9005798/

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