问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库和数据库实例之间的关系是什么?

发布网友 发布时间:2022-05-01 21:25

我来回答

3个回答

懂视网 时间:2022-05-02 01:46

作为一个菜鸟(指本人)以前跟别人讨论数据库时经常会说:“Oracle数据库、SQL Server数据库、DB2数据库”,以至于我认为数据库是一种软件(对于Oracle、微软、IBM来说也确实是软件),刚接触Oracle时才知道一个完整的“数据库”需要有数据库和实例。这是很多初学者比较难以掌握的概念。

那这两者到底是什么?

数据库(database):物理操作系统文件或磁盘(disk)的集合。使用Oracle 10g 的自动存储管理(Automatic Storage Management,ASM)或RAW 分区时,数据库可能不作为操作系统中单独的文件,但定义仍然不变。

实例(instance):一组Oracle 后台进程/线程以及一个共享内存区,这些内存由同一个计算机上运行的线程/进程所共享。这里可以维护易失的、非持久性内容(有些可以刷新输出到磁盘)。就算没有磁盘存储,数据库实例也能存在。也许实例不能算是世界上最有用的事物,不过你完全可以把它想成是最有用的事物,这有助于对实例和数据库划清界线。

说的白话点:实例就是一组操作系统进程(或者是一个多线程的进程)和一些内存,这些进程可以操作数据库。数据库只是一个文件集合(包括数据文件、控制文件、临时文件、重做日志文件)。

这两者又有什么联系?

数据库可以由多个实例装载和打开,而实例可以在任何时间点装载和打开一个数据库。实际上,准确地讲,实例在其整个生存期中最多能装载和打开一个数据库!

 想要正深入了解数据库和实例的话请看下图:如果对此图能够深入了解的话那你的Oracle体系结构将会非常的清楚。这里将不再讲述,下章再续。

技术分享

 

数据库和实例

标签:oracle   bsp   持久性   共享   tor   ora   img   href   需要   

热心网友 时间:2022-05-01 22:54

通常情况下,数据库实例和数据库是一一对应的关系,也就是一个数据库实例对应一个数据库; 但是,在集群环境中存在多个数据库实例共同使用一个数据库。比如:oracle RAC。这些知识点,比较基础,看黑马程序员的视频照样能学到哦!

热心网友 时间:2022-05-02 00:12

拿oracle而言。oracle就是数据库。而比如你的数据库下面建了3个库比如:orcl、ppl、cla 那么这些就是实例。楼上说了一堆废话。。
数据库和数据库实例之间的关系是什么?

通常情况下,数据库实例和数据库是一一对应的关系,也就是一个数据库实例对应一个数据库; 但是,在集群环境中存在多个数据库实例共同使用一个数据库。比如:oracle RAC。这些知识点,比较基础,看黑马程序员的视频照样能学到哦!

数据库引擎和数据库实例的关系

数据库引擎和数据库实例的关系如下:1、在MySQL中,数据库文件可以是frm、myd、myi、ibd结尾的文件。当使用NDB引擎时,数据库文件可能不是操作系统上的文件,而是存放与内存之中的文件,但是定义仍然不变。2、数据库实例:由数据库后台进程/线程以及一个共享内存区组成。共享内存可以被运行的后台进程/线程...

数据库与实例的关系

一个服务器上可以安装多个实例,这是正确的。在安装的时候不指定实例名,选择默认实例的话,那默认的实例就是MSSQLSERVER,在安装过程中下图选择默认实例还是自定义实例:安装实例后还想继续安装另一个实例,只需要继续单击安装文件SETUP.EXE,在上面的界面选择命名实例,换一个名字即可。当然一个服务器除了...

oracle里实例和数据库之间的关系

数据库软件是一个数据库软件,就好像你的word,你安装的word,你能说你有文档了么?明显不能,只是你能够建立文档了。数据库软件就相当于word软件。实例,指的是内存和具体的内容。还是用word举例,你利用word软件,新建立了一个word文档,这个word文档就是一个实例。有一部分内存被分配给这个word文档进...

什么是数据库,什么是数据库实例

数据库是数据以某中方式组织起来的数据集合,物理存储为数据库文件,数据库实例负责维护,访问这些数据。打个比方:在文本中有一些数据(数据库文件)需要计算,就要写一个程序(后台进程),计算这些数据,如果计算中有中间结果,就需要把数据的中间结果放到内存中的一个区域中(高速缓冲池),然后再取出...

...数据库中实例和数据库的概念以及它们之间的关系?

实例 就是管理相关库的内存结构的名字(由SGA、PGA、服务器进程、用户进程、后台进程等组成)数据库 就是实际的磁盘上的文件(数据文件、日志文件、控制文件等),负责保存数据,但由对应的实例来操作它的数据 其实,在我们传统的概念里,数据库是一个统称的名字,在Oracle中,你可以把“数据库”理解成...

什么是oracle的单例模式和多实例模式

简单的说,一个实例就是一个数据库,比较好理解了吧!实例和数据库的关系可以这样理解:1、一个实例只能打开一个数据库,也就是常说的单实例数据库 2、一个数据库同时可以由多个实例打开,也就是常说的多实例数据库RAC

oracle 一个实例下可以建多个数据库么?

oracle一个数据库可以有多个实例,每个实例下可以创建多个用户。通俗地讲就是 数据库:实例是一对多的关系 实例:用户也是一对多的关系 望采纳

Oracle数据库的实例是什么(oracle数据库和实例的关系)

数据库实例(instance_name)是用于和操作系统进行联系的标识,也就是说数据库和操作系统之间的交互使用的是数据库实例。数据库名和实例名可以相同也可以不同。在一般情况下,数据库名和实例名是一对一的关系,但如果在oracle并行服务器架构(即oracle实时应用集群)中,数据库名和实例名是一对多的关系。用...

什么是数据库实例 和数据库用户有什么关系

用户是对能操作数据库的某人的授权,有用户名和密码才能登录数据库,好比你有家门钥匙才能回家一样;实例简单说就是举个实际的例子给你,你可以在以后的学习过程中比照这些例子来使用。

oracle数据库和实例的关系 mysql实例和数据库的关系 实例与数据库的关系 数据库实例是什么 表空间是属于数据库还是实例 数据库中实例是什么意思 oracle表空间和数据库的关系 数据库实例由什么组成 数据库实例和表空间
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我想问扣扣邮箱在哪里 求几道奥数题的答案(算数的)要简便得算哈 能不能给我六十道五年级奥数题.要答案 六十道五年级奥数题? 比亚迪和哪国合资的车 入党政审有什么步骤? 请问邮箱在哪里我怎么找不到 夫妻相克表太准了 夫妻相克会离婚吗? 夫妻相克表太准了夫妻五行相克化解方法 无法登录学信网怎么办? 脸颊长痘痘怎样回事 怎么创建支付宝???需要绑定身份证吗?? 创建支付宝要不要身份证? 支付宝怎么创建 汽车上MP4不能放怎么办 成都哪里可以学cad哪个好 i式的汉语拼音 式的部首是什么读音 “式”念CHII还是念SHI?为什么用拼音输入法打不出CHI? 式字的汉语拼音怎么拼 式子 的 拼音 是 式字拼音 式的读音是什么 式的拼音怎么写 式的笔顺笔画顺序 式怎么读? 式的拼音是什么 式的拼音 国际商务和电子商务相比哪个工资更高? 地漏有臭气,怎么处理? 支付宝注销时,显示签约账户,在合同期内不能注销,怎样才能解除怎样才能解除合约 港版9235在开电话会议时如何静音 是面不叫面,一种酸咸口小菜 带勾芡色泽棕黄 印象中有蒜 20000mah的充电宝,输出电流1A,电压5v,用usb升压线升压为12v输出电压后, USB线的电路原理? 能用usb口的线给路由器供电吗 新浪微博搜索旧id能找到现在的id 迁坟墓地要什么手续 迁坟需要注意什么?念什么佛经好? 农村迁坟需要什么部门同意 迁坟有哪些仪式要求 迁自己父母的坟墓做女儿的要买什么呢? 起坟应注意什么? 民法典关于迁坟规定 迁坟都要一些什么样的人去呢 从外地往老家迁坟需要注意哪些方面 迁坟后100天上坟需要准备什么东西 关于节约用水的广告语有哪些 手机里的勿扰模式是开启好呢还是不开启好? 捞月狗的介绍