码迷,mamicode.com
首页 >  
搜索关键字:lock    ( 13703个结果
mysql数据库服务器的调整
前天给客户做一次数据库服务器的调整,把以前的一台主机废弃,一台从库提升为主,然后新加入其他从机,这里记录下操作步骤: 一、老主库开启只读,以便后面步骤出问题回滚回来:flush tables with read lock 二、110.10.1.102升级为主库,暂停同步,重置为主,清理中继信息,重启数据库     stop slave , reset master , mv ma...
分类:数据库   时间:2014-12-05 21:23:12    阅读次数:266
Oracle锁基本
锁:是一种资源,是一小块的内存。是为了控制并发中的串行操作。 如果从微观上讲是串行。 锁的类型: DML 锁 DDL 锁 数据字典锁 内部锁或Latch(mutex) SQL> select distinct type from v$lock;TY--KDRDAER...
分类:数据库   时间:2014-12-04 22:58:57    阅读次数:341
Java线程(九):Condition-线程通信更高效的方式
原文:http://blog.csdn.net/ghsau/article/details/7481142 接近一周没更新《Java线程》专栏了,主要是这周工作上比较忙,生活上也比较忙,呵呵,进入正题,上一篇讲述了并发包下的Lock,Lock可以更好的解决线程同步问题,使之更面向对象,并且...
分类:编程语言   时间:2014-12-03 17:06:58    阅读次数:243
apt-get报错could not get lock /var/lib/dpkg/lock -open等
用apt-get命令安装一些软件包时,总报错:E:could not get lock /var/lib/dpkg/lock -open等出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。解决方法:输入以下命令,删...
分类:其他好文   时间:2014-12-03 15:36:11    阅读次数:176
多线程单例模式的安全实现
多线程单例模式的实现。通过双重锁定,自旋处理,实现安全的多线程单例和共享区数据的访问。资源访问的形式采用简单等待处理.同时使用std::bind进行函数绑定。 // atomic_lock_flag_p202_6-3-3.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include #...
分类:编程语言   时间:2014-12-03 01:46:07    阅读次数:174
深入浅出 Java Concurrency (37): 并发总结 part 1 死锁与活跃度[转]
死锁与活跃度前面谈了很多并发的特性和工具,但是大部分都是和锁有关的。我们使用锁来保证线程安全,但是这也会引起一些问题。锁顺序死锁(lock-ordering deadlock):多个线程试图通过不同的顺序获得多个相同的资源,则发生的循环锁依赖现象。动态的锁顺序死锁(Dynamic Lock Orde...
分类:编程语言   时间:2014-12-03 00:03:03    阅读次数:296
深入浅出 Java Concurrency (8): 锁机制 part 3[转]
接上篇,这篇从Lock.lock/unlock开始。特别说明在没有特殊情况下所有程序、API、文档都是基于JDK 6.0的。public void java.util.concurrent.locks.ReentrantLock.lock()获取锁。如果该锁没有被另一个线程保持,则获取该锁并立即返回...
分类:编程语言   时间:2014-12-03 00:01:46    阅读次数:266
深入浅出 Java Concurrency (9): 锁机制 part 4[转]
本小节介绍锁释放Lock.unlock()。Release/TryReleaseunlock操作实际上就调用了AQS的release操作,释放持有的锁。public final boolean release(int arg) { if (tryRelease(arg)) { Node h = he...
分类:编程语言   时间:2014-12-02 23:49:30    阅读次数:201
ORA-01591: lock held by in-doubt distributed transaction问题解决
昨天跑批量数据的程序时遇到oracle错误: $tail -f INDB_ERROR_8.LOG [Time]2014-12-01 04:10:31: activeAccountDeposit in oracle error: =ORA-01591: lock held by in-doubt distributed transaction 20.21.65527021...
分类:其他好文   时间:2014-12-02 22:41:06    阅读次数:243
InnoDB Lock浅谈
数据库使用锁是为了支持更好的并发,提供数据的完整性和一致性。InnoDB是一个支持行锁的存储引擎,锁的类型有:共享锁(S)、排他锁(X)、意向共享(IS)、意向排他(IX)。为了提供更好的并发,InnoDB提供了非锁定读:不需要等待访问行上的锁释放,读取行的一个快照。该方法是通过InnoDB的一个特...
分类:数据库   时间:2014-12-01 15:54:00    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!