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

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

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

function_rw_filetype


Posted

in

by

Tags:

Comments

5 responses to “了解Oracle后台进程与数据库文件的读写关系”

  1. chen Avatar
    chen

    图片看不到了?能否给我邮件一下,谢谢!

    1. admin Avatar
      admin

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

  2. select Avatar
    select

    你好:

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

    1. Maclean Liu Avatar

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

  3. select Avatar
    select

    very thx!

Leave a Reply to Maclean Liu Cancel reply

Your email address will not be published. Required fields are marked *