一、locking 锁 1、Shared and exclusive locks innodb实现了两种类型的行级锁(锁粒度)Shared(s)locks 共享锁:允许持有锁的事务去读取行记录。Exclusive(x)locks 排它锁:允许持有锁的事务更新、删除行记录。如果事务t1持有了行记录r的 ...
分类:
数据库 时间:
2017-07-27 20:27:33
阅读次数:
257
Given the running logs of n functions that are executed in a nonpreemptive single threaded CPU, find the exclusive time of these functions. Each funct ...
分类:
其他好文 时间:
2017-07-27 15:47:40
阅读次数:
312
Given the running logs of n functions that are executed in a nonpreemptive single threaded CPU, find the exclusive time of these functions. Each funct ...
分类:
其他好文 时间:
2017-07-16 20:13:35
阅读次数:
184
转载自:http://blog.csdn.net/whoamiyang/article/details/54954780 1.背景 RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。 2.应用场景 2.1异步处理 场景说明:用户注册后,需要 ...
分类:
其他好文 时间:
2017-07-13 20:31:29
阅读次数:
132
Oracle12.2版本之前,对表做move操作时会对表加exclusive锁,表上无法执行DML操作。虽然move操作有ONLINE子句,但只适用于IOT表,不适用于堆表。这就意味着在对表做move操作时,无法执行任何DML操作,如果对关键表做move操作时只能停业务来完成。到了Oracle12.2版本,推出了一..
分类:
数据库 时间:
2017-07-11 14:48:54
阅读次数:
382
共享模式acquire实现流程 上文我们讲解了AbstractQueuedSynchronizer独占模式的acquire实现流程,本文趁热打铁继续看一下AbstractQueuedSynchronizer共享模式acquire的实现流程。连续两篇文章的学习,也可以对比独占模式acquire和共享模 ...
分类:
其他好文 时间:
2017-07-02 23:20:42
阅读次数:
207
//strategy1是一个TextView SpannableStringBuilder builder1 = new SpannableStringBuilder(strategy1.getText().toString()); //设置前景色为蓝色 ForegroundColorSpan bl ...
分类:
其他好文 时间:
2017-06-24 17:23:56
阅读次数:
119
RPC 当客户端启动,它创建一个匿名的并且是exclusive的回调queue。 在一次RPC请求中,客户端发送的消息有两个属性:replyTo,放置的是回调queue的信息。correlationId,放置的是每个请求唯一的值。 请求被发送到一个rpc_queue中。 RPC服务端在queue的另 ...
分类:
其他好文 时间:
2017-06-17 19:30:29
阅读次数:
207
问题描述:在RAC环境中,想开启归档日志,其中使用SQL>altersystemsetcluster_database=falsescope=spfile;-->把集群修改为单实例修改好后主节点,恢复集群双节点SQL>altersystemsetcluster_database=truescope=spfile;-->把集群修改为双实例当前数据库主节点已经o..
分类:
数据库 时间:
2017-06-15 00:43:05
阅读次数:
201
锁主要用于多用户环境下保证数据库完整性和一致性。 我们知道,多个用户能够同时操纵同一个数据库中的数据,会发生数据不一致现象。即如果没有锁定且多个用户同时访问一个数据库,则当他们的事务同时使用相同的数据时可能会发生问题。这些问题包括:脏读、不可重复读和幻读 脏读就是指当一个事务正在访问数据,并且对数据 ...
分类:
数据库 时间:
2017-06-13 20:43:03
阅读次数:
359