码迷,mamicode.com
首页 >  
搜索关键字:wait    ( 4930个结果
11.2.0.4 sql*loader/oci direct load导致kpodplck wait before retrying ORA-54
昨天晚上9点多,有个环境开发说特别慢,早上上去看下了,如下: 导致性能的是一个统计的sql执行计划走错了,主要不是因为kpodplck wait before retrying ORA-54,不过这个事件以前就没遇到过,经google,没搜到相关信息,只看到了itpub某个帖子提到KPODPLCK ...
分类:数据库   时间:2018-08-14 11:34:33    阅读次数:260
Java并发编程原理与实战二十六:闭锁 CountDownLatch
关于闭锁 CountDownLatch 之前在网上看到过一篇举例非常形象的例子,但不记得是出自哪里了,所以这里就当自己再重新写一篇吧: 例子如下: 我们每天起早贪黑的上班,父母每天也要上班,有一天定了一个饭店,一家人一起吃个饭,通知大家下班去饭店集合。 假设:3个人在不同的地方上班,必须等到3个人到 ...
分类:编程语言   时间:2018-08-14 11:16:26    阅读次数:127
Linux死锁检测-Lockdep
专题:Linux内存管理专题 关键词:LockDep、spinlock、mutex。 lockdep是内核提供协助发现死锁问题的功能。 本文首先介绍何为lockdep,然后如何在内核使能lockdep,并简单分析内核lockdep相关代码。 最后构造不同死锁用例,并分析如何根据lockdep输出发现 ...
分类:系统相关   时间:2018-08-13 22:55:14    阅读次数:292
mysql 开发进阶篇系列 20 MySQL Server(innodb_lock_wait_timeout,innodb_support_xa,innodb _log_*)
1. innodb_lock_wait_timeout mysql 可以自动监测行锁导致的死锁并进行相应的处理,但是对于表锁导致的死锁不能自动监测,所以该参数主要用于,出现类似情况的时候等待指定的时间后回滚。系统默认值是50秒。用户可以根据业务自行设置。生产环境不推荐使用过大的 innodb_loc ...
分类:数据库   时间:2018-08-13 19:39:03    阅读次数:913
MySQL超时配置
connect_timeout:连接响应超时时间。服务器端在这个时间内如未连接成功,则会返回连接失败。 wait_timeout:连接空闲超时时间。与服务器端无交互状态的连接,直到被服务器端强制关闭而等待的时间。可以认为是服务器端连接空闲的时间,空闲超过这个时间将自动关闭。 interactive_ ...
分类:数据库   时间:2018-08-13 15:56:51    阅读次数:174
线程状态及线程锁
线程栈状态有如下几种:1、NEW2、RUNNABLE3、BLOCKED #进入synchronized之前4、WAITING #已经进入synchronized,调用了wait()5、TIMED_WAITING #已经进去synchronized,调用了sleep()6、TERMINATED #线程结束线程锁解读:当一个线程占有一个锁的时候,线程堆栈会打印一个-locked<0x22b
分类:编程语言   时间:2018-08-13 15:51:52    阅读次数:169
多线程
进程: 优点:同时利用多个cpu,能够同时进行多个操作 缺点:消耗资源(重新开辟内从空间) 线程: 优点:共享内存,IO操作的时候m,创造并发操作 缺点:抢占资源 进程不是越多越好,cpu个数=进程个数 线程也不是越多越好,请求上下文切换耗时 线程锁 threading.Rlock 和 thread ...
分类:编程语言   时间:2018-08-12 23:37:57    阅读次数:211
操作系统之信号量机制总结
1965年,荷兰学者Djikstra提出信号量(Semaphores)机制是一种卓有成效的进程同步工具。在长期的应用中,信号量机制又获得了很大的发展,从整型信号量记录型信号量,进而发展成“信号量集”机制,下面我们来讨论一下各种信号量机制的内容。 1、整形信号量(经典的PV操作:P(wait):申请资 ...
分类:其他好文   时间:2018-08-12 21:43:38    阅读次数:135
c++编写延时循环
目的是延时显示 示例: long wait = 0; while(wait<10000) wait++; 程序示例————来源于《c++ primer plus》ps149,程序清单5.14 #include <iostream>#include <Ctime>using namespace std ...
分类:编程语言   时间:2018-08-12 20:13:29    阅读次数:183
Java并发编程原理与实战二十一:线程通信wait&notify&join
wait和notify wait和notify可以实现线程之间的通信,当一个线程执行不满足条件时可以调用wait方法将线程置为等待状态,当另一个线程执行到等待线程可以执行的条件时,调用notify可以唤醒等待的线程。需要强调的是,在调用wait和notify时需要先获取锁,否则会抛出IllegalM ...
分类:编程语言   时间:2018-08-11 22:03:08    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!