博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

系统监控:示例,系统“卡”住了,怎么办?

Posted on 2017-12-19 22:39  moss_tan_jun  阅读(206)  评论(0编辑  收藏  举报
.4
系统监控:示例,系统“卡”住了,怎么办?
关注:
mutex_instances.LOCKED_BY_THREAD_ID
rwlock_instances.WRITE_LOCKED_BY_THREAD_ID
1
假定线程
1
被卡住(
thread 1 is stuck waiting for a mutex
SELECT * FROM events_waits_current WHERE THREAD_ID = thread_1;
2
查询结果显示此线程在等待
mutex A
,则应该找出是谁持有
mutex A
SELECT * FROM mutex_instances WHERE OBJECT_INSTANCE_BEGIN =
mutex_A;
3
查询结果显示此线程
2
在持有
mutex A
,则应该查线程
2
在做什么事情
SELECT * FROM events_waits_current WHERE THREAD_ID = thread_2;
最主要的监控方式