oracle实例目录上各文件含义,求指教
oracle实例目录下各文件含义,求指教ctl 控制文件log 日志文件为什么会生产三个 还有另外DBF文件各代表那里
oracle实例目录下各文件含义,求指教
ctl 控制文件
log 日志文件
为什么会生产三个 还有另外DBF文件各代表那里 或者说那些作用
[最优解释]
保存数据的before image,你做的任何DML,oracle都会先将数据的旧值放一份在这里,为了以后的CR读(一致性读)、恢复时的事务回滚等
oracle与其他RDBMS不同之处,undo表空间是其最大特点之一。
[其他解释]这些问题到google搜搜,很多啊,在这边问的目的是什么呢?
[其他解释]dbf文件对应的是tablespace。例如system01.dbf是system表空间。
可以通过
select * from dba_data_files;
来查询。
多个控制文件互为镜像,其保护作用。
日志文件多个,是循环利用的,先写redo01,满了后再写redo02,然后redo03,然后回到redo01...
具体为什么这样,可以到网上查查资料。
[其他解释]这边问就是没搞懂 sys开头的DBF懂起是system表空间 但是AUX01 和TEM01区别是撒子就不晓得了
控制文件和日志文件好理解 其他的就不是很了解
[其他解释]AUX01:用来分担system表空间的压力,用来收集工作负载、以及图形界面如EM等
TEM01:临时表空间,排序、hash join、以及某些特殊应用等
[其他解释]UNDOTBS01.DBF这个是做什么的