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 数据库管理人员
标题:DB2与Oracle体系架构 描述:本文深入解析了IBM DB2与Oracle数据库系统在体系架构上的异同,旨在为数据库管理员、架构师及IT专业人员提供深度洞察,帮助理解两种主流数据库技术的核心差异。 ### 一、DB2与...
在"Oracle体系架构图图解"中,我们可以深入理解Oracle的物理架构、逻辑架构和服务架构,以及其背后的进程组分类。 首先,Oracle的物理架构涉及到数据库在硬件和操作系统上的实际分布。它包括数据文件、控制文件、...
"Oracle体系架构pdf大图"通常会详细描绘出Oracle数据库的主要组件、工作流程以及它们之间的交互。在描述中提到了"sga/process",这指的是Oracle数据库的系统全局区(System Global Area)和进程。 **系统全局区...
Oracle 体系架构概图,超强大的图片,适合打印出来放到墙上,激励自己···
非常全面的oracle学习资料,有很多书上没有的知识
Oracle数据库系统是一个复杂而强大的关系型数据库管理系统,其体系架构主要由两个核心组成部分构成:实例(Instance)和数据库(Database)。这两个部分共同协作,确保Oracle数据库的高效运行和数据的安全存储。 ...
以下是对Oracle体系结构主要组成部分的详细说明: 1. **数据库**:数据库是Oracle的核心,它是一个逻辑数据集合,包含了物理存储的数据以及元数据。Oracle是关系型数据库管理系统(RDBMS),意味着它以表格形式组织...
### Oracle体系架构详解 #### 一、Oracle数据库管理系统体系架构概览 Oracle数据库管理系统作为业界领先的数据库解决方案之一,其体系架构复杂而精妙,旨在提供高效、可靠且可扩展的数据管理服务。本节将深入探讨...
Oracle体系架构是Oracle数据库管理系统的核心组成部分,它提供了一个全面、开放和完整的解决方案来管理信息。Oracle服务器是由Oracle实例和Oracle数据库两部分组成的。Oracle实例是实际运行在操作系统上的部分,负责...
Oracle数据库是全球最广泛使用的商业...以上只是Oracle体系架构和一般管理的概述,实际操作中还有更多细节和技巧需要掌握。熟悉并掌握这些知识,将有助于提升Oracle数据库的稳定性和效率,更好地服务于企业的业务需求。
本文将深入探讨Oracle体系结构的各个关键组成部分。 首先,我们关注物理结构,这是Oracle数据库在磁盘上的实际存储形式。主要包含以下几个部分: 1. **数据文件**:数据文件是Oracle数据库中最基本的存储单元,...
第一部分: Oracle体系架构 第一章:实例和数据库 第二章:实例管理及数据库的启动/关闭 第三章:控制文件 第四章:redo日志 1 第五章:归档日志 archivelog 第六章:日志挖掘 logminer 第七章:管理undo 第八章: ...
Oracle数据库是世界上最流行的数据库管理系统之一,其复杂的体系结构和丰富的功能使其成为企业级应用的首选。本篇文章将深入探讨Oracle数据库的体系结构,包括数据库的启动与关闭过程,以及核心组件的功能。 首先,...
Oracle数据库是世界上最广泛使用的数据库管理系统之一,其复杂的体系架构提供了高效的数据管理、事务处理和安全性。本文将深入探讨Oracle数据库的体系架构,重点解析其中的关键组件及其作用。 首先,我们来了解一下...
以下是对Oracle体系架构的详细解释: 1. **Oracle总体架构**:Oracle数据库是由内存结构、进程结构、数据库物理文件以及服务器和磁盘组成的。内存中存储着数据库的运行时信息,而进程则负责执行各种数据库操作。...
"Oracle体系结构与OCp笔记" ...本节笔记对Oracle体系结构进行了详细的讲解,涵盖了数据库、实例、Oracle网络架构和Oracle内存架构等方面的知识点,为读者提供了一个系统的Oracle体系结构知识框架。
Oracle 体系结构是围绕 Oracle Server 架构展开的, Oracle Server 由 Instance 和 Database 组成。一个 Instance 只能对应一个 Database,特殊情况下一个 Database 可以有多个 Instance(RAC)。每个 Database 只...