AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
KDB架构图
2018-12-07 09:49:39
0
举报
分享方式
使用 (¥10)
AI智能生成
Inspur K-DB数据库架构图
数据库
架构图
K-DB
浪潮
关系型数据库
模板推荐
作者其他创作
大纲/内容
监听器进程
查找当前空闲FWP并将用户新访问请求传递至CTHR
支持 Listener Multi-Port 定义(WIndows不支持)
共享内存<br>(KDB Shared Memory KSM/SGA)
Fixed
重做日志缓冲区<br>(Redo Log Buffer Cache)
缓存对于Blocks的所有修改 对应参数log_buffer
数据高速缓冲区<br>(Data Buffer Cache)
LRU(least recently used) 算法管理
共享池<br>(Shared Cache/Pool)
slab
共享SQL区<br>(SQL Cache/Library Cache)
数据字典缓冲区<br>(Data Dictionary Cache DD Cache)
执行计划缓存<br>(Physical Plan Cache PP Cache)
Buffer Header
shp
WLOCK
XA
......
[ORA]大型池(Large Pool)
主要提供RMAN备份和共享连接模式
[ORA]Java池(Java Pool)
Java命令的语法分析提供服务
[ORA10g]流池(Streams Pool)
支持流
工作进程
FWP前台进程(WP工作进程)
[1]CTHR(控制线程)
[*]WTHR(工作线程)
Get DB Blocks
从磁盘直接读取block
读取的block--> Buffer Cache(共享内存)
Modify DB Blocks
判定变更block是否存在Buffer Cache
Buffer Cache中进行数据变更(Insert/Update/Delete)
Redo Log写入Redo Log Buffer(共享内存)
DBWR (BLKW) 以后根据需要将修改的 (dirty) block 写入
BWP后台进程<br>MAX_BG_SESSION_COUNT设置数量<br>(设为_WTHR_PER_PROC值的倍数 & MAX_SESSION_COUNT值设小)
[1]MPROC(监控进程)
对其他所有进程进行周期性的检查
监控死锁(DeadLock)
TBMP(管理进程)
基本与工作进程起相同的作用
不经监听器,通过特殊端口直接访问
只接收管理员(SYS账户)的本地访问请求
DBWR(DB写入进程)
LOGW(日志写线程)
LOGA(归档日志线程)
CKPT(检查点线程)
BLWK(Block写入线程)
AGNT(代理进程)
定期处理UPDB内部工作
不同作业由不同线程执行(Multi-Threaded结构 )
判断是否执行 Internal Task 或 Batch Job
选择后台进程中可用线程去执行相关作业操作
RECO(恢复进程)
系统内存<br>(System Memory)
Fixed
Thread Stack
Thread Stack Guard Page
Log On Memory
......
Allocator
收藏
立即使用
证券行业-业务系统开发商生态适配
收藏
立即使用
数据库分类图谱
收藏
立即使用
项目管理
收藏
立即使用
管理过程组与知识领域
天奴
职业:职员
去主页
Collect
Get Started
系统架构图
Collect
Get Started
微服务技术架构图
Collect
Get Started
公司组织架构图
Collect
Get Started
技术部署架构图
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document