码迷,mamicode.com
首页 >  
搜索关键字:spatial pyramid pool    ( 3701个结果
buffer cache 和shared pool详解(之五,问题诊断总结)
诊断和解决ORA-04031 错误 Shared Pool的主要问题在根本上只有一个,就是碎片过多带来的性能影响。 1.2.7.1 什么是ORA-04031错误 当尝试在共享池分配大块的连续内存失败(很多时候是由于碎片过多,而并非真是内存不足)时,Oracle首先清除共享池中当前没使用的所有对象,使空闲内存块合并。如果仍然没有足够大的单块内存可以满足需要,就会产生ORA-04031错误。 如下一段伪代码来描述04031错误的产生: Scan free lists --扫描Free...
分类:其他好文   时间:2014-08-02 15:34:23    阅读次数:317
buffer pool 和shared pool 详解(一)
1.1 buffer pool原理 Buffer Cache是Oracle SGA中一个重要部分,通常的数据访问和修改都需要通过BufferCache来完成。当一个进程需要访问数据时,首先需要确定数据在内存中是否存在,如果数据在Buffer中存在,则需要根据数据的状态来判断是否可以直接访问还是需要构造一致性读取;如果数据在Buffer中不存在,则需要在Buffer Cache中寻找足够的空间以装载需要的数据,如果Buffer Cache中找不到足够的内存空间,则需要触发DBWR去写出脏数据,释放Buff...
分类:其他好文   时间:2014-08-02 12:50:33    阅读次数:337
Initialization failed for block pool Block pool(转载)
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
String类的疑惑
java string的疑惑 ? 创建 ? 拼接 在进入答疑之前,先来了解一点基本概念: String是java的常用类之一,本质是字符数组char[]。String类是final类,不可被继承。关于String的创建,可以通过new来创建对象,也可以直接赋值。但是这两种创建方式的实现机制是不同的。提到对象的创建,我们就会想到堆、栈,这里还有一个string pool的概念,JVM维护...
分类:其他好文   时间:2014-07-31 20:54:37    阅读次数:226
Installation instructions of Nagios on CentOS 6.4 64bit
#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
论文摘抄 - Tenzing
背景 异构数据的适配及数据可扩展性,资源可扩展性,廉价机器,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
Oracle内存管理(之二)
1.2.2 UGA和CGA UGA(用户全局区)由用户会话数据、游标状态和索引区组成。在共享服务器模式下,一个共享服务进程被多个用户进程共享,此时UGA是Shared Pool或Large Pool的一部分,而在专用服务器模式下,UGA则是PGA的一部分。 不考虑Shared Server模式,在Dedicated模式下,PGA与UGA关系,就如同Process和Session的关系,PGA是服务于进程的内存结构,包含进程信息;而UGA是服务于会话的,它包含的是会话的信息。UGA中包含如下信息:...
分类:数据库   时间:2014-07-28 00:18:39    阅读次数:410
Oracle内存管理(之五)
内存组件 Large Pool-大池是SGA的一个可选组件,通常用于共享服务器模式(MTS)、 并行计算或 RMAN的备份恢复等操作。 Java Pool-Java池主要用于JVM等Java选件。 Streams Pool-Streams pool是Oracle10g引入的概念,为Oracle的Streams功能所使用,如果不定义该参数,这部分内存将从Shread Pool中分配 对于SGA各部分内存分配,可以从数据库的视图中查询得到: 17:46:03 sys@felix SQL>selec...
分类:数据库   时间:2014-07-28 00:14:59    阅读次数:437
graph driver-device mapper-02driver基本操作
// 清除thin pool 1.1 func (d *Driver) Cleanup() error { // 停止thin pool err := d.DeviceSet.Shutdown() return err } // 当加载新镜像时,添加一个新thin device // id为containerid或imageid 1.2 func (d *Driver) Create(i...
分类:移动开发   时间:2014-07-26 02:59:46    阅读次数:302
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!