1.oracle体系结构图:
2.oracle服务器:由实例(instance)和数据库(database)组成
3.实例是用来访问oracle数据库的,一个实例用来打开并且只能打开一个数据库,要打开二个数据库则需要启用二个实例!实例由内存结构(SGA)和一系列后台进程组成,实例相当于一个程序,相当于一个用来打开访问操作数据库的程序!PGA并不属于实例!
实例启动,内存结构和后台进程也随之启动分配
startup nomount; //启动实例
alter database mount; //打开控制文件
alter database open; //打开数据文件
比如一个CUUG.DOC的word文档,word程序是用来打开操作此文档的,而相对于DB数据库,实例是用来打开操作此数据库的,他们启动后都包含一系列内存结构和后台进程
4.oracle database数据库由data files,control files,redo log files三类文件组成,(也包括临时文件),并不包括参数文件,密码文件和归档日志文件!
database物理结构: