Oracle Server :Oracle服务器,一般可以看作是一个摸得着看的见的机器,我们可以称之为服务器。也可以看作是一套运行在服务器上

首先讲 Oracle 包含 的 三个部分:

1: Oracle Server :Oracle服务器,一般可以看作是一个摸得着看的见的机器,我们可以称之为服务器。也可以看作是一套运行在服务器上的软件。

在Oracle官方网站是这样定义的:

An Oracle server is a database management system that provides an open ,comperhensive ,integrated approach to information management 。

An Oralce server consits of an Oracle instance and an Oracle database;

从上面的一段文字我们可以看出Oracle server是一个比较大的概念 是一个数据库管理系统,提供开放的,复杂的集成的信息管理系统。里面包含两个一个就是我们通常所说的Instance(Oracle实例)另外一个就是Oracle数据库(Oracle database)。

图1:Oracle Server图解

2:Oracle Instance (Oracle 实例)

定义:A Oracle Instance is means to access an Oracle database;(是Oracle访问数据哭的一种手段)

Alway open one and only one database.这句话就是说Oralce的一个Instance对应一个也只能一个database来访问。而database可以有多个Instance与之对应并访问,在一般的方式下Oracle Instance 与Oracledatabase是 1:1 的关系 而在集群的时候是 n:1 的关系。

另外,,Oracle Instance 是由内存以及oracle的后台进程构成(详见下图2)。

图2:The structure of Oralce Instance

Connection:Oracle客户端与进程建立的TCP连接。

Server Process:服务进程,主要是用于处理客户端和后台连接

在通过安全验证后,Oracle链接就建立起了一个Session(session) 3:Oracle Database

An Oracle database is a collection of data that is threaded as an unit.It. Constists of three file type.

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql内存机制_浅析Oracle 的体系架构及内存分配机制相关推荐

  1. oracle linux内存推荐分配,浅析Oracle 的体系架构及内存分配机制

    接着讲述Oracle SGA 的内存分配 1: SGA基本的介绍 a. Shared Pool共享池 b. Dataabse Buffer Cache (数据块缓存) c. Redo Log Buff ...

  2. mysql内存体系结构_Innodb存储引擎的体系架构之内存

    Inndo中缓冲池存在的主要目的是,减少数据库与磁盘的交互.进程通过内存读写数据的速度远远快于磁盘. Innodb内存结构主要由两部分组成redo_log_buffer和缓冲池,redo_log_bu ...

  3. Oracle 18c体系架构图创作之路 - 设计者说(精品海报大放送)

    编辑说明:在刚刚落幕的第八届数据技术嘉年华大会现场,我们正式发布了『Oracle 18c体系架构图』,应广大网友的呼吁,特别向不能到场的朋友放送. (回顾嘉年华:云数据库时代:企业数据架构的云化智能重 ...

  4. python 内存回收机制_【第1题】 Pythonn内存管理以及垃圾回收机制

    内存管理 Python解释器由c语言开发完成,py中所有的操作最终都由底层的c语言来实现并完成,所以想要了解底层内存管理需要结合python源码来进行解释. 1. 两个重要的结构体 include/o ...

  5. linux查看mysql实例名_查询oracle数据库的数据库名、实例名、ORACLE_SID

    查询oracle数据库的数据库名.实例名.ORACLE_SID 连接ORACLE 数据库 SQL> conn risenet/1@//192.168.130.99:1521/risenet 或 ...

  6. python内存泄漏_诊断和修复Python中的内存泄漏

    python内存泄漏 Fugue uses Python extensively throughout the Conductor and in our support tools, due to i ...

  7. 【ORACLE数据库体系架构】

    一.数据库的逻辑单位:数据块(block).区(extent).段(segment).表空间(tablespace) 1.数据块:默认大小为8k;是数据库最小的逻辑单位 块大小分为:2K,4K:表很小 ...

  8. 写java线程导致电脑内存不足_如何写出让java虚拟机发生内存溢出异常OutOfMemoryError的代码...

    程序小白在写代码的过程中,经常会不经意间写出发生内存溢出异常的代码.很多时候这类异常如何产生的都傻傻弄不清楚,如果能故意写出让jvm发生内存溢出的代码,有时候看来也并非一件容易的事.最近通过学习< ...

  9. java thread 内存泄露_记一次ThreadLocal引发的内存泄露

    概念 ​首先解释下内存溢出和内存泄露的概念.内存溢出一般指的是out of memory,也就是我们经常说的OOM,常发生在堆,方法区和方法栈.内存泄露指的是一段程序在申请内存空间后,无法释放已经申请 ...

最新文章

  1. Msql sql(优化三)
  2. 升级版Mask R-CNN:PANet
  3. 架构师之路 — API 经济 — Swagger OpenAPI Specification
  4. SAP财务中国本土化报表
  5. django的contenttype表
  6. Docker logs 查看实时日志(日志最后的N行、某刻后日志)
  7. 执行计划中cpu耗时_面试被问怎么排查遇到的系统CPU飙高和频繁GC,到底该怎么回答?...
  8. 诺奖文章里面的动图绘制教程来了!!
  9. 收录查询 php,google收录查询代码-PHP源码
  10. html loader 路径,Webpack html-loader提取链接和脚本
  11. C++ Qt全局异常处理器_异常处理
  12. 下厨房 APP 崩了!原来年夜饭都是边学边做?
  13. IBGP的自己下一跳,指定源命令。
  14. 3 超链接_excel函数应用技巧:超链接函数HYPERLINK
  15. 管家婆打印模板设置_B端移动设计 | 打印配置
  16. [印刷工艺]从正度纸,大度纸说起
  17. 工业蒸汽_到底什么是蒸汽机,我想要一个吗?
  18. python 绘制频数与正太分布图
  19. 完美解决“无法验证发行者,确定要运行此软件吗”
  20. UCOSII MailBox

热门文章

  1. TSMaster——功能强大的国产总线工具链软件
  2. Linux下安装网卡驱动程序详解
  3. Node进阶—事无巨细手写Koa源码
  4. 【游戏逆向】游戏外挂开发技术《挖金子》
  5. Ubuntu SCIM输入法的安装
  6. aix and linux企业技术支持中文译文
  7. 适合中小企业的桌面云平台 — DoraCloud 快速部署指导
  8. 传统的存储程序计算机的主要特征是什么,计算机的主要特点是什么
  9. PCIe系列专题之三:3.0 数据链路层概述
  10. Enigma Protector脱壳