E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
buffercache
checkpoint RBA 和on-disk RBA的说明
条目所在redo文件的sequence号条目所在日志文件的块号条目距离日志文件开始位置的偏移量rba的分类low rba:在
buffercache
中的数据块第一次数据改变所对应的RAB。
haiross
·
2014-04-18 15:00
undo表空间相关(原创)
2、服务器进程在
buffercache
里找一个可用的undo数据块,如果没有发现,则到undo表空间里找一
czmmiao
·
2014-03-25 21:00
undo
Linux释放内存
Linux缓存有dentry,
buffercache
,pagecache。
小运
·
2014-03-23 00:00
linux
释放内存
drop_cache
Linux释放内存
Linux缓存有dentry,
buffercache
,pagecache。
小运
·
2014-03-23 00:00
linux
释放内存
drop_cache
I/O之内核buffer-“buffer cache”
"
buffercache
"要理解"
buffercache
"这个东西,需要澄清一下概念:一般情况下,进程在io的时候,要依赖于内核中的一个buffer模块来和外存发生数据交换行为。
yusiguyuan
·
2014-03-18 14:00
c
网络编程
oracle 11gR2中Flash cache特性 【转】
从Oracle11gR2开始,Oracle终于如大家所预料的那样,开始支持SSD(solid-statedisk),该特性允许使用SSD硬盘作为
BufferCache
的二级缓存,以在磁盘和内存之间增加一级缓冲
lovedieya
·
2014-03-12 09:00
性能
cache
Flash
database
performance
db block gets ,consistent reads
在
buffercache
中任何时候只能有一个block的copy。Dbblockgets是发生通常是:DML改变database中的数据的时候。
yuangeqingtia
·
2014-03-12 01:03
consistent
reads
db
block
gets
oracle
db block gets ,consistent reads
在
buffercache
中任何时候只能有一个block的copy。Dbblockgets是发生通常是:DML改变database中的数据的时候。
yuangeqingtia
·
2014-03-12 01:03
DB
block
consistent
gets
reads
oracle实例恢复 详解理论知识
实例恢复:当数据库突然崩溃,而还没有来得及将
buffercache
里的脏数据块刷新到数据文件里,同时实例崩溃时正在运行着的事务被突然中断,则事务为中间状态,也就是既没有提交也没有回滚,这时数据文件里的内容不能体现实例崩溃的状态
wanghui5767260
·
2014-03-08 16:00
oracle实例恢复
实例恢复理论基础
buffer cache实验10-buffer cache优化指标与总结
标题吹的有点大了,
buffercache
中的不同情况的解决内容其实在前面每一小篇里都有了,没重复粘贴了。
q947817003
·
2014-03-06 10:00
谈谈buffer cache的优化思路
阅读更多
BUFFERCACHE
作为数据块缓冲区,不是一块简单的内存区域。
itspace
·
2014-03-05 11:00
文件系统IO---page cache与buffer cache
Cache有两种:PageCache和
BufferCache
;应用层----》VFS----》PageCache===
BufferCache
----》具体文件系统----》DiskPageCache:虚拟文件系统用
cgm88s
·
2014-03-04 17:00
oracle dbblock gets
在
buffercache
中任何时候只能有一个block的copy。Dbblockgets是发生通常是:DML改变database中的数据的时候。
yuangeqingtia
·
2014-02-27 11:56
Logical
reads
dbblock
buffer cache实验6-latch:cache buffers lru chains
ORACLE为了提高
buffercache
性能(大内存),使用了多个workingset每个workingset都由一个名为“Latch:cachebufferslruchain”的latch来保护,每一个
q947817003
·
2014-02-26 21:00
buffer cache实验3-lru和lruw链表
1.
Buffercache
中的LRU链表概念:oracle在hashchain中未搜索到所需要的buffer时,ORACEL服务进程会发出I/O调用,到磁盘的数据文件中读取相应数据块--除了直接路径读外
还不算晕
·
2014-02-26 14:46
ORACLE
实例与启动分析
ORACLE实战
buffer cache实验3-lru和lruw链表
1.
Buffercache
中的LRU链表概念:oracle在hashchain中未搜索到所需要的buffer时,ORACEL服务进程会发出I/O调用,到磁盘的数据文件中读取相应数据块--除了直接路径读外
q947817003
·
2014-02-26 14:00
buffer cache实验2-详解Buffer Header--DUMP buffer结合X$BH视图各字段
BufferHeader结构图及简介图1: bufferheader:每一个数据块在被读入
buffercache
时,都会先在
buffercache
中构造一个bufferheader,bufferheader
q947817003
·
2014-02-18 11:00
buffer cache实验1-内存结构图解
1.为什么要使用
buffercache
???
buffercache
就是一块含有许多数据块的内存区域,这些数据块主要都是数据文件里的数据块内容的拷贝。
还不算晕
·
2014-02-17 21:19
ORACLE
实例与启动分析
ORACLE实战
buffer cache实验1-内存结构图解
1.为什么要使用
buffercache
???
buffercache
就是一块含有许多数据块的内存区域,这些数据块主要都是数据文件里的数据块内容的拷贝。
q947817003
·
2014-02-17 21:00
Oracle SCN机制解析
在理解SCN之前,我们先看下oracle事务中的数据变化是如何写入数据文件的:1、事务开始;2、在
buffercache
中找到需要的数据块,如果没有找到,则从数据文件中载
zjl2006022223
·
2014-01-24 14:23
oracle
scn
关于并行查询调优涉及的相关知识[收集中]
1、并行查询、直接加载(directload)大表等时,会发生一致性直接读取(consistentgetsdirect),即服务器进程会绕过高速缓存(
buffercache
)直接从磁盘上的数据文件读取数据块
haiross
·
2014-01-08 11:00
并行操作
了解与查看Linux真实的使用内存
Pagecache和
buffercache
一直以来是两个比较容易混淆的概念,在网上也有很多人在争辩和猜想这两个cache到底有什么区别,讨论到最后也一直没有一个统一和正确的结论,在我工作的这一段时间,pageca
ihanxiao2100
·
2014-01-07 14:00
windows
linux
网上
Oracle checkpoint详解
消耗最大的两种操作,在这两种操作中写数据文件属于分散写,写日志文件是顺序写,因此为了保证数据库的性能,通常数据库都是保证在提交(commit)完成之前要先保证日志都被写入到日志文件中,而脏数据块着保存在数据缓存(
buffercache
宝贝不丑
·
2014-01-03 09:46
oracle
commit
记录
数据库系统
最大的
Oracle 直接路径读
在11g中,全表扫描可能使用directpathread方式,绕过
buffercache
,这样的全表扫描就是物理读了。
zhaoyangjian724
·
2013-12-28 08:00
详解Buffer Header--DUMP buffer结合X$BH视图各字段
BufferHeader结构图及简介图1: bufferheader:每一个数据块在被读入
buffercache
时,都会先在
buffercache
中构造一个bufferheader,bufferheader
q947817003
·
2013-12-24 13:00
使用events DUMP buffer cache中指定的数据块
介绍了DUMP
buffercache
中全部数据块及指定RDBA的数据块方法。
q947817003
·
2013-12-20 13:00
cache
buffer
dump
Oracle 如何强制刷新Buffer Cache
在Oracle9i里,Oracle提供了一个内部事件,用以强制刷新
BufferCache
,其语法为:altersessionsetevents'immediatetracenameflush_cachelevel1
魔女夕雨
·
2013-12-18 02:00
oracle
cache
buffer
使用Oracle内存机制优化ArcSDE图层空间查询的实验
最近看了一些关于Oracle的
BufferCache
和KeepPool的文章,有了一些想法:如果把ArcSDE的图层或索引加载到内存里,会不会提升查询的速度呢?
rrrrssss00
·
2013-12-17 17:00
latch:cache buffers chains等待事件导致的latch争用的原理原因与检查
对
Buffercache
中的块,要select或者update、insert,delete等,都得
DBA_白老大
·
2013-12-13 20:30
DRM 分析及案例讲解
在10gR1RAC是每个实例都有其自己的SGA和
buffercache
。RAC为了确保这些块发生时的最大化性能,确保数据完整。每个缓冲区副本也称为缓存资源有一个主要的将做为一个主要的集群节点。
wuweilong
·
2013-12-11 00:00
数据读取之逻辑读简单解析--关于BUFFER CACHE
数据读取之逻辑读简单解析--
BUFFERCACHE
关于consistentread--一致性读--Logicalread-逻辑读-currentread当前读--物理读,详见:http://blog.csdn.net
q947817003
·
2013-12-05 13:00
数据读取之逻辑读简单解析--关于BUFFER CACHE
数据读取之逻辑读简单解析--
BUFFERCACHE
一、实验数据准备--查出一条数据的ROWID,及FILE_ID,BLOCK_ID等信息BYS@bys3>selectrowid,test.
q947817003
·
2013-12-05 13:00
解析
数据
逻辑
逻辑IO及当前模式读和一致性读的总结杂记
逻辑IO逻辑读(确切是指dbget之read不是consistentget之read):就是服务器进程从SGA上的
buffercache
(高速缓存)区域(先)根据SQL语句解析过程所获得的要操作的数据块的地址找到相关的数据块
haiross
·
2013-12-03 14:00
一致性读
当前模式读
undo机制
Oracle内存全面分析(3)
BufferCache
的重要视图关于
BufferCache
,oracle提供一些重要视图,用于查询关于
BufferCache
的重要信息,为调整
BufferCache
、提高性能提供参考。
zq9017197
·
2013-11-28 16:00
在UNIX裸设备和文件系统之间双向复制数据库数据文件
由于对裸设备的操作跳过了UNIX的缓存,数据在Oracle的data
buffercache
和磁盘之间直接传递,所以裸设备能提高I/O性能。
hawk682808
·
2013-11-27 14:35
文件系统
UNIX裸设备
双向复制数据库数据文件
ORACLE
BUFFERCACHE
及清除
buffercache
的概念 数据高速缓存区(dbbuffercache),通常就叫做
buffercache
。
SANSOM
·
2013-11-25 17:00
Linux释放内存
Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、
BufferCache
(针对磁盘块的读写)和PageCache(针对文件inode的读写)进
·
2013-11-21 16:00
linux
Oracle前滚和回滚
updatepeoplesetname='Fusnow'wherename='oldfusnow';那我需要做的事情包括:在redologbuffer生成redo信息(包括对表的redo,undo的redo,索引什么的就不考虑了)在
buffercache
Oracle小混子
·
2013-11-11 10:54
oracle
回滚
前滚
Oracle前滚和回滚
updatepeoplesetname='Fusnow'wherename='oldfusnow';那我需要做的事情包括:在redologbuffer生成redo信息(包括对表的redo,undo的redo,索引什么的就不考虑了)在
buffercache
Oracle小混子
·
2013-11-11 10:54
Oracle
回滚
前滚
Oracle checkpoint详解
消耗最大的两种操作,在这两种操作中写数据文件属于分散写,写日志文件是顺序写,因此为了保证数据库的性能,通常数据库都是保证在提交(commit)完成之前要先保证日志都被写入到日志文件中,而脏数据块着保存在数据缓存(
buffercache
lovedieya
·
2013-11-09 00:00
详述逻辑读与arraysize的关系
oracle最基本的读写单位,但用户所需要的数据,并不是整个块,而是块中的行,或列.当用户发出SQL语句时,此语句被解析执行完毕,就开始了数据的抓取阶段,在此阶段,服务器进程会先将行所在的数据块从数据文件中读入
buffercache
diter
·
2013-10-12 19:58
oracle
逻辑读
一致性读
批大小
与IO相关的等待事件troubleshooting-系列9
BufferCache
与IO相关的等待事件: 这种等待事件的产生原因是包含DBWR进程和IOSlaves的
BufferCache
操作。'
bisal
·
2013-10-12 08:00
oracle
操作系统
缓存
buffer
等待事件
ORACLE的物理读与逻辑读
dbblockgets--从
buffercache
中读取的block的数量。consistentgets--从buffe
wxl604746107
·
2013-10-08 14:17
oracle物理读与逻辑读
ORACLE的物理读与逻辑读
dbblockgets--从
buffercache
中读取的block的数量。consistentgets--从buffe
wxl604746107
·
2013-10-08 14:17
oracle物理读与逻辑读
oracle
与IO相关的等待事件troubleshooting-系列6
'dbfileparallelread' 当Oracle从多个数据文件并行读到内存(PGA或
BufferCache
)的非连续缓冲时,可以看到这种等待事件。
bisal
·
2013-10-08 12:00
oracle
与IO相关的等待事件troubleshooting-系列5
他产生于Oracle从磁盘读取多个块到
BufferCache
中非连续("scattered")缓存的时候。这种读一次最大值是DB_FILE_MULTIBLOCK_READ_COUNT。
bisal
·
2013-10-08 02:00
io
相关
等待
与IO相关的等待事件troubleshooting-系列5
他产生于Oracle从磁盘读取多个块到
BufferCache
中非连续("scattered")缓存的时候。这种读一次最大值是DB_FILE_MULTIBLOCK_READ_COUNT。
bisal
·
2013-10-07 18:00
oracle
索引
cache
缓存
磁盘
与IO相关的等待事件troubleshooting-系列5
他产生于Oracle从磁盘读取多个块到
BufferCache
中非连续("scattered")缓存的时候。这种读一次最大值是DB_FILE_MULTIBLOCK_READ_COUNT。
bisal
·
2013-10-07 18:00
IO
事件
相关
与IO相关的等待事件troubleshooting-系列4
在更早的版本中,这种等待事件也会产生于从磁盘的排序段通过多快读的方式读入
BufferCache
的连续("sequential"
bisal
·
2013-10-07 16:00
oracle
负载均衡
移动
statistics
碎片化
深入分析direct path read(11G)
directpathread读取数据块方式,是指服务器进程直接读取数据文件,不经过
buffercache
,这种方式读取的数据块会加载到服务器进
guoyJoe
·
2013-10-04 23:00
Path
Direct
深入分析
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他