任务当前正在发生的等待

Posted 菡萏No.1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了任务当前正在发生的等待相关的知识,希望对你有一定的参考价值。

可以通过动态管理试图sys.dm_os_waiting_tasks获取信息

SELECT session_id,
    exec_context_id,
    wait_duration_ms,
    wait_type,
    resource_description,
    blocking_session_id
FROM sys.dm_os_waiting_tasks
WHERE session_id > 50
ORDER BY session_id

通过这个试图可以快速判断服务器是否一场的等待类型,或者至少能看出当前服务器上最严重的等待是什么。

以上是关于任务当前正在发生的等待的主要内容,如果未能解决你的问题,请参考以下文章

Asyncio:发生异常时等待完成的任务

java并发线程池

RuntimeError:事件循环已关闭任务被破坏但它正在等待 Discord Python

Sleep() 方法后的代码片段没有被执行

sql server等待类型

从0到1写rtos:事件的控制块与通知