暂无图片
将 SGA 的数据高速缓存区中脏数据写回磁盘的数据文件的是什么
我来答
分享
暂无图片 匿名用户
将 SGA 的数据高速缓存区中脏数据写回磁盘的数据文件的是什么

将 SGA 的数据高速缓存区中脏数据写回磁盘的数据文件的是什么

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
Lucifer三思而后行
暂无图片

✅ DBWR

CKPT: 检查点进程,CKPT进程负责向DBWR进程发送信号,要求执行一次检查点,并更新数据库的所有数据和控制文件为一直检查点。

CKPT会检查控制文件的SCN和数据文件的SCN是否一致,如果不一致,它会触发DBWR保证数据库的一致性。

checkpoint(检查点),是指由 DBWR 进程将所有修改过的数据缓冲区里的脏数据写回数据文件。CKPT是可选的,如果没有CKPT进程,则有LGWR进程代行这些任务。

  • a)是DBWR将SGA中所有被修改的数据库缓冲区的内容写入磁盘,无论事务是否被提交

  • b)用检查点信息更新数据文件头

  • c)用检查点信息更新控制文件

它可以保证

  • d)将经常被修改的数据写入磁盘

  • e)简化实例恢复

希望能帮助到你,望采纳~

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
Uncopyrightable

checkpoint(检查点),是指由DBWR进程将所有修改过的数据缓冲区里的脏数据写回数据文件?基础概念?还是面试题?

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


请输入正文
提交
相关推荐
Oracle 数据库很慢,怎么处理?
回答 8
1查看资源情况,看是CPU内存还是IO问题 2导出AWR,进一步分析,是突发业务引起负载太高还是存在慢SQL引起负载高 4针对性优化
Oracle 监听日志文件达到4GB 后卡顿bug 是哪个版本解决的?
回答 2
已采纳
11.1.0.7补丁29或更高版本
apex中静态工作区文件以及插件等都无法使用报错503
回答 4
谢谢非常感谢,现在服务已经启动。正常使用了。但是没有找到为什么突然就停止了服务。
Oracle 主机漏洞一般是怎么修复?
回答 10
1、下载补丁进行修复2、设置防火墙,仅允许指定IP访问数据库
请问一下,oracle user_segments表的segment_name 字段以BIN$开头的是什么?
回答 1
是回收站里的数据段,可以使用showrecyclebin查看到回收站里的表
无效对象和无效索引
回答 1
最直接的影响:导致原本应该用到这些对象的操作无效。比如索引可以加快查询,失效的索引可能导致一些SQL性能急剧衰减,影响业务应用。
Oracle数据库多表关联如何进行分页优化?
回答 1
已采纳
多表关联分页语句,如果有排序,只能对其中一个表进行排序,让参与排序的表作为嵌套循环的驱动表,并且要控制驱动表返回的数据顺序与排序的顺序一致,其余表的连接列要创建好索引。如果有外连接,只能选择主表的列作
oracle 19c rac数据库ORAerror471故障
回答 5
20201218T10:49:24.50041808:00之前的日志看看操作系统和数据库的crs的
用shell遍历目录,执行多个oracle脚本?
回答 2
注意你这里每次循环都会启动一次sqlplus,因此如果你前一次sqlplus没退出,它就会一直卡那。所以你当前代码的基础上,在执行脚本文件之后,应该还要执行一次"exit;"(这里
Oracle RAC数据库和经常所说的数据库有什么区别呢?
回答 3
已采纳
Oraclerac数据库主要是提供oracle实例进程,以供客户端访问集群系统。从Oracle运行机制来说,集群中每台服务器就是一个Oracle实例,多个实例对应同一个Oracle数据库,组成了Ora