暂无图片
库高速缓存和 数据缓冲区有 什么区别?
我来答
分享
豆豆
2021-09-26
库高速缓存和 数据缓冲区有 什么区别?

库高速缓存和 数据缓冲区有 什么区别?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
Uncopyrightable

buffer偏重于写,而cache偏重于读,感觉有一些类似;
缓冲:缓解冲击,缓存:临时存储
缓冲区:高速设备与低速设备缓冲区域,性能差异
缓存区:一个数据存放位置,比如内存中开辟一个区域存放数据,当执行程序时,优先读取该区域数据,提高执行效率

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
豆豆
题主
2021-09-26
谢谢解答
Murkey

数据库缓冲区存储了最近从数据文件读入的数据块信息或用户更改后需要写回数据库的数据信息。内存读取比磁盘读取的速度快的多。提高了访问速度。这里的存取也采用了LRU(最近最少使用)算法。
库缓存:存储最近使用过的sql语句。利用LRU(最近最少使用)算法来管理缓存。最近最少使用算法是一种比较常用的算法。在这里当库高速缓存接近满的时候。它会把缓存中最近最少使用的数据清除缓存中。加入新的缓存sql。
相关概念请详细阅读官方的concept文档

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle 中 cursor的介绍和使用方法是什么?
回答 1
OracleCursor用法总结cursor分为三种:直接声明为cursor变量首先声明类型再声明变量声明为sysrefcursor(1)直接声明declarecursorempcurisselect
Oracle里除了审计,有记录表最后被扫描的时间的吗?
回答 2
已采纳
没有
oracle 备份集保留6个月,控制文件会很大吗
回答 3
已采纳
其实controlfile中不需要保留太旧的备份信息,因为过期被删除的备份信息,如果需要恢复,可以重新注册到控制文件中。注册单个备份文件:RMAN>catalogdatafilecopy'/ba
大佬麻烦点进来
回答 2
declarecursorc1(nnumber)isselectrownumidfromdualconnectbyrownum<n;beginforcinc1(10)loopdbmsoutput
Oracle rman设置保留策略只有一天,但是看备份集,一个月前的还在,这是为什么?
回答 2
你看到一个月前还在是指,没有被标记为expired还是已经标记了没有删除。如果标记为expired,是需要手动删除的。
prnn进程会等待"checkpoint completed"事件,在日志切换时就会有几秒以上的apply延时,有没有办法解决?
回答 1
使用lgwrasync异步传输就可以避免。
服务器断电导致RAC无法启动
回答 3
看上去像是磁盘头损坏了
以下Oracle的日志文件是主库切换的归档日志的时候才会同步到备库那边吗?
回答 1
已采纳
看你备库同步用的是什么模式,最大性能模式下默认是当主库归档后再同步到备库,但如果设置了USINGCURRENTLOGFILE参数,则会实时同步,直接将redo中的内容同步到备库。
怎么查看oracle定时任务有没有执行成功?
回答 2
已采纳
thisdate为空说明上一次执行完了,存储过程是否成功运行,需要在存储过程中增加日志记录到相关表里,获取执行情况
oracle memory_target 如何正确关闭?
回答 4
已采纳
您好!您有备份参数文件吗,请按如下方法操作:如果要禁掉ASM实例的AMM,就一定不要同时resetmemorytarget和memorymaxtarget,而是应该将memorytarget设为0,并
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~