首页 > 技术文章 > 数据库理解及调试

dagailun 2019-05-17 16:26 原文

    完整的oracle 数据库通常由两部分组成:Oracle 数据库和数据库实例。
        1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等);
        2) Oracle 数据库实例则是一组Oracle 后台进程/线程以及在服务器分配的共享内存区。
    在启动Oracle 数据库服务器时,实际上是在服务器的内存中创建一个Oracle 实例,即在服务器内存中分配共享内存并创建相关的后台内存,然后由这个Oracle 数据库实例来方位和控制磁盘中的数据文件。Oracle有一个很大的内存块,称为全局区(SGA).
    一、数据库、表空间、数据文件
        1. 数据库是数据集合。Oracle 是一种数据库管理系统,是一种关系型的数据库管理系统。通常情况下我们称的“数据库”,并不仅指物理的数据集合,还包含物理数据、数据库管理系统。也即物理数据、内存、操作系统进程的组合体。
     2. 在安装数据库的时候,会按照需要填写全局数据库。
            全局数据库:就是一个数据库的表示,一般不修改。
            启动数据库: 也叫全局数据库,是数据库系统的入口,它会内置一些高级权限的用户,如SYS,SYSTEM等。我们用这些高级权限账号登录就可以在数据库实例中创建表空间,用户,表了。

推荐阅读