命令(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$开头的用来记录分布式环境下所有实例的动态信息
分享到:
相关推荐
Oracle 体系结构概述 Oracle 体系结构由例程(Instance)和数据库(Database)两部分组成。例程是一组内存结构和后台进程的集合,内存结构主要包括数据高速缓存、重做日志缓冲区和共享池三部分,内存结构总称为 SGA...
#### 一、Oracle体系结构概述 **文档标题与描述**: 文档标题和描述均为"ORACLE_SG042的笔记.docx",这表明文档主要记录了作者关于Oracle的学习笔记,旨在分享个人理解和实践经验。 **文档标签**: "oracle 数据库 ...
根据提供的文档信息,可以看出这是一份关于Oracle 10g的学习笔记,主要涵盖了Oracle数据库的基础知识、安装配置、体系结构、用户管理、数据操作、安全、互联、服务器体系结构、锁机制、备份与恢复以及全球化特性等...
Oracle服务器是一种大型的对象关系型数据库管理系统(ORDBMS),提供了开放的体系结构和一系列强大的管理工具,如OEM、DBCA和SQLPlus等。Oracle服务器主要由以下几个组件构成: 1. **Oracle实例**: - 实例由内存...
本篇学习笔记主要探讨Oracle集群的原理、Oracle Clusterware的体系结构以及RAC(Real Application Clusters)架构。 1. Oracle集群原理概述 Oracle集群的核心是实现高可用性和并行处理能力。这需要至少两台服务器...
#### Oracle体系结构 - **DBA角色**:描述了DBA在数据库管理中的职责和权限。 - **数据库结构**:详细介绍了Oracle数据库的物理和逻辑结构。 #### DDL (数据定义语言) - **表的创建与修改**:指导如何使用CREATE ...
#### 一、Oracle的工作机制及体系结构 ##### 实例概念 - **定义**: Oracle在运行时会在内存中开辟一个区域,即系统全局区(SGA),用于缓存从磁盘读取的数据。同时,还需要一些后台进程支持数据处理操作。这些后台...
- 体系结构优化:合理分配SGA大小,调整后台进程数量,设置合适的表空间和数据文件大小等。 - 使用Explain Plan和性能监控工具(如V$视图)来识别和解决性能问题。 9. **安全性** - 用户管理:创建、修改和删除...
这本书以生动的故事形式介绍了Oracle的体系结构,帮助读者在轻松的阅读中理解Oracle的工作原理。它强调了理论与实践的结合,适合于初学者和有一定经验的DBA提升对Oracle的理解。 2. 《ORACLE 数据库管理之道》 这...
以上内容详细介绍了Oracle的相关知识点,包括PL/SQL编程的重要性、主流数据库的分类、Oracle认证体系、Oracle公司简介、Oracle的安装流程及其启动方式等内容。希望这些信息能够帮助您更好地理解和掌握Oracle数据库的...
3. **数据库体系结构**:讲解Oracle数据库的物理和逻辑结构,如数据文件、控制文件、重做日志文件和初始化参数文件的作用。 4. **实例与数据库**:区分了数据库实例和数据库本身,说明了SGA(系统全局区)和PGA...
* 7.1 Oracle体系结构:介绍了Oracle的体系结构。 * 7.2 Oracle服务器结构:介绍了Oracle服务器的结构。 * 7.3 数据字典:介绍了数据字典的使用方法。 通过本书的学习,读者可以由浅入深地了解到Oracle数据库的设计...
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。 拉里•埃里森 就业前景 从就业与择业的...
二、Oracle体系结构 Oracle数据库由多个组件构成,包括数据库实例、数据文件、控制文件、重做日志文件、口令文件、参数文件等。其中,数据库实例是运行在内存中的,负责处理用户请求和管理数据文件;数据文件存储...
下面将涵盖Oracle数据库的基础概念、体系结构、管理操作等方面的内容。 ### Oracle基础知识 #### 1. Oracle概述 Oracle是一种广泛使用的多模型数据库管理系统(DBMS),由Oracle公司开发。它支持多种数据类型,...