文档介绍:Oracle复****提纲数据库应用部分Oracle数据库体系结构Oracle由实例和数据库组成;实例由内存结构SGA和后台进程PGA组成;关键后台进程及其作用:系统监视器(systemmonitor,SMON)的主要职责包括重新启动系统、清除临时段、执行盘区结合等;进程监控器(processmonitor,PMON)的主要职责是监控服务器进程和注册数据库服务;数据库写入器(databasewriter,DBWn)负责执行将缓存中的数据块写回到磁盘的写入操作;日志写入器(logwriter,LGWR)负责将重做日志缓冲区中的日志记录写入磁盘日志文件组;检查点(checkpoint,CKPT)进程负责使用最新的检查点信息更新所有的控制文件和数据文件标题;归档器()归档器会随着数据库的运行完成其工作,有效地采用热备份或在线备份。3种物理文件:控制文件(controlfile)是Oracle服务器在启动期间用来标识物理文件和数据库结构的二进制文件(后缀ctl,selectnamefromv$controlfile,只需要一个控制文件,最好多个副本);数据文件(datafile)是用于存储数据库数据的文件(后缀dbf,selectfile_name,file_id,bytesfromDBA_DATA_FILES,至少一个);重做日志文件(redologfiles)是用于记录对数据库的所有修改,仅用于恢复数据库(后缀rdo或log,selectgroup#,members,statusfromv$log和v$logfile,至少有两个重做日志文件组);逻辑结构数据块(datablocks)是数据库中最小的分配单元,也是数据库使用的最小I/O单元(showparameterdb_block_size)盘区(extent)是在磁盘上连续的块的组。一个盘区在一个表空间中,且在表空间中单一的文件中(storage)段(segments)(表、索引等)由一个或多个盘区组成,段存在于表空间中(数据段、临时段和回滚段)表空间(tablespaces)是用户可以在Oracle系统中使用的最大的逻辑存储结构,SYSTEM和SYSAUX表空间是必需的表空间,SYSTEM,SYSAUX,TEMP,UNDOTBS1,USERS,EXAMPLEOralce数据库安装数据库安装后常用的2个系统级用户:sys,system初始化参数文件的作用:也称启动参数文件,是配置Oracle数据库的一个重要方面,初始化参数文件内包括定义参数,静态限制参数,动态性能参数,控制或修改数据库和数据库实例操作的参数。当数据库启动时,在创建实例或读取控制文件之前,先读取初始化参数文件。修改系统参数的命令:altersystemsetparameter_name=valuescope=spfile/memory/both;scope=spfile将参数写入spfile文件中,仅对下次启动后的oracle有效。scope=memory将参数写入内存,仅对运行的oracle有效。scope=both对当前运行的oracle有效,且对下次启动oracle时仍然有效。网络配置时客户端和服务端各配置什么?ConfigurationAssistant),Manager)。***的启动和关闭命令lsnrctlstart[***名]l