1.1 buffer pool原理
Buffer Cache是Oracle SGA中一个重要部分,通常的数据访问和修改都需要通过BufferCache来完成。当一个进程需要访问数据时,首先需要确定数据在内存中是否存在,如果数据在Buffer中存在,则需要根据数据的状态来判断是否可以直接访问还是需要构造一致性读取;如果数据在Buffer中不存在,则需要在Buffer Cache中寻找足够的空间以装载需要的数据,如果Buffer Cache中找不到足够的内存空间,则需要触发DBWR去写出脏数据,释放Buff...
分类:
其他好文 时间:
2014-08-02 12:50:33
阅读次数:
337
2014-06-18 20:34:59,622 FATAL org.apache.hadoop.hdfs.server.datanode.DataNode: Initialization failed for block pool Block pool (Datanode Uuid unassig....
分类:
其他好文 时间:
2014-08-02 12:13:03
阅读次数:
269
IELTS(InternationalEnglishLanguageTestingSystem)possessionn.财产,拥有,领地inpossessionofdivineadj.神圣的,n.牧师vt.占卜sacredadj.神圣的,宗教的solemn庄重的,隆重的bold勇敢的innocent无辜的,无罪的sacrifice牺牲,供奉,祭品dim暗淡的constant不变的,恒定的cons..
分类:
其他好文 时间:
2014-08-01 20:23:32
阅读次数:
167
记录一下android自带颜色。
Constants
public static final int BLACK
Added in API level 1
Constant Value: -16777216 (0xff000000)
public static final int BLUE
Added in API leve...
分类:
移动开发 时间:
2014-08-01 19:44:42
阅读次数:
237
使用API函数:声明 FUNCTION ulong ShowScrollBar(ulong hwnd,ulong wBar,ulong bShow) LIBRARY "user32.dll"调用constant long SB_HORZ = 0constant long SB_VERT = 1con...
分类:
其他好文 时间:
2014-08-01 12:55:51
阅读次数:
161
java string的疑惑
? 创建
? 拼接
在进入答疑之前,先来了解一点基本概念:
String是java的常用类之一,本质是字符数组char[]。String类是final类,不可被继承。关于String的创建,可以通过new来创建对象,也可以直接赋值。但是这两种创建方式的实现机制是不同的。提到对象的创建,我们就会想到堆、栈,这里还有一个string pool的概念,JVM维护...
分类:
其他好文 时间:
2014-07-31 20:54:37
阅读次数:
226
#InstallationinstructionsofNagiosonCentOS6.464bitAuthor:LarryZhaoQQ:920057952BLOG:larryzhao.blog.51cto.comE-mail:zhaolong0508@126.com#NTPServiceyuminstallntpservicentpdstartchkconfigntpdoncrontab-e*****/usr/sbin/ntpdatecn.pool.ntp.org#PacketsPreparenagios-3..
分类:
移动开发 时间:
2014-07-31 03:11:56
阅读次数:
398
对于共享资源,有一个很著名的设计模式:资源池(resource pool)。该模式正是为解决资源频繁分配、释放所造成的问题。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需要从缓冲池中取出一个了,使用完毕后再放回去。我们可以.....
分类:
数据库 时间:
2014-07-29 21:29:32
阅读次数:
368
背景
异构数据的适配及数据可扩展性,资源可扩展性,廉价机器,SQL查询。
架构概述
Worker pool,query server,clientinterfaces,metadata server
Worker线程是long-running的,worker pool包括master节点和worker节点,以及一个master watcher。
Query server把query解析,优化之后传给master执行,优化包括一些基本的规则优化和基于成本的优化。...
分类:
其他好文 时间:
2014-07-29 18:07:02
阅读次数:
250
进程中内存的布局
参见:http://patmusing.blog.163.com/blog/static/135834960201001512358686/
常量区只读不可写。
静态区可读写。
示例
//所有代码,在Code segment
//在Global data segment,const只是个语法标识,不放Constant segment
const double...
分类:
编程语言 时间:
2014-07-29 15:11:37
阅读次数:
235