2.服务进程(server process) Oracle为用户进程创建一个服务进程或分配一个空闲的服务进程。 服务进程负责在用户进程和Oracle实例之间调度请求和响应,主要完成: 解析与运行应用程序提交的SQL语句; 数据处理时用到的数据如果不在SGA 中,负责将所需的数据块从磁盘上的数据文件读入SGA 的数据缓存区; 以用户进程能理解的形式返回SQL 语句的执行结果。 2.3 Oracle进程结构 2.3 Oracle进程结构 3.后台进程 Oracle数据库启动时,会启动多个Oracle后台进程,后台进程是用于执行特定任务的可执行代码块,在系统启动后异步地为所有数据库用户执行不同的任务。 通过查询数据字典v$bgprocess,可以了解数据库中启动的后台进程信息。 2.3.1 DBWn进程 DBWn(Database Writer,数据库写入)进程,是Oracle中采用LRU(Least Recently Used,最近最少使用)算法将数据缓冲区中的数据写入数据文件的进程。 DBWn进程主要有如下几个作用: 管理数据缓冲区,以便用户进程总能找到空闲的缓冲区。 将所有修改后的缓冲区数据写入数据文件。 使用LRU算法将最近使用过的块保留在内存中。 通过延迟写来优化磁盘I/O读写。 2.3.1 DBWn进程 其工作过程如下。 (1)当一个用户进程产生后,服务器进程
您可能关注的文档
- IP地址的分类与计算程序.ppt
- Oracle_EBS模块程序.ppt
- Oracle9i实验指导程序.doc
- Oracle10g学习笔记程序.doc
- IP地址管理程序.ppt
- SHEOP-001华能国际电力股份有限公司本质安全体系管理手册(R1.0)程序.doc
- IP地址和IP子网的规划程序.ppt
- oracle-11g-R2体系结构和用户管理程序.docx
- shiro分享程序.ppt
- IP地址及其管理程序.ppt
- 1+X软件开发实操考核真题及参考答案.docx
- 贵州省县中新学校计划项目高一上学期期中物理试卷(解析版).docx
- 2025年海南省海口市五校中考一模历史试题.docx
- 贵州省黔东南苗族侗族自治州2024-2025学年高一上学期1月期末英语试题.pdf
- 贵州省贵阳市修文县外研版(三起)五年级上册期末质量检测英语试卷(解析版).docx
- 2025届贵州省贵阳市第一中学高三一模考试语文试题.pdf
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(原卷版).docx
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(解析版).docx
- 贵州省六盘水市钟山区九年级上学期期末检测数学试题(解析版).docx
- 2026年中国皮鞋剥离试验机市场调查研究报告.docx
最近下载
- 2024年湖北省计算机专业技能高考复习训练题库(800题).pdf VIP
- 2025资阳口腔职业学院教师招聘考试真题.docx VIP
- Schneider施耐德安装和用户指南-紧急停止拉绳开关XY2 CE - 使用说明.pdf
- 护理警示教育培训PPT课件.pptx VIP
- 新疆区情知识竞赛试题及答案.docx VIP
- 高中计算机会考基本知识点 .pdf VIP
- 高中生体质健康水平提升的体育锻炼路径研究教学研究课题报告.docx
- 2024资阳口腔职业学院招聘笔试真题及一套参考答案详解.docx VIP
- 柴油安全技术说明书 (MSDS) (最新版).pdf VIP
- 2024年湖北省技能高考计算机专业理论考试复习题库资料800题(含答案).pdf VIP
原创力文档

文档评论(0)