一.服务器结构
oracle 服务器由实例、数据库、程序全局区、前台进程区
实例 Instance --
作用是访问数据库
数据库 database
实例:一组后台进程+ 内存(SGA)
系统全局区(SGA):数据 +(sql语句 执行计划)+数据字典
数据库缓冲区高速缓存:(buffer_cache):数据(block)
共享池(share_pool):library_cache:缓存sql语句(包括pl/sql) 以及sql语句对应的执行计划
dict_cache (row_cache)数据字典
重做日志缓冲区(log_buffer):写日志优先
只要有数据修改就会记录日志
五大核心进程:数据写进程DBWR 日志写进程LGWR
检查点进程CKPT 系统监控进程SMON 进程监控进程PMON