控制文件、数据文件、日志文件 放在存储上。

    参数文件:数据库启动时读取,并不关闭,但是启动过后丢了也没事。一般放在服务器上。
    $ORACLE_HOME/dbs下

    备份文件{
    控制文件、参数文件定期备份;
    数据文件、归档日志文件每次都要备份。
    }原则上备份的文件不能放在存储上,一般放在带库上。(带库分为虚拟带库和真实带库,建议最好放在真实带库)

    口令文件
    alert文件,trc文件

    Oracle的特点:多表空间结构
    1个库里有多个表空间。
    是通过划分表空间来方便我们的管理。
    image.png
    select count(*) from t1;
    truncate table t1;

    行迁移=>update, 整体一行牵出来。pctfree没。
    行链接=>insert,一个行非常长,块太小了。

    Oracle块的内部结构
    image.png