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
Oracle直接路径加载--append的深度解析
㈠直接路径加载和
buffercache
直接路径插入的数据不经过
buffercache
,从PGA直接把数据格式化成Oracle块然后由普通的OracleServerProcess进程把数据块写入数据文件因为不经过
iteye_14608
·
2013-02-06 22:00
Oracle直接路径加载--append的深度解析
㈠直接路径加载和
buffercache
直接路径插入的数据不经过
buffercache
,从PGA直接把数据格式化成Oracle块然后由普通的OracleServerProcess进程把数据块写入数据文件因为不经过
linwaterbin
·
2013-02-06 22:00
oracle
路径
加载
Oracle直接路径加载--append的深度解析
㈠直接路径加载和
buffercache
直接路径插入的数据不经过
buffercache
,从PGA直接把数据格式化成Oracle块 然后由普通的OracleServerProcess
linwaterbin
·
2013-02-06 14:00
oracle
路径
append
Oracle AUTOTRACE 统计信息
DBBLOCKGETS:以即时读模式从
BUFFERCACHE
中读取的数据块,任何时候在
BUFFERCACHE
中都只有一份当前数据块。即时读通常发生在对数据进行修改、删除操作时。CONS
yangeoo
·
2013-02-06 10:00
数据库崩溃后对redo log的使用
用户对数据库做的任何操作均会产生redolog,事实上是先把redolog写到redologcache中,再把实际数据更改写至
buffercache
中。
jediael_lu
·
2013-02-04 14:00
DRBD架构详解(原创)
DRBD工作的位置在文件系统的
buffercache
和磁盘调度器之间,通过tcp/ip发给另外一台主机到对方的tcp/ip最终发送给对方的drbd,再由对方的drb
czmmiao
·
2013-01-21 14:00
drbd
Buffer cache和page cache的区别
Pagecache和
buffercache
到底有什么区别呢?很多时候我们不知道系统在做IO操作的时候到底是走了pagecache还是
buffercache
?
wuzhongjie
·
2013-01-19 01:04
page
cache
buffer
cache
存储技术
Buffer cache和page cache的区别
Pagecache和
buffercache
到底有什么区别呢?很多时候我们不知道系统在做IO操作的时候到底是走了pagecache还是
buffercache
?
wuzhongjie
·
2013-01-19 01:04
cache
cache
buffer
page
影响IO性能的request queue
在内核中,并发顺序读的情况下(绕过设备的
buffercache
),Linux-3.2的性能比Linux-2.6.23有很大差别,性能降低了15%左右。这是为什么呢?
wuzhongjie
·
2013-01-16 21:06
request
queue
multipath
存储技术
影响IO性能的request queue
在内核中,并发顺序读的情况下(绕过设备的
buffercache
),Linux-3.2的性能比Linux-2.6.23有很大差别,性能降低了15%左右。这是为什么呢?
wuzhongjie
·
2013-01-16 21:06
request
Queue
multipath
Thread 1 cannot allocate new log
当系统要重新利用某个日志文件的时候,系统需要将该日志文件所包括的
buffercache
中的dirtyblock写到相应的数据文件。
xuwu147220591
·
2013-01-13 19:48
系统
database
generation
数据库操作
的
Linux中Buffer cache性能问题一探究竟
1,
Buffercache
的作用 为了提高磁盘设备的IO性能,我们采用内存作为磁盘设备的cache。用户操作磁盘设备的时候,首先将数据写入内存,然后再将内存中的脏数据定时刷新到磁盘。
wuzhongjie
·
2013-01-08 22:57
cache
buffer
IO性能
利用Kprobe探测内核中的变量
采用dd等工具写设备的时候,是需要经过块设备层的
buffercache
,当请求块大小小于
buffercache
的block_size时,Linux的策略是首先需要从磁盘load数据至
buffercache
wuzhongjie
·
2013-01-07 23:02
cache
buffer
Kprobe
Linux 3.2中回写机制的变革
writeback机制模型 在Linux-3.2新内核中,pagecache和
buffercache
的刷新机制发生了改变。放弃了原有的pdflush机制,改成了bdi_writeback机制。
wuzhongjie
·
2013-01-06 21:25
linux
cache
writeback
kernel的数据结构
block_dev_struct此结构用于向核心登记块设备,它还被
buffercache
实用。所有此类结构都位于blk_dev数组中。
玄觉
·
2012-12-24 15:00
oracle 检查点队列 & 增量检查点
在8i之前,Oracle定期的锁住所有的修改操作,刷新
Buffercache
中的所有脏块,这种刷新脏块的方式被称为完全检查点,这极大的影响了效率,从9i之后只有当关闭数据库时才会发生完全检查点。
Felixgzf
·
2012-12-18 17:59
oracle
检查点
linux内核之buffer cache
最近在张哥的建议下,看i/obuffercache这一块,真是有很大收获~~~write系统调用实质上就是将数据从用户空间拷贝到内核缓冲区(
buffercache
),拷贝完成后立即返回。
智深
·
2012-11-26 15:00
linux
cache
buffer
write
read
fadvise
page cache ,buffer cache,swap space
这里实际上涉及到
buffercache
,pagecache两个概念。先解释一下
buffercache
也叫块缓冲,是对物理磁盘上的一个磁盘块进行的
ganggexiongqi
·
2012-11-23 16:00
Buffer Cache内容强制写出到数据文件 alter system flush buffer_cache
http://space.itpub.net/519536/viewspace-623381在某些情况下需要手工将DataBufferCache写出到数据文件,例如为防止
BufferCache
中的数据对
yesu898
·
2012-11-05 09:07
buffer
释放内存
Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、
BufferCache
(针对磁盘块的读写)和PageCache(针对文件inode的读写)进
c__ilikeyouma
·
2012-10-26 10:00
Linux下如何释放内存
Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、
BufferCache
(针对磁盘块的读写)和PageCache(针对文件inode的读写)
wwdhks
·
2012-10-11 22:36
内存
Oracle checkpoint详解
消耗最大的两种操作,在这两种操作中写数据文件属于分散写,写日志文件是顺序写,因此为了保证数据库的性能,通常数据库都是保证在提交(commit)完成之前要先保证日志都被写入到日志文件中,而脏数据块着保存在数据缓存(
buffercache
youthon
·
2012-10-10 18:00
oracle
数据库
cache
header
System
buffer
执行统计信息中db block gets和consistent gets
physicalreads:物理读来自datafilelogicalreads:逻辑读来自
buffercache
(bufer中读取的block数量,用于insert,update,delete,selectforupdate
guogang83
·
2012-09-19 08:00
sql
cache
insert
Dictionary
disk
oracle 物理读,逻辑读的理解
http://space.itpub.net/7199859/viewspace-1960531.物理读(physicalread)当数据块第一次读取到,就会缓存到
buffercache
中,而第二次读取和修改该数据块时就在内存
mituan1234567
·
2012-09-10 13:00
oracle
sql
cache
table
buffer
Access
buffer cache的等待事件
与
buffercache
相关的等待事件包括:latchfree、bufferbusywaits、freebufferwaits1.latchfree等待 等待事件“latchfree”中与
buffercache
guogang83
·
2012-09-05 15:00
buffer cache性能诊断关注的统计信息
为了对
buffercache
进行性能的诊断,oracle提供了很多有关
buffercache
的统计信息。
guogang83
·
2012-09-05 15:00
oracle
sql
cache
session
buffer
扩展
Buffer cache spillover: only buffers
涉及到的数据块多时可能会看到以下信息:>Buffercachespillover:only32768of117227buffersavailable$ 这是由于crashrecovery的redoapply本身需要用到
buffercache
maclean_007
·
2012-09-05 10:17
oracle
数据库
理解redo(8)redo和undo的一点关系及删除联机日志文件组的注意事项
1)redo和undo的“藕断丝连” 前滚redo 回滚undo undo受到redo的保护,以便历经前滚后在
buffercache
中得到undo,并将这些
linwaterbin
·
2012-09-05 08:00
oracle
数据库
server
cache
IO
buffer
理解redo(8)redo和undo的一点关系及删除联机日志文件组的注意事项
1)redo和undo的“藕断丝连”前滚redo回滚undoundo受到redo的保护,以便历经前滚后在
buffercache
中得到undo,并将这些undo运用到
buffercache
里的数据块和索引块上
wsql
·
2012-09-05 08:00
undo
理解redo(8)redo和undo的一点关系及删除联机日志文件组的注意事项
1)redo和undo的“藕断丝连”前滚redo回滚undoundo受到redo的保护,以便历经前滚后在
buffercache
中得到undo,并将这些undo运用到
buffercache
里的数据块和索引块上
wsql
·
2012-09-05 08:00
undo
刷新buffer cache的方法
有时可能需要手工强制刷新
buffercache
在9i中使用:当前sessionaltersessionsetevents‘immediatetracenameflush_cachelevel1′;altersessionsetevents
linghao00
·
2012-09-04 08:00
如何强制刷新Buffer Cache
很多时候,为了排除Cache对于测试的影响,我们常常需要手动刷新
BufferCache
,以促使Oracle重新执行物理访问。
linghao00
·
2012-09-04 08:00
oracle
cache
System
buffer
oracle10g
events
SGA_TARGET
拿SGA中两个最重要的内存区
BufferCache
和SharedPool来说,它们两个对实例的性能影响最大,但是就有这样的矛盾存在:
liqfyiyi
·
2012-08-29 14:00
oracle
cache
Integer
System
buffer
oracle10g
理解redo(3)详解一个update的过程
理论解析:1)serverprocess搜索
buffercache
中是否有update要更新的block(内存中又名buffer),没有则从disk读入
buffercache
2)serverprocess
linwaterbin
·
2012-08-12 14:33
Oracle
基础管理
理解redo(3)详解一个update的过程
理论解析: 1)serverprocess搜索
buffercache
中是否有update要更新的block(内存中又名buffer),没有则从disk读入
buffercache
2)
linwaterbin
·
2012-08-12 14:00
sql
vector
cache
buffer
insert
Allocation
理解REDO LOG(1) 介质恢复和实例恢复的基本概念
instancerecovery目的:当数据库发生故障时,确保
buffercache
中的数据不好丢失,保证数据库的一致性 mediarecovery 目的:当数据文件发生故障时,能够恢复数
linwaterbin
·
2012-08-09 20:00
oracle 物理读 逻辑读的理解
1.物理读(physicalread)当数据块第一次读取到,就会缓存到
buffercache
中,而第二
Oracle小混子
·
2012-08-08 15:12
ocm
oracle开发注意事项小结
15SQL*Netroundtripsto/fromclient198rowsprocessed 第一行表示,从
buffercache
到PGA的结果集的往返次数 第二行表示,访问到的数据块里面的行的个数
linwaterbin
·
2012-08-05 11:00
oracle开发注意事项小结
15SQL*Netroundtripsto/fromclient198rowsprocessed第一行表示,从
buffercache
到PGA的结果集的往返次数第二行表示,访问到的数据块里面的行的个数计算
wsql
·
2012-08-05 11:00
oracle
oracle开发注意事项小结
15SQL*Netroundtripsto/fromclient198rowsprocessed第一行表示,从
buffercache
到PGA的结果集的往返次数第二行表示,访问到的数据块里面的行的个数计算
wsql
·
2012-08-05 11:00
oracle
linux清除缓存
Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、
BufferCache
(针对磁盘块的读写)和PageCache(针对文件inode的读写)进行缓存操作
sky0224
·
2012-08-03 14:10
linux
缓存
清理
linux清除缓存
Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、
BufferCache
(针对磁盘块的读写)和PageCache(针对文件inode的读写)进行缓存操作
sky0224
·
2012-08-03 14:10
linux
清理
缓存
linux系统管理
undo系列学习之undo段和区的探究
把变化前的数据和相关的事务信息写入回滚段 最后,才在data_buffer_cache中修改数据 3)commit做两件事: a)写日志 b)在回滚段中标记事务为inactive(小事务还会在
buffercache
linwaterbin
·
2012-08-03 12:00
Page cache和buffer cache的区别与联系
uid=15724196&do=blog&id=128152Pagecache和
buffercache
一直以来是两个比较容易混淆的概念,在网上也有很多人在争辩和猜想这两个cache到底有什么区别,讨论到最后也一直没有一个统一和正确的结论
longxj04
·
2012-08-01 17:00
工作
cache
tree
buffer
工具
磁盘
Buffer Cache 原理
http://blog.csdn.net/robinson1988/article/details/5982996
BufferCache
原理
ZengMuAnSha
·
2012-07-31 17:00
oracle
sql
cache
list
buffer
磁盘
实例恢复的原理
当数据库突然崩溃,而还没有来得及将
buffercache
里的脏数据块刷新到数据文件里,同时在实例崩溃时正在运行着的事务被突然中断,则事务为中间状态,也就是既没有提交也没有回滚。
l106439814
·
2012-07-30 10:00
oracle
数据库
cache
服务器
buffer
设置buffer cache
buffercache
的设置随着Oracle版本的升级而不断变化。
l106439814
·
2012-07-23 21:00
oracle
sql
数据库
cache
buffer
statistics
oracle 参考
PROCESSES, SESSIONS AND CONNECTIONS 五、快捷参考 有关性能优化请参考 Oracle硬解析与软解析 共享池的调整与优化(Sharedpool Tuning)
Buffercache
fyd222
·
2012-07-12 17:00
oracle
OCP知识点讲解 之 检查点队列与增量检查点
在8i之前,Oracle定期的锁住所有的修改操作,刷新
Buffercache
中的所有脏块,这种刷新脏块的方式被称为完全检查点,这极大的影响了效率,从9i之后只有当关闭数据库时才会发生完全检查点。
叶绍琛
·
2012-07-12 11:34
数据库
检查点
性能优化
数据存储
一个测试理解什么是主、辅LRU(oracle cuug)
LRU是
BufferCache
池中的重要链表,它的作用我不再详述,已经有很多相关资料。这次主要和大家讨论下主LRU、辅助LRU的作用。先来看一个测试。
Oracle小混子
·
2012-07-04 17:42
测试
的
资料
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他