转自:http://www.dbafree.net/?p=778今天晚上在一个比较重要的库上,CPU严重的冲了一下,导致DB响应变慢,大量应用连接timeout,紧接着LISTENER就挂了,连接数也满了等一连串问题。我们的监控抓取了当时系统的等待事件,ACTIVE SQL及SESSION_WAIT...
分类:
其他好文 时间:
2014-07-22 22:53:13
阅读次数:
304
netstat -ano | findstr 31900注意最后是pid堆栈的作用: 线程死锁分析 辅助CPU过高分析 线程资源不足分析 性能瓶颈分析 关键线程异常退出Windows:在运行java的控制台上按ctrl+break组合键 _ usefull?wait() —— 会释放监视锁slee....
分类:
编程语言 时间:
2014-07-22 22:50:16
阅读次数:
250
非阻塞的程序 应该保障的一些特性 : 等待无关性wait-free:能确保每次的调用在有限的步数之内完成,不管其他调用的步骤有多少。杀掉几个线程 锁无关性lock-free:执行这段程序的某些线程会被延迟,但必须确保至少...
分类:
其他好文 时间:
2014-07-22 09:10:35
阅读次数:
374
代码清理:USE[master] GO ALTER DATABASE 表名 SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE 表名 SET RECOVERY SIMPLE --简单模式 GO USE 表名 GO DBCC SHRINKFILE (N...
分类:
数据库 时间:
2014-07-22 00:33:37
阅读次数:
232
下图是asterisk的呼叫流程图:
我们以sip的呼叫过程为例来描述,其他channel的呼叫过程基本类似。
Astersik下注册的sip用户主动发起一个呼叫的函数调用过程(incoming)如下:
do_monitor->sipsock_read->handle_request->handle_request_invite->sip_new/ast_pbx_start->pbx_th...
分类:
其他好文 时间:
2014-07-22 00:27:37
阅读次数:
294
实验环境:
源端、目标端:
DataBase:10.2.0.1.0
OS:OEL5.6
OGG:fbo_ggs_Linux_x86_ora11g_32bit
源端使用rman进行备份全库:
RMAN> run{
ALLOCATE CHANNEL ch00 TYPE DISK MAXPIECESIZE 20G;
ALLOCATE CHANNEL ch01 TYPE DISK M...
分类:
数据库 时间:
2014-07-21 22:31:12
阅读次数:
438
Blurs an image using the median filter.C++: void medianBlur(InputArray src, OutputArray dst, int ksize)Python: cv2.medianBlur(src, ksize[, dst]) → dstParameters:src – input 1-, 3-, or 4-channel image;...
分类:
编程语言 时间:
2014-07-21 13:37:14
阅读次数:
2184
下面我们用最简单的一对一的客户服务器模型来重现编程中遇到的一些问题:
初学socket的时候在编写socket程序的时候会遇到很多莫名其妙的问题,比如说bind函数返回的常见错误是EADDRINUSE
使用下面的程序重现这个状态:
client:
int main(int argc, const char * argv[])
{
struct sockaddr_in ...
分类:
其他好文 时间:
2014-07-19 23:36:19
阅读次数:
427
mark一下,不停的看看notify和wait的没有理解class Printer{ int index=0; //输出奇数 public synchronized void printA(int a) { while(index%2==0) { ...
分类:
编程语言 时间:
2014-07-19 14:37:39
阅读次数:
256
悬浮按钮 (Hover Button) 悬浮按钮通过将鼠标点击换成悬浮然后等待(hover-and-wait)动作,解决了不小心点击的问题。当光标位于按钮之上时,意味着用户通过将光标悬浮在按钮上一段时间来表示想选中按钮。另一个重要特点是悬浮按钮在用户悬浮并等待时,多少提供了视觉反馈。 必须使用一个计...
分类:
其他好文 时间:
2014-07-19 00:26:37
阅读次数:
340