分类: Oracle
2008-05-21 13:21:51
来源: | |||
| |||
数据结构在机中的表示(映像)称为数据的物理(存储)结构。它包括数据元素的表示和关系的表示。 物理结构,即oracle数据库使用的系统文件结构。对于数据库物理结构文件,不同的oracle版本,不同的操作系统平台上有不同的存储目录结构。
数据库的物理结构文件按其作用可以分为三类: 数据文件 日志文件 控制文件 一、数据文件 数据文件用来存储数据库的数据,如表、索引等。读取数据时,系统首先从数据库文件中读取数据,并存储到SGA的数据缓冲区中。这是为了减少I/O,如果读取数据时,缓冲区中已经有要读取的数据,就不需要再从磁盘中读取了。存储数据时也是一样,事务提交时改变的数据先存储到内存缓冲区中,再由oracle后台进程DBWR决定如何将其写入到数据文件中。 1.查询数据文件的信息
一个数据文件只与一个数据库相联系。数据文件的大小是可以改变的。可以通过以下语句查询表空间的空间空闲量 sql>select * from dba_free_space 2.修改数据文件的大小 sql>alter database datafile "d:...df1.dbf" resize 800m 3.数据库文件的自动特性。请看下面的例子:
|