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. 二分图HK算法[数论+二分图最大独立集]:Lightoj1356
  2. python多态的例子_Python编程之多态用法实例详解
  3. 利用commons-fileupload 上传图片(包含表单数据)
  4. 暑期总结之--c#界面设计作业Mini U-NET(多图杀猫)
  5. javascript实现kruskal算法
  6. [html] 举例说明使用data-有什么优点?
  7. Django:学习笔记(2)——创建第一个应用
  8. C++中的模板展开问题
  9. Python Unittest参数化parameterized之数据驱动
  10. [C11] 推荐系统(Recommender Systems)
  11. Linux kernel路由机制分析(下)
  12. appender log4j 扩展_详解Tomcat使用Log4j输出catalina.out日志
  13. 四年磨一剑未能成就神话 海思K3的悲剧2009(转自www.study-bbs.com)
  14. error: binding reference of type int to const int discards qualifiers
  15. A fatal exception has occurred.Program will exit。可能是系统装有多个java编程程序。
  16. HTML5-俄罗斯方块
  17. 腾讯会议的各种使用办法
  18. “eclipse在编译代码时运行结果始终是之前程序的结果”如何解决?
  19. statement的意思和用法
  20. flutter webview加载http图片失败处理

热门文章

  1. C语言-算法:分数化成小数(高精度除法)
  2. 那一年的北风--序言1
  3. 学校老师可以批量查询学生考试成绩
  4. 《从偶然到必然 华为研发投资管理与实践》学习总结 第一章 IPD的价值
  5. 【人工智能】未来企业建设AI需三大平台;仅靠算法不能落地智能,企业需要AI核心系统
  6. 浏览器兼容性(手机、电脑。js、html、css)
  7. psd网站模板转换html,PSD网页模板怎么用?急将psd网页模版转换为html的详细讲解?...
  8. ebay分布式事务方案中文版
  9. css特效:鼠标滑过图片出现一道闪光效果
  10. 百度副总裁李硕:AI能深入场景创造真价值,从传感器到大屏仅是数字化开始...