数据库oracle简介

数据库oracle简介,第1张

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。

特点

1、完整的数据管理功能:[2]

1)数据的大量性

2)数据的保存的持久性

3)数据的共享性

4)数据的可靠性

2、完备关系的产品:

1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;

2)保证访问的准则

3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化

4)数据物理性和逻辑性独立准则

3、分布式处理功能:

ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sqlNet、SQLCONNECT和其他非ORACLE的关系型产品构成。

4、用ORACLE能轻松的实现数据仓库的 *** 作。

这是一个技术发展的趋势,不在这里讨论。

优点

■ 可用性强

■ 可扩展性强

■ 数据安全性强

■ 稳定性强

成功安装Oracle g数据库后 你会发现自己电脑运行速度会变慢 配置较低的电脑甚至出现非常卡的状况 通过禁止非必须开启的Oracle服务可以提升电脑的运行速度 那么 具体该怎么做呢

按照win 位环境下Oracle g R 安装详解中的方法成功安装Oracle g后 共有 个服务 分别为Oracle ORCL VSS Writer Service OracleDBConsoleorcl OracleJobSchedulerORCL

OracleMTSRecoveryService OracleOraDb g_home ClrAgent OracleOraDb g_home TNSListener OracleServiceORCL 其中OracleDBConsoleorcl

OracleMTSRecoveryService OracleOraDb g_home TNSListener OracleServiceORCL是默认自动启动的 OracleJobSchedulerORCL是默认自动禁止的 其余的默认为手动 *** 作 假设您的全局数据库名为orcl 则您的Oracle服务应该和上面的一样 如下图所示

这七个服务的含义分别为

Oracle ORCL VSS Writer Service Oracle卷映射拷贝写入服务 VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘 阵列等)创建高保真的时间点映像 即映射拷贝(shadow copy) 它可以在多卷或者单个卷上创建映射拷贝 同时不会影响到系统的系统能 (非必须启动)

OracleDBConsoleorcl Oracle数据库控制台服务 orcl是Oracle的实例标识 默认的实例为orcl 在运行Enterprise Manager(企业管理器OEM)的时候 需要启动这个服务 (非必须启动)

OracleJobSchedulerORCL Oracle作业调度(定时器)服务 ORCL是Oracle实例标识 (非必须启动)

OracleMTSRecoveryService 服务端控制 该服务允许数据库充当一个微软事务服务器MTS /+对象和分布式环境下的事务的资源管理器 (非必须启动)

OracleOraDb g_home ClrAgent Oracle数据库 NET扩展服务的一部分 (非必须启动)

OracleOraDb g_home TNSListener 监听器服务 服务只有在数据库需要远程访问的时候才需要 (非必须启动 下面会有详细详解)

OracleServiceORCL 数据库服务(数据库实例) 是Oracle核心服务该服务 是数据库启动的基础 只有该服务启动 Oracle数据库才能正常启动 (必须启动)

那么在开发的时候到底需要启动哪些服务呢

对新手来说 要是只用Oracle自带的sqlplus的话 只要启动OracleServiceORCL即可 要是使用PL/SQL Developer等第三方工具的话 OracleOraDb g_home TNSListener服务也要开启 OracleDBConsoleorcl是进入基于web的EM必须开启的 其余服务很少用

lishixinzhi/Article/program/Oracle/201311/19119

1、买不起,(google全球百万台服务器)
2、性能跟不上,oracle对硬件依赖非常高
3、只有自己知道最需要什么,oracle的设计更具有普遍性,无法满足他们的特性需求
个人觉得,像oracle等这种花钱的东西只有不差钱的自己又懒得维护的国企之类的企业才买。一是懒得研发就买现成的,二是坏了有人给修,上门服务,就是不差钱。


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

原文地址: https://outofmemory.cn/zz/13508838.html

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

发表评论

登录后才能评论

评论列表(0条)

保存