`

Oracle体系结构概述---笔记

阅读更多

命令(SQL*PLUS):

查看数据文件结构:desc dba_data_files;

查看数据文件的同步信息:select file#,name,checkpoint_change# from v$datafile;

了解控制文件信息:select * from v$controlfile;

查看重做日志文件:select * from v$log;

日志切换:alter system switch logfile;

查看表空间存储限制:select * from dba_tablespaces;

查看进程:select * from V$BGPROCESS;

查看日志缓冲区:show parameter log_buffer;

查看共享区:show parameter shared_pool_size;

查看排序区:show parameter sort_area_size;

查看大池:show parameter large_pool_size;

查看JAVA池:show parameter java_pool_size;

 

concept:

逻辑存储结构:数据块、区、段、表空间、数据库

段:数据段、索引段、临时段、LOB段和回退段

各种进程:可通过查询语句查看进程表来学习;

内存结构:

      内存主要是用于存储各种信息,主要包括:执行的程序代码;连接到数据库的会话信息;数据库共享信息;程序运

      行期间所需要的数据;存储在外存上的缓冲信息;

      内存结构可分为:系统全局区(SGA)、程序全局区(PGA)、排序区(Sort Area)、大池、Java池(Java Pool)

      SGA:数据缓冲区、日志缓冲区、共享池(库缓冲区、数据字典缓冲区、用户全局区)

      PGA:包含单个用户或服务器数据和控制信息的内存区域;

      排序区:可分内存排序区得磁盘临时段;

      大池:用于提供一个大的缓冲区供数据库的备份与恢复操作使用;

      Java池:支持JAVA运行;

 

数据字典:user_开头的用来记录用户信息;All_开头的用来记录用户对象的信息以及被授权的对象信息;

               dba_开头用来记录数据库实例的所有对象的信息;

               V$为开头的用来记录与数据库活动相关的性能统计动态信息;

               GV$开头的用来记录分布式环境下所有实例的动态信息

 

分享到:
评论

相关推荐

    通10g系统管理笔记1__Oracle体系结构

    Oracle 体系结构概述 Oracle 体系结构由例程(Instance)和数据库(Database)两部分组成。例程是一组内存结构和后台进程的集合,内存结构主要包括数据高速缓存、重做日志缓冲区和共享池三部分,内存结构总称为 SGA...

    ORACLE_SG042的笔记.docx

    #### 一、Oracle体系结构概述 **文档标题与描述**: 文档标题和描述均为"ORACLE_SG042的笔记.docx",这表明文档主要记录了作者关于Oracle的学习笔记,旨在分享个人理解和实践经验。 **文档标签**: "oracle 数据库 ...

    ORACLE_OCP10g学习笔记.pdf

    根据提供的文档信息,可以看出这是一份关于Oracle 10g的学习笔记,主要涵盖了Oracle数据库的基础知识、安装配置、体系结构、用户管理、数据操作、安全、互联、服务器体系结构、锁机制、备份与恢复以及全球化特性等...

    oracle10读书笔记

    Oracle服务器是一种大型的对象关系型数据库管理系统(ORDBMS),提供了开放的体系结构和一系列强大的管理工具,如OEM、DBCA和SQLPlus等。Oracle服务器主要由以下几个组件构成: 1. **Oracle实例**: - 实例由内存...

    Oracle 集群学习笔记.pdf

    本篇学习笔记主要探讨Oracle集群的原理、Oracle Clusterware的体系结构以及RAC(Real Application Clusters)架构。 1. Oracle集群原理概述 Oracle集群的核心是实现高可用性和并行处理能力。这需要至少两台服务器...

    学习笔记之Oracle教程(免费).pdf--超详细

    #### Oracle体系结构 - **DBA角色**:描述了DBA在数据库管理中的职责和权限。 - **数据库结构**:详细介绍了Oracle数据库的物理和逻辑结构。 #### DDL (数据定义语言) - **表的创建与修改**:指导如何使用CREATE ...

    Oracle原理学习笔记.docx

    #### 一、Oracle的工作机制及体系结构 ##### 实例概念 - **定义**: Oracle在运行时会在内存中开辟一个区域,即系统全局区(SGA),用于缓存从磁盘读取的数据。同时,还需要一些后台进程支持数据处理操作。这些后台...

    Oracle学习笔记

    - 体系结构优化:合理分配SGA大小,调整后台进程数量,设置合适的表空间和数据文件大小等。 - 使用Explain Plan和性能监控工具(如V$视图)来识别和解决性能问题。 9. **安全性** - 用户管理:创建、修改和删除...

    oracle基础、优化必备9本经典书籍及PDF下载地址

    这本书以生动的故事形式介绍了Oracle的体系结构,帮助读者在轻松的阅读中理解Oracle的工作原理。它强调了理论与实践的结合,适合于初学者和有一定经验的DBA提升对Oracle的理解。 2. 《ORACLE 数据库管理之道》 这...

    Oracle笔记(安装启动).docx

    以上内容详细介绍了Oracle的相关知识点,包括PL/SQL编程的重要性、主流数据库的分类、Oracle认证体系、Oracle公司简介、Oracle的安装流程及其启动方式等内容。希望这些信息能够帮助您更好地理解和掌握Oracle数据库的...

    oracle官方中文文档+学习笔记

    3. **数据库体系结构**:讲解Oracle数据库的物理和逻辑结构,如数据文件、控制文件、重做日志文件和初始化参数文件的作用。 4. **实例与数据库**:区分了数据库实例和数据库本身,说明了SGA(系统全局区)和PGA...

    《Oracle 11g基础与提高》读书笔记模板x.pptx

    * 7.1 Oracle体系结构:介绍了Oracle的体系结构。 * 7.2 Oracle服务器结构:介绍了Oracle服务器的结构。 * 7.3 数据字典:介绍了数据字典的使用方法。 通过本书的学习,读者可以由浅入深地了解到Oracle数据库的设计...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。  拉里•埃里森  就业前景 从就业与择业的...

    ORACLE入门到精通笔记

    二、Oracle体系结构 Oracle数据库由多个组件构成,包括数据库实例、数据文件、控制文件、重做日志文件、口令文件、参数文件等。其中,数据库实例是运行在内存中的,负责处理用户请求和管理数据文件;数据文件存储...

    Oracle全程笔记

    下面将涵盖Oracle数据库的基础概念、体系结构、管理操作等方面的内容。 ### Oracle基础知识 #### 1. Oracle概述 Oracle是一种广泛使用的多模型数据库管理系统(DBMS),由Oracle公司开发。它支持多种数据类型,...

Global site tag (gtag.js) - Google Analytics