`

oracle安装及体系结构

阅读更多
1. 安装

数据库名:sid (系统标识符) + 后缀

10G过后,安装过程中要求修改SYS(默认manager), SYSTEM(默认manager), SYSMAN(默认oemtemp)和DBSNMP()的口令。

服务器参数文件名:C:\oracle\product\10.1.0\Db_2\database\spfiletest.ora

企业管理工具url: http://[computer-name]:5500/em

2. 文件目录:

默认在:C:\oracle\product\[version number]\oradata\[sid]下:

控制文件:扩展名是CTL
数据库实例启动时,由参数文件加载控制文件,然后控制文件加载并控制数据文件

数据文件:扩展名是DBF

日志文件: 扩展名是LOG
一般有3个日志文件,3个都写满后又从第一个开始写,原来的日志将被覆盖

3. Sqlplus查询这些文件:

DESC v$controlfile; // describe the control file

DESC v$datafile;    // describe the data file

DESC v$logfile;     // describe the log file

SELECT name, status FROM v$controlfile; // Query the control files

SELECT file#, status, name FROM v$datafile; // Query the data files

SELECT member, status FROM v$logfile; // Query the log files


4. 文件结构



5. 内存中的SGA (System Global Area)



数据库高速缓存区: 读取和写频繁访问(最大的区域)
共享池:
Redo buffer:需要写入磁盘的Redo记录,先进先出的缓存器池
大共享区:可选的,提供了分配大共享区,如多线程操作,备份可能需要
固定SGA区:固定大小的,由Oracle控制的

DB buffer:


保存缓存池:长期需要访问的,如代码表,在数据库关闭前一直保留。
再生缓存池:想尽快从内存中排除的,如频繁访问的大表
默认缓存池:其它情况

共享池


库缓存区:
  共享SQL区:保留了SQL语句的解释版本,以便再次执行
  PL/SQL区:过程,函数等编译版本以便所有进程访问
字典缓存区:缓存数据字典信息,分析SQL语句,校验表名,列名等频繁访问的信息

6. 逻辑结构



表空间(逻辑结构)对应若干个数据文件(物理文件)
块是操作系统块大小的整数倍
  • 大小: 4.4 KB
  • 大小: 6.1 KB
  • 大小: 2.6 KB
  • 大小: 7.4 KB
  • 大小: 2.7 KB
分享到:
评论

相关推荐

    Oracle安装和体系结构

    #### 四、Oracle体系结构详解 - **Oracle10g体系结构**:理解Oracle10g的体系结构对于深入学习和使用该数据库系统至关重要。主要包括以下几个方面: - **数据库实例**:一个数据库实例由内存结构和进程组成,是...

    Oracle11g体系结构图

    标题:“Oracle11g体系结构图” 描述:“Oracle11g体系结构图,oracle结构清清楚楚” **一、Oracle11g体系结构概览** Oracle11g是Oracle公司推出的一款高性能、高可用性和高安全性的关系型数据库管理系统。其体系...

    Oracle 11g 体系结构思维导图.html

    Oracle 11g 体系结构思维导图

    Oracle 12c数据库体系结构图文详解手册

    Oracle 12c数据库体系结构图文详解手册 Oracle 12c数据库体系结构图文详解手册是 Oracle 12c数据库管理系统的核心组件之一,该手册详细介绍了 Oracle 12c数据库的体系结构、实例、数据库、内存结构、后台进程、...

    Oracle11g体系结构深入剖析和运维管理(一)

    资源名称:Oracle 11g体系结构深入剖析和运维管理(一)资源目录:【】1_Oracle学习前奏【】2_Oracle软件安装准备工作【】3_Oracle软件安装和数据库的创建【】4_Oracle数据库及相关软件的启动和关闭【】5_计算机工作...

    Oracle 10g体系结构

    Oracle 10g体系结构

    Oracle数据库体系结构( 中文详细版)

    本文将详细解析Oracle数据库的体系结构,帮助读者深入理解其内部工作原理。 Oracle数据库的核心架构可以分为以下几个主要部分: 1. **数据文件**(Data Files):数据文件是Oracle数据库存储实际数据的地方,包含...

    Oracle体系结构图

    oracle体系结构图oracle体系结构图oracle体系结构图oracle体系结构图oracle体系结构图oracle体系结构图oracle体系结构图oracle体系结构图oracle体系结构图oracle体系结构图

    Oracle 体系结构 说明

    【Oracle 体系结构详解】 Oracle数据库的体系结构是其高效管理和优化数据操作的关键。这个复杂的架构设计主要目的是为了有效地管理数据库系统中的稀缺资源,特别是内存,以提高性能并确保数据的完整性和可用性。 1...

    Oracle数据库的体系结构.pdf

    Oracle数据库是业界广泛应用的关系型数据库管理系统,它的体系结构是理解和管理数据库的关键。Oracle数据库的体系结构可以分为物理结构和逻辑结构两大部分。了解这两部分是进行数据库优化、维护和故障排除的重要基础...

    oracle体系结构思维导图.jpg

    oracle体系结构思维导图

    oracle实验二 体系结构、存储结构与各类参数

    1. **理解Oracle体系结构**:包括逻辑组件如表空间、段、区等;物理组件如数据文件、控制文件、重做日志文件等。 2. **了解初始化参数文件以及初始化参数的含义**:初始化参数文件是用于配置Oracle实例的重要文件,...

    Oracle系统安装及体系结构.pptx

    Oracle系统安装及体系结构.pptx

    Oracle体系结构详解.pdf

    Oracle 体系结构详解 Oracle 体系结构是围绕 Oracle Server 架构展开的, Oracle Server 由 Instance 和 Database 组成。一个 Instance 只能对应一个 Database,特殊情况下一个 Database 可以有多个 Instance(RAC...

    OracleDB体系结构

    本文旨在深入解析Oracle数据库的体系结构,帮助读者理解其核心组件及运作原理。 #### 二、Oracle数据库与网格计算 ##### 2.1 网格计算简介 Oracle数据库10g中的“g”代表网格(Grid),这标志着Oracle在数据库设计...

    Oracle 12c 体系结构图

    Oracle 12c 体系结构图。

    oracle体系结构、ocp笔记

    "Oracle体系结构与OCp笔记" Oracle体系结构是Oracle数据库管理系统的核心组件之一,它是Oracle数据库的基础架构。Oracle体系结构主要由三部分组成:数据库(Database)、实例(Instance)和oracle网络架构。 ...

Global site tag (gtag.js) - Google Analytics