|
2012-06-02, 06:12 下午
|
weilm


 等级: 80级
注册: 2012年4月17日
区域: 广东深圳
经验: 1,183
积分: 1,163
精华: 0
发贴: 158
排名: 28
|

|
|
|
SGA通过参数SGA_MAX_SIZE的定义大小,超过1G,granules为16M
,小于1G,granules为4M
共享池 存放最近执行的SQL语句 library
最近访问的数据定义 directory
大小由shared pool大小决定
数据字典缓冲区
存放数据库最近被访问的书udingyi的信息集合
包括了数据库文件,表,索引,列,用户,权限以及其他数据库
对象
在分析过程总,数据库服务进程找寻数据字典信息以解析对象名
和萧炎访问权限
将数据字典信息放在内存中为了提高查询的解析时间
大小由共享池大小决定
库高速缓冲
库高速缓冲用于存放关于最近醉倒使用的SQL和PL/SQL的语句
能共共享常用的sql语句
使用最近最少使用LRU算法进行管理
由两个结构组成
共享SQL区域
共享PL/sql区域
大小由共享池大小决定
数据库高速缓冲区
存放来自数据文件的数据块信息
当查询和修改数据时能够给得到更高的性能利益
使用最近最少使用 Least recently used算法
初始化参数DB_BLOCK_SIZE决定主数据块大小
重做日志缓冲区
记录了队数据块所做的所有修改
主要的作用是数据库的恢复
数据修改记录被叫做重做记录
重做记录包括了撤销修改或者重做修改的信息
大小由LOG_BUFFER决定
查看数据库是否是归档数据库,后台进程对应 ARCn
archive log list;
select log_mode from v$database;
CJQ0和Jnnn CJQ0负责管理Jnnn(000-999可配1000个) 管理
定时任务
LCKn和LMDn是在RAC下出现的
配置为共享服务器模式 Snnn(负责客户端的请求,负责干活)
和dnnn(调度进程,和客户端进行绘画,负责调度)
查看后台进程命令
1.当前数据库哪些进程是启动的
SELECT name.description FROM V$BGPROCESS WHERE
paddr<>'00';
ps -ef | grep ora_
ps -ef | grep ora_ | wc -l查看进程个数有多少个启动
SELECT addr,pid.snid.username,program FROM V$PROCESS;
世界上最远的距离是知与行的距离
|
|
|
|
|
|
|