一.Oracle体系结构:
oracle大致分为两部分:一部分是 oracle instance,另一部分是oracle database.其中instance是oracle实例,比如在使用oracle时需要的内存或进程等;database主要指oracle的文件,比如数据文件,控制文件,日志文件等。
二.Oracle Instance :
oracle实例。是访问Oracle Database的一种途径。一个instance对应且只对应一个database,但是一个database可以有多个instance。Instance有两部分组成,由内存块(sga)与进程(pga)组成,所以它是灵活的.平时我们用客户端去访问oracle服务器里的数据库时,可以说就建立了一个oracle实例。它主要包括SGA与PGA(内存与进程):
1.SGA:System global area。启动oracle实例的时候就会自动分配内存,oracle消耗内存,主要是指SGA消耗内存。比如,我们平时在自己的电脑上连接oracle数据库,这时就会为它分配内存,这个内存指的就是SGA.它的主要分为四部分:shared Pool共享池,Database Buffer Cache数据块缓冲区,Redo log buffer 重做日志缓冲区,其它。
1). shared Pool共享池:通常在运行sql语句或命令时,在数据库内部需要解析,解析好的sql语句就放在shared pool里,它包括两个共享内存,library cache与data dictionary cache。第一个存储经过编译解析后的sql或pl/sql语句,第二个是数据字典:存储着数据库控制信息
今天先到这里吧,本人刚刚开始学习oracle,以上如果有错误的地方,请留言指教。
分享到:
相关推荐
"Oracle体系结构与OCp笔记" ...本节笔记对Oracle体系结构进行了详细的讲解,涵盖了数据库、实例、Oracle网络架构和Oracle内存架构等方面的知识点,为读者提供了一个系统的Oracle体系结构知识框架。
#### 一、Oracle体系结构简介 **Oracle Server**: Oracle服务器包含两个主要部分:数据库(Database)和实例(Instance)。 - **Database**: 包括数据文件(Datafiles)、控制文件(Controlfile)和重做日志文件(Redolog ...
Oracle 12c体系结构(一).pdf Oracle 12c体系结构(二).pdf Oracle 12c实验-段和高水位线.pdf Oracle 12c实验-管理表空间.pdf Oracle 12c实验-管理归档重做日志.pdf Oracle 12c实验-管理控制文件.pdf Oracle 12c...
个人在学习ORACLE过程当中记录下来的学习笔记,通俗易懂,适合想快速了解ORACLE基本语法的朋友
这篇"ORACLE学习笔记(一)---体系结构"将带你深入理解Oracle数据库的基础架构,这对于任何想要掌握Oracle数据库操作和管理的人来说都是至关重要的。 首先,我们要了解Oracle数据库的三大核心组件:数据存储、进程...
│ oracle体系结构.txt │ oracle学习 - zgh2002007的专栏 - CSDN博客.mht │ Oracle学习笔记(chstone原创).mht │ ORACLE学习笔记(一) - lvhuiqing的专栏 - CSDN博客.mht │ ORACLE学习笔记(一) - lvhuiqing...
总之,张烈与张建中的学习笔记为Oracle DBA入门者提供了一种系统、实践的学习方法。他们强调实验的重要性,并通过丰富的实验指导读者深入理解Oracle数据库的原理和应用。这本笔记不仅包括了理论知识,而且通过大量的...
2. **数据库架构**:Oracle数据库的体系结构包括表空间、段、区、块等概念,理解这些概念对于数据库设计和管理至关重要。 3. **数据类型**:Oracle支持多种数据类型,如数值型、字符型、日期型、二进制型等,了解...
通过这本书,学习者可以从零开始了解Oracle数据库体系结构,掌握SQL语言,理解数据库管理的基本概念,并逐步深入到高级特性。 首先,学习Oracle11g的基础,你需要理解数据库的概念和Oracle的架构。Oracle数据库是一...
以上只是Oracle庞大知识体系的一部分,通过韩顺平老师的Oracle学习笔记,你将更深入地了解并掌握这些关键概念和技术,为成为一名合格的Oracle DBA打下坚实基础。在学习过程中,结合实践操作和案例分析,将有助于更好...
本文档主要讲述 Oracle 认证学习笔记,涵盖了 Oracle 数据库体系结构基础、系统全局区(SGA)、实例(Instance)、Oracle 存储器结构等知识点。 一、 Oracle 数据库体系结构基础 Oracle 数据库系统是一个具有管理 ...
### 韩顺平Oracle视频笔记知识点概览 #### 1. Oracle 用户管理 - **概念**:在Oracle数据库中,用户是用来管理访问权限的基本单位。每个用户都可以有自己的模式(schema),其中包含各种对象如表、视图等。 - **创建...
Oracle 体系结构笔记 Oracle 体系结构概述 Oracle 体系结构由例程(Instance)和数据库(Database)两部分组成。例程是一组内存结构和后台进程的集合,内存结构主要包括数据高速缓存、重做日志缓冲区和共享池三...
6. **Oracle体系结构**:详细解析Oracle的数据存储方式,包括表空间、段、区和块等概念,以及如何调整数据库参数以优化性能。 7. **高级特性**:如物化视图、分区表、物质化查询表、数据库链接、 flashback技术等,...
### Oracle个人学习笔记知识点梳理 #### 一、Oracle 用户与权限管理 ...通过这些知识点的学习,可以帮助初学者更好地理解Oracle数据库的体系结构和基本操作流程,为进一步深入学习Oracle数据库打下坚实的基础。
2. 掌握Oracle体系结构:了解数据存储、进程、内存结构等关键概念。 3. 学习PL/SQL:学习如何编写存储过程、函数和触发器,增强数据库的业务处理能力。 4. 实践数据库管理:包括用户管理、权限控制、表空间和数据...
Oracle 19C是Oracle数据库的一个重要版本,OCP(Oracle Certified Professional)是Oracle公司针对其产品提供的专业认证,旨在证明个人在Oracle数据库管理、优化和运维方面的技能和知识。以下是对Oracle 19C OCP相关...