`

Oracle体系架构简介

阅读更多
Oracle服务器
              Instance 
    --SGA    
        ---shared Pool(Libnary Cache,Data Dictionary Cache)
        ---DataBase Buffer Cache
        ---Java Pool
        ---Redo Log Buffer
        ---Large Pool

    --后台进程(PGA)
        --PMON
        --SMON
        --DBWR
        --LGWR
        --CKPT
        --Others 

Oracle实例 
  •   它是访问数据库(Oracle DataBase)的一种方式。
  •   它仅仅只访问一个数据库(多对一)
  •   它由内存块和后台进程组成

Connection与会话
User process---connection---->Serverprocess<---创建会话--->Oracle Server

Oracle DataBase:
包含三种文件类型

      Datafiles Controlfiles RedoLogfiles(存放恢复文件的信息)
除了有这3中基本类型文件外,周围还有一些文件
参数文件:基本参数,初始化的一些值
密码文件:客户端连接的一些口令
归档日志文件:与RedoLogfiles相互相存

操作Oracle:
[oracle@lovo14 ~]$ pwd
/u01/oracle
[oracle@lovo14 ~]$ cd ..
[oracle@lovo14 u01]$ ls
admin  database  flash_recovery_area  lovo.dbf  oracle  oradata  oraInventory
[oracle@lovo14 u01]$ cd oradata
[oracle@lovo14 oradata]$ ls -l
total 16
drwxr-x---  2 oracle oinstall 4096 May 15 21:14 wilson
drwxr-x---  2 oracle oinstall 4096 May 20 17:17 xdz
[oracle@lovo14 oradata]$ cd wilson
[oracle@lovo14 wilson]$ ls -l
total 1084520
-rw-r-----  1 oracle oinstall   7061504 Oct  7 23:00 control01.ctl
-rw-r-----  1 oracle oinstall   7061504 Oct  7 23:00 control02.ctl
-rw-r-----  1 oracle oinstall   7061504 Oct  7 23:00 control03.ctl
-rw-r-----  1 oracle oinstall 104865792 Oct  7 22:44 example01.dbf
-rw-r-----  1 oracle oinstall  52429312 Oct  7 23:00 redo01.log
-rw-r-----  1 oracle oinstall  52429312 Oct  7 22:44 redo02.log
-rw-r-----  1 oracle oinstall  52429312 Oct  7 22:44 redo03.log
-rw-r-----  1 oracle oinstall 262152192 Oct  7 22:51 sysaux01.dbf
-rw-r-----  1 oracle oinstall 503324672 Oct  7 22:56 system01.dbf
-rw-r-----  1 oracle oinstall  20979712 Oct  5 22:00 temp01.dbf
-rw-r-----  1 oracle oinstall  36708352 Oct  7 22:59 undotbs01.dbf
-rw-r-----  1 oracle oinstall   5251072 Oct  7 22:44 users01.dbf

-rw-r-----  1 oracle oinstall   5251072 Oct  7 22:44 users01.dbf
[oracle@lovo14 wilson]$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Wed Oct 20 20:44:16 2010

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn / as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.

Total System Global Area  343932928 bytes
Fixed Size                  1219328 bytes
Variable Size             159384832 bytes
Database Buffers          180355072 bytes
Redo Buffers                2973696 bytes
Database mounted.
Database opened.
[oracle@lovo14 wilson]$ ps -ef | grep oracle
root      6573  5323  0 20:41 ?        00:00:00 sshd: oracle [priv]
oracle    6575  6573  0 20:41 ?        00:00:00 sshd: oracle@pts/0
oracle    6576  6575  0 20:41 pts/0    00:00:00 -bash
oracle    6606  6576  0 20:44 pts/0    00:00:00 sqlplus      
oracle    6607  6606  0 20:44 ?        00:00:00 oraclewilson (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
oracle    6610     1  0 20:44 ?        00:00:00 ora_pmon_wilson
oracle    6612     1  0 20:44 ?        00:00:00 ora_psp0_wilson
oracle    6614     1  0 20:44 ?        00:00:00 ora_mman_wilson
oracle    6616     1  0 20:44 ?        00:00:00 ora_dbw0_wilson
oracle    6618     1  0 20:44 ?        00:00:00 ora_lgwr_wilson
oracle    6620     1  0 20:44 ?        00:00:00 ora_ckpt_wilson
oracle    6622     1  3 20:44 ?        00:00:05 ora_smon_wilson
oracle    6624     1  0 20:44 ?        00:00:00 ora_reco_wilson
oracle    6626     1  0 20:44 ?        00:00:01 ora_cjq0_wilson
oracle    6628     1  2 20:44 ?        00:00:02 ora_mmon_wilson
oracle    6630     1  0 20:44 ?        00:00:00 ora_mmnl_wilson
oracle    6632     1  0 20:44 ?        00:00:00 ora_d000_wilson
oracle    6634     1  0 20:44 ?        00:00:00 ora_s000_wilson
oracle    6636  6606  6 20:45 ?        00:00:07 oraclewilson (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
oracle    6638     1  0 20:45 ?        00:00:00 ora_qmnc_wilson
oracle    6640     1  2 20:45 ?        00:00:01 ora_q000_wilson
oracle    6642     1  0 20:45 ?        00:00:00 ora_q001_wilson
oracle    6644     1  9 20:46 ?        00:00:05 ora_j000_wilson
oracle    6646     1  2 20:46 ?        00:00:01 ora_j001_wilson
oracle    6648     1  1 20:46 ?        00:00:01 ora_j002_wilson
oracle    6650     1  2 20:46 ?        00:00:01 ora_j003_wilson
oracle    6652     1  0 20:46 ?        00:00:00 ora_j004_wilson
oracle    6654     1  0 20:46 ?        00:00:00 ora_j005_wilson
oracle    6656     1  0 20:46 ?        00:00:00 ora_j006_wilson
oracle    6663  6606  2 20:47 pts/0    00:00:00 /bin/bash
oracle    6681  6663  0 20:47 pts/0    00:00:00 ps -ef
oracle    6682  6663  0 20:47 pts/0    00:00:00 grep oracle
[oracle@lovo14 wilson]$ ipcs

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status     
0xd4d89218 0          oracle    640        346030080  24                     

------ Semaphore Arrays --------
key        semid      owner      perms      nsems    
0x89c98dc4 98304      oracle    640        154      

------ Message Queues --------
key        msqid      owner      perms      used-bytes   messages   
           
[oracle@lovo14 wilson]$ exit
exit

SQL> show sga

Total System Global Area  343932928 bytes
Fixed Size                  1219328 bytes
Variable Size             163579136 bytes
Database Buffers          176160768 bytes
Redo Buffers                2973696 bytes
SQL>
分享到:
评论

相关推荐

    Oracle 体系架构图

    能够很好的理解Oracle 体系架构。对初学Oracle 者很有帮助。

    Oracle体系架构浅析

    Oracle体系架构浅析 数据库调优培训

    Oracle数据库体系架构概述

    Oracle 数据库体系架构概述,适合于Oracle 数据库管理人员

    DB2与Oracle 体系架构

    标题:DB2与Oracle体系架构 描述:本文深入解析了IBM DB2与Oracle数据库系统在体系架构上的异同,旨在为数据库管理员、架构师及IT专业人员提供深度洞察,帮助理解两种主流数据库技术的核心差异。 ### 一、DB2与...

    oracle体系架构图图解

    在"Oracle体系架构图图解"中,我们可以深入理解Oracle的物理架构、逻辑架构和服务架构,以及其背后的进程组分类。 首先,Oracle的物理架构涉及到数据库在硬件和操作系统上的实际分布。它包括数据文件、控制文件、...

    oracle体系架构pdf大图

    "Oracle体系架构pdf大图"通常会详细描绘出Oracle数据库的主要组件、工作流程以及它们之间的交互。在描述中提到了"sga/process",这指的是Oracle数据库的系统全局区(System Global Area)和进程。 **系统全局区...

    Oracle 体系架构概图

    Oracle 体系架构概图,超强大的图片,适合打印出来放到墙上,激励自己···

    oracle体系架构学习

    非常全面的oracle学习资料,有很多书上没有的知识

    Oracle体系架构(实例+数据库).pdf

    Oracle数据库系统是一个复杂而强大的关系型数据库管理系统,其体系架构主要由两个核心组成部分构成:实例(Instance)和数据库(Database)。这两个部分共同协作,确保Oracle数据库的高效运行和数据的安全存储。 ...

    Oracle体系结构简介

    以下是对Oracle体系结构主要组成部分的详细说明: 1. **数据库**:数据库是Oracle的核心,它是一个逻辑数据集合,包含了物理存储的数据以及元数据。Oracle是关系型数据库管理系统(RDBMS),意味着它以表格形式组织...

    oracle体系架构

    ### Oracle体系架构详解 #### 一、Oracle数据库管理系统体系架构概览 Oracle数据库管理系统作为业界领先的数据库解决方案之一,其体系架构复杂而精妙,旨在提供高效、可靠且可扩展的数据管理服务。本节将深入探讨...

    Oracle体系架构

    Oracle体系架构是Oracle数据库管理系统的核心组成部分,它提供了一个全面、开放和完整的解决方案来管理信息。Oracle服务器是由Oracle实例和Oracle数据库两部分组成的。Oracle实例是实际运行在操作系统上的部分,负责...

    oracle体系架构及一般管理

    Oracle数据库是全球最广泛使用的商业...以上只是Oracle体系架构和一般管理的概述,实际操作中还有更多细节和技巧需要掌握。熟悉并掌握这些知识,将有助于提升Oracle数据库的稳定性和效率,更好地服务于企业的业务需求。

    Oracle体系结构概述

    本文将深入探讨Oracle体系结构的各个关键组成部分。 首先,我们关注物理结构,这是Oracle数据库在磁盘上的实际存储形式。主要包含以下几个部分: 1. **数据文件**:数据文件是Oracle数据库中最基本的存储单元,...

    ORACLE数据库体系架构视频教程详细完整版

    第一部分: Oracle体系架构 第一章:实例和数据库 第二章:实例管理及数据库的启动/关闭 第三章:控制文件 第四章:redo日志 1 第五章:归档日志 archivelog 第六章:日志挖掘 logminer 第七章:管理undo 第八章: ...

    oracle体系架构.ppt

    Oracle数据库是世界上最流行的数据库管理系统之一,其复杂的体系结构和丰富的功能使其成为企业级应用的首选。本篇文章将深入探讨Oracle数据库的体系结构,包括数据库的启动与关闭过程,以及核心组件的功能。 首先,...

    Oracle数据库体系架构图

    Oracle数据库是世界上最广泛使用的数据库管理系统之一,其复杂的体系架构提供了高效的数据管理、事务处理和安全性。本文将深入探讨Oracle数据库的体系架构,重点解析其中的关键组件及其作用。 首先,我们来了解一下...

    一、oracle体系架构(教学PPT)

    以下是对Oracle体系架构的详细解释: 1. **Oracle总体架构**:Oracle数据库是由内存结构、进程结构、数据库物理文件以及服务器和磁盘组成的。内存中存储着数据库的运行时信息,而进程则负责执行各种数据库操作。...

    oracle体系结构、ocp笔记

    "Oracle体系结构与OCp笔记" ...本节笔记对Oracle体系结构进行了详细的讲解,涵盖了数据库、实例、Oracle网络架构和Oracle内存架构等方面的知识点,为读者提供了一个系统的Oracle体系结构知识框架。

    Oracle体系结构详解.pdf

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

Global site tag (gtag.js) - Google Analytics