数据库实例的作用是什么?

数据库实例的作用是什么?,第1张

数据实例由各种高速缓冲池以及后台进程组成。

数据库是数据以某中方式组织起来的数据集合,物理存储为数据库文件,数据库实例负责维护,访问来这些数据。

打个比方:

你在文本中有一些数据(数据库文件)需要计算,你就要写一个程序(后台进程),计算这些数据,如果计算中有源中间结果,你就需要把数据的中间结果放到内存中的一个区域中(高速缓冲池),然后再取出这些中间结果计算。

当然这只是打个比方,实际数据库实例要处理的东西要多得多。

举个很形象的例子(呵呵):

一个实例就像一台绞肉机,每台绞肉机都可以绞肉。

大块的肉放进去做为输入(T-SQL),碎肉挤出来做为输出(结果集)。

你每运行一次安装程序,只能装一台绞肉机。

当然,你可以在服务器上装好几台绞肉机,但是必须有不同的名字:绞肉机A,绞zhidao肉机B...

优点:数据库系统是用来管理数据的,建立的数理逻辑和集合 *** 作基础上的。

具有高效、可靠、完整、自同步等特性,是业务系统进行数据控制的最佳选择。

数据库系统一般提供高效的数据控制和数据检索功能,采用SQL语言来进行数据 *** 作。

目前市面上流行的数据库系统很多:较小型的数据库系统有:mysql,MSSQL_SERVER等等,适用于企业级的大型数据库有:ORACEL,DB2(IBM),INFORMIX(IBM)等等

缺点:安全性不够,加了用户级密码容易破解

C/S

结构下对服务器要求很高,否则容易造成

MDB

损坏并发数255。

但是对高强度 *** 作适应性差,如果服务器不够好,网络不够好,编程的方法不够好,6-7个人同时访问就能导致

MDB

损坏或者并死不能将

VBA

代码开发的软件系统直接编译成

EXE

可执行文件。

不能脱离

ACCESS

或者

ACCESS

RUNTIME

环境,该环境相对其他软件体积较大(50M左右)

数据库实例是相当于一个容器,没这个容器就无法在里面存储东西的。

解释:这个实例是oracle的特点之一,通过不同的实例可以每次根据实际需要只启动相应的库即可,不需要每次启动都把所有的oracle程序全,可以说是一种数据上的优化,提高oracle的执行效率。

备注:如果每次启动就把所有的实例起来,即影响oracle的执行效率,又影响电脑的性能,所有建议用到那个启动那个。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10647815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存