了解Oracle后台进程与数据库文件的读写关系

在pub上看到有人在提问关于Oracle后台进程与数据库文件读写关系的问题,一般来说在学习Oracle的启蒙阶段就会接触到哪个后台进程会写哪些数据库文件的基础知识,例如著名的DBWR是负责写数据文件的,LGWR是专门负责写重做日志文件的,如此种种。

但是却没有哪个文档将这些后台进程与数据库文件间读写的关系理清,这里我抛砖引玉,以表格的形式列出了LGWR、DBWR、CKPT、SMON、PMON等著名后台进程与数据库文件间的读写关系, 希望对学习Oracle的朋友有所帮助。

function_rw_filetype

关注dbDao.com的新浪微博

扫码关注dbDao.com 微信公众号:

    • 图片存放在Yahoo Flickr上,请确保你能访问Flickr.com,Flickr是著名的图片分享网站。

  1. 你好:

    能否解释下什么是small/larege read/write是什么意思,发生在什么情况下?谢谢,我查了下资料没有看到这块的解释

    • small read/write 单块读写
      large read/write 多块读写
      你可以参考11g 中的 v$iostat_file 和 v$iostat_function 2个视图理解概念

沪公网安备 31010802001379号

TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569