控制文件、数据文件、日志文件 放在存储上。
参数文件:数据库启动时读取,并不关闭,但是启动过后丢了也没事。一般放在服务器上。
$ORACLE_HOME/dbs下
备份文件{
控制文件、参数文件定期备份;
数据文件、归档日志文件每次都要备份。
}原则上备份的文件不能放在存储上,一般放在带库上。(带库分为虚拟带库和真实带库,建议最好放在真实带库)
口令文件
alert文件,trc文件
Oracle的特点:多表空间结构
1个库里有多个表空间。
是通过划分表空间来方便我们的管理。
select count(*) from t1;
truncate table t1;
行迁移=>update, 整体一行牵出来。pctfree没。
行链接=>insert,一个行非常长,块太小了。
Oracle块的内部结构