在初涉SQL Server性能问题(1/4)里,我们知道了如何快速检查服务器实例上正运行的任务数和IO等待的任务数。这个是轻量级的脚本,不会给服务器造成任何压力,即使服务器在高负荷下,也可以正常获得结果。问题检测的第2步是获取在进行任何资源等待的会话。下面的脚本会帮助我们获得这些信息。这个查询需要预...
分类:
数据库 时间:
2015-06-03 15:23:22
阅读次数:
136
在 初涉SQL Server性能问题(2/4)里,我们讨论了列出等待资源或正运行的会话脚本。这篇文章我们会看看如何列出包含具体信息的话阻塞会话清单。 1 /************************************************************************...
分类:
数据库 时间:
2015-06-03 15:22:43
阅读次数:
146
原文:初涉SQL Server性能问题(3/4):列出阻塞的会话在 初涉SQL Server性能问题(2/4)里,我们讨论了列出等待资源或正运行的会话脚本。这篇文章我们会看看如何列出包含具体信息的话阻塞会话清单。 1 /****************************************...
分类:
数据库 时间:
2015-06-02 10:52:37
阅读次数:
143
原文:初涉SQL Server性能问题(4/4):列出最耗资源的会话在上3篇文章里,我们讨论了列出反映服务器当前状态的不同查询。 初涉SQL Server性能问题(1/4):服务器概况 初涉SQL Server性能问题(2/4):列出等待资源的会话 初涉SQL Server性能问题(3/4):列出阻...
分类:
数据库 时间:
2015-06-02 10:44:49
阅读次数:
151
原文:初涉SQL Server性能问题(2/4):列出等待资源的会话在初涉SQL Server性能问题(1/4)里,我们知道了如何快速检查服务器实例上正运行的任务数和IO等待的任务数。这个是轻量级的脚本,不会给服务器造成任何压力,即使服务器在高负荷下,也可以正常获得结果。 问题检测的第2步是获取在进...
分类:
数据库 时间:
2015-06-02 10:43:28
阅读次数:
191
在初涉SQL Server性能问题(1/4)里,我们知道了如何快速检查服务器实例上正运行的任务数和IO等待的任务数。这个是轻量级的脚本,不会给服务器造成任何压力,即使服务器在高负荷下,也可以正常获得结果。问题检测的第2步是获取在进行任何资源等待的会话。下面的脚本会帮助我们获得这些信息。这个查询需要预...
分类:
数据库 时间:
2015-06-01 14:35:08
阅读次数:
178
在 初涉SQL Server性能问题(2/4)里,我们讨论了列出等待资源或正运行的会话脚本。这篇文章我们会看看如何列出包含具体信息的话阻塞会话清单。 1 /************************************************************************...
分类:
数据库 时间:
2015-06-01 14:31:07
阅读次数:
131
今天上午ANR又遇到一种新的情况
Android加载library没有加载成功 造成的 application not response 应用无响应异常
总结 :目前遇到过的ANR异常原因:
1->主线程循环耗时>5s 了,
2->广播接收函数处理耗时 >10s了
3->数据库读写耗时
4->死锁
5->子线程耗时操作挂掉了,主线程等待资源,
6->Android加载硬件资...
分类:
其他好文 时间:
2015-04-29 13:37:59
阅读次数:
115
poll机制作用:相当于一个定时器,时间到了还没有资源就唤醒进程。
主要用途就是:进程设置一段时间用来等待资源,如果时间到了资源还没有到来,进程就立刻从睡眠状态唤醒不再等待。当然这只是使用于这段时间以后资源对于该进程已经无用的情况。
内核中poll机制的实现过程:
sys_poll函数在include/linux/syscalls.h中声明
//函数定义前加宏asmlinkage...
分类:
其他好文 时间:
2015-03-21 06:25:45
阅读次数:
176
首先明确一下线程在JVM中的各个状态(JavaCore文件中) 1.死锁,Deadlock(重点关注)? 2.执行中,Runnable(重点关注) ?? 3.等待资源,Waiting on condition(重点关注)? 4.等待监控器检查资源,Waiting on ...
分类:
编程语言 时间:
2015-03-19 22:18:53
阅读次数:
206