文章转自:http://www.itpub.net/thread-1815281-1-1.html 传统读取数据的方式是服务器进程通过读取磁盘,然后把数据加载到共享内存中,这样后面的进程就可以通过共享内存访问这些数据,不用再通过缓慢的磁盘读取来完成。direct path read读取数据块方式,是...
分类:
其他好文 时间:
2015-06-12 09:59:10
阅读次数:
141
一、什么是水线(High Water Mark)?所有的oracle段(segments,在此,为了理解方便,建议把segment作为表的一个同义词) 都有一个在段内容纳数据的上限,我们把这个上限称为"high water mark"或HWM。这个HWM是一个标记,用来说明已经有多少没有使用的数据块...
分类:
数据库 时间:
2015-06-12 09:48:04
阅读次数:
183
一、建立表时候,注意PCTFREE参数的作用 PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直...
分类:
数据库 时间:
2015-06-12 09:45:35
阅读次数:
153
一数据处理方式文件系统管理方式:数据冗余数据访问困难数据孤立一致性,安全性,完整性得不到保证原子性问题并发访问异常二文件表示层文件逻辑层文件系统:存储引擎物理层元数据数据:数据块关系型数据库表示层:表逻辑层:存储引擎物理层:数据文件三关系模型关系模型实体-关..
分类:
数据库 时间:
2015-06-11 23:19:36
阅读次数:
161
一. 块设备是只能以块为单位进行访问的设备,块的大小一般是512个字节的整数倍,常见的块设备包括硬件,SD卡,光盘,flash等。驱动程序是块的整数倍从设备读写得到数据。块设备的最小访单位为块,不同系统之上,对块的大小是不一样的,linux一般定义为512个字节。我们每次访问一个块设备是最小访问单....
分类:
其他好文 时间:
2015-06-11 21:06:05
阅读次数:
134
为什么部分操作会导致Implict Commit?为什么这样设计?
为了保证直观上的原子性。假设不做Implict Commit,看看上面的语句会怎样:用户的心理预期是回滚t1的INSERT操作,以及t2的CREATE操作,INSERT操作。如果我们有能力做到这样,那的确是很完美的。但实际上我们很难做到,特别是在分布式系统中更难!因为CREATE TABLE操作背后涉及到了大量的操作,不仅仅包括对核心表的操作,还包括大量内存数据结构的更新(如Schema),以及存储系统的变更(如创建相应的数据块),工程上很...
分类:
数据库 时间:
2015-06-08 15:02:32
阅读次数:
176
/boot:系统启动的相关文件,如内核、initrd,以及grub(bootloader)/dev:设备文件目录(cdrom) 设备文件: 块设备:随机访问,数据块 字符设备:线性访问,按字符为单位 设备号:主设备号,和次设备号/etc:配置文件/home:用房的家目录,每一个家目录通常默认为/home/USERNAME/r..
分类:
系统相关 时间:
2015-06-07 21:47:03
阅读次数:
130
本文转自:http://blog.csdn.net/gyb2013/article/details/6929697 一、什么是锁: Oracle的锁机制是一种轻量级的锁定机制,不是通过构建锁列表来进行数据的锁定管理,而是直接将锁作为数据块的属性,存储在数据块首部。这个是通过ITL来实现的,一个事务要...
分类:
数据库 时间:
2015-06-05 17:20:33
阅读次数:
203
重新格式化hdfs系统的方法:
(1)查看hdfs-ste.xml:
dfs.name.dir
/home/hadoop/hdfs/name
namenode上存储hdfs名字空间元数据
dfs.data.dir
/home/hadoop/hdsf/data
datanode上数据块的物理存储位置
将 dfs.name.dir所指定的目录删除、dfs.dat...
分类:
其他好文 时间:
2015-06-03 23:29:41
阅读次数:
195
下面轮到FSNamesystem出场了。FSNamesystem.java一共有4573行,而整个namenode目录下所有的Java程序总共也只有16876行,把FSNamesystem搞定了,NameNode也就基本搞定。FSNamesystem是NameNode实际记录信息的地方,保存在FSNamesystem中的数据有:文件名数据块列表(存放在FSIma..
分类:
其他好文 时间:
2015-06-03 19:50:40
阅读次数:
124