ctl 控制文件
log 日志文件
为什么会生产三个 还有另外DBF文件各代表那里 或者说那些作用

解决方案 »

  1.   

    这些问题到google搜搜,很多啊,在这边问的目的是什么呢?
      

  2.   

    dbf文件对应的是tablespace。例如system01.dbf是system表空间。
    可以通过
    select * from dba_data_files;
    来查询。多个控制文件互为镜像,其保护作用。
    日志文件多个,是循环利用的,先写redo01,满了后再写redo02,然后redo03,然后回到redo01...
    具体为什么这样,可以到网上查查资料。
      

  3.   

    这边问就是没搞懂 sys开头的DBF懂起是system表空间  但是AUX01 和TEM01区别是撒子就不晓得了
    控制文件和日志文件好理解 其他的就不是很了解
      

  4.   

    AUX01:用来分担system表空间的压力,用来收集工作负载、以及图形界面如EM等
    TEM01:临时表空间,排序、hash join、以及某些特殊应用等
      

  5.   


    保存数据的before image,你做的任何DML,oracle都会先将数据的旧值放一份在这里,为了以后的CR读(一致性读)、恢复时的事务回滚等
    oracle与其他RDBMS不同之处,undo表空间是其最大特点之一。