oracle从存储结构分为两种:
一、物理结构
1、数据文件(.dbf)
存储oracle数据库数据的文件。比如,表中的记录和索引,约束等。
oracle中的DBWN进程负责写入数据文件。
一个数据库可以有多个数据文件
查看数据文件的语句: select file_name from dba_data_files;
2、控制文件(.ctl)
oracle数据库中,控制文件是存放数据库中数据文件和日志文件的信息。它是一个二进制文件,用于描述和维护数据库的物理结构。
oracle启动时需要访问控制文件。使用过程也要用到控制文件。
一个数据库可以有多个控制文件。
查看控制文件的语句:select name from v$controlfile;
3、重做日志文件(.log)
记录数据库中所有修改信息的文件。
4、其它一些参数文件
二、逻辑存储结构
oracle从实例来分又分为两种:
一、内存结构
二、进程结构
数据库、表空间、段、区、数据块