oracle--体系结构
Posted Ipeter
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle--体系结构相关的知识,希望对你有一定的参考价值。
oracle体系结构 数据库(软件+硬件) 实例:内存(SGA,pga,uga)+进程(后台进程,服务进程). 物理结构:数据文件/控制文件/日志文件。 逻辑结构: 表空间>逻辑对象(表,视图,索引,触发器,存储d索引段,临时段,回滚段)>区间(oracle操作最小单位)>块(存储单位) Oracle体系架构主要有两大部分组成:数据库实例(Instance)和数据库文件(database)数据库实例 指数据库服务器的内存及相关处理程序,它是Oracle的心脏。与Oracle性能关系最大的是SGA(System Global Area,即系统全局区活共享内存区),SGA包含三个部分: 1、数据缓冲区,可避免重复读取常用的数据; 2、日志缓冲区,提升了数据增删改的速度,减少磁盘的读写而加快速度; 3、共享池,使相同的SQL语句不再编译,提升了SQL的执行速度。 oracle数据库实例的另一部分就是一些后台进程了,他主要包括: 1.系统监控进程 2.进程监控 3.数据库写进程 4.日志写进程 5.检验点进程 6.其他进程 这些后台进程合起来完成数据库管理任务 在访问数据库的时候。器后台先启动实例。启动实例前要先分配内存区。然后在启动后台进程。数据库启动过程中必须启动上面的前五个进程。否则实例无法创建。 注意:在启动oracle数据库的时候。因为有些进程是在开机启动项中自动启动的。所以占用了很大一部分内存。如果您电脑上还有一些其他占用内存比较大的程序。在启动oracle数据库的时候有可能会因内存不足而启动失败。
以上是关于oracle--体系结构的主要内容,如果未能解决你的问题,请参考以下文章
Client / Server Interoperability Support Matrix for Different Oracle Versions (Doc ID 207303.1)(代码片段
Oracle 数据库 - 使用UEStudio修改dmp文件版本号,解决imp命令恢复的数据库与dmp本地文件版本号不匹配导致的导入失败问题,“ORACLE error 12547”问题处理(代码片段
续:纠正:ubuntu7.04可以安装,而且完美的安装 ! for《Oracle-10.2.0.1,打补丁10.2.0.5:在 debian 版本4不含4以上,及 ubuntu 7.04不含(代码片段