cache fusion . grd . drm . gcs . ges
cache fusion
1.RAC是一个数据库运行在多个实例上,通过DLM(Distributed Lock Management):分布式锁管理器 来解决并发问题,RAC各个节点间的共享资源,为了保证每个节点访问数据的一致性,所以需要使用DLM来协调各个实例间的资源竞争访问。 这个D...
分类:
其他好文 时间:
2014-08-19 19:07:45
阅读次数:
334
import java.util.concurrent.locks.*;class DuckMsg{ int size;//烤鸭的大小 String id;//烤鸭的厂家和标号 DuckMsg(){ } DuckMsg(int size, Strin...
分类:
编程语言 时间:
2014-08-19 00:50:33
阅读次数:
233
1、Oracle锁类型 锁的作用 latch锁:chain,链 LOCK锁 排他锁(X) 共享锁(S) 2、行级锁:DML语句 事务锁TX 锁的结构 事务锁的加锁和解锁过程 只有排他锁 不影响读(CR块) 3、表级锁:TM 行级排他锁(Row exclusive)RX...
分类:
数据库 时间:
2014-08-18 23:17:53
阅读次数:
477
分享JUC中的Condition的比较少见,我见了大部分文章都是讲其中的一个例子BoundedBuffer。今天先从Condition接口的几个方法说起,然后在把BoundedBuffer搞死锁了。来看看Condition在使用的时候需要注意什么。 源代...
分类:
其他好文 时间:
2014-08-18 18:56:03
阅读次数:
305
之前很长一段时间,导出shapefile文件老是不能解锁,后缀为wr.lock及sr.lock的lock文件不能消除。我是释放了要素类及游标等接口的: System.Runtime.InteropServices.Marshal.ReleaseComObject(featureCursor) ...
分类:
其他好文 时间:
2014-08-18 17:44:12
阅读次数:
320
Oracle的锁表与解锁 Oracle的锁表与解锁?? SELECT /*+ rule */ s.username, decode(l.type,‘TM‘,‘TABLE LOCK‘, ‘TX‘,‘ROW LOCK‘, NULL) LOCK_LEVEL, o.owner,o.object_name,o.object_type, s.sid,s.serial#,s....
分类:
数据库 时间:
2014-08-18 14:39:22
阅读次数:
280
上一篇介绍了Innodb的同步机制锁:Innodb锁系列1这一篇介绍一下Innodb的事务锁,只所以称为事务锁,是因为Innodb为实现事务的ACID特性,而添加的表锁或者行级锁。这一部分分两篇来介绍,先来介绍下事务锁相关的数据结构事务锁数据结构1. 锁模式/* Basic lock modes *...
分类:
数据库 时间:
2014-08-18 00:13:03
阅读次数:
366
无意当中看了一些博文,说有人想自己尝试实现基于异步操作的方法: 1)直接使用Task(不说咯,这个是微软给我们的标准实现方法)。 2)必须继承INotifyCompletion接口,同时自己实现IsCompleted(可选)和Result(可选),GetResult(必须)和OnComple...
分类:
其他好文 时间:
2014-08-17 14:16:42
阅读次数:
257
JAVA读写锁
显示锁
在java5.0之前,在协调共享对象访问时可以使用的机制只有synchronized和volatile。java5.0增加了一种新的机制:ReentrantLock。ReentrantLock并不是一种替代内置锁的方法,而是当内置锁不适用时,作为一种可选择的高级功能。与内置锁不同的是Lock提供了一个无条件的、可轮询的、定时的以及可中断的锁获取操作,所有加锁和解锁都是显...
分类:
编程语言 时间:
2014-08-16 19:50:31
阅读次数:
399