自学sql容易吗 oracle数据库的优缺点?

oracle数据库的优缺点?1、从兼容性,容灾机制(集群),锁,权限分配管理这些方面来说,ORACLE做的还算可以2、当并发性操作的时候,性能就不是太好了,用于做统计和分析的时候,性能方面要比tera

oracle数据库的优缺点?

1、从兼容性,容灾机制(集群),锁,权限分配管理这些方面来说,ORACLE做的还算可以2、当并发性操作的时候,性能就不是太好了,用于做统计和分析的时候,性能方面要比teradata差很多3、最重要的是ORACLE技术相对开放,市面上有很多的书,ORACLE好的人也很多,但是有些数据库市面上可用资源就相当少了个人意见,仅供参考

oracle数据库的优势有哪些?

你好,由oracle公司开发的,面向internet计算的,支技关系对象型的,分布式的数据库产品。是一个高度集的互联网应用平台,为企业数据数据存储提交高性能的数据管理系统。Oracle数据库的主要特点:1、支持多用户、大事务量的事务处理2、数据安全性和完整性控制3、支持分布式数据处理4、可移植性5、Oracle数据库基于客户端/服务器技术

使用Oracle数据库的优点?

oracle优势很多,大部分银行保险电信大部分是用oracle处理的优势主要有1、处理速度快,非常快2、安全级别高。支持快闪以及完美的恢复,即使硬件坏了也可以恢复到故障发前的1s3、几台数据库做集群数据库,可以做到几秒s以内故障转移,而且数据物理完全一致,现在集群一直是最优秀的解决方案,对于银行保险没有其他太多的选项{数据不丢,快速切换,负载均衡}4、网格控制,以及数据仓库方面也非常强大对了免费以及开源的言论都是错误的。。。oracle产品及服务都是付费的,而且价格不菲。比其他数据库要贵,物有所值。oracle不是开源的。不过可以在redhat或者其他开源操作系统上安装。mysql在sun没被oracle收购是开源的,免费的,之后oracle公司打算把mysql打造成不开源,收费模式的。

国内银行系统用美国甲骨文Oracle数据库不怕泄密吗?

典型的总有刁民想害朕的心态[灵光一闪]

为什么传统行业几乎都用Oracle,而互联网行业几乎都不用Oracle呢?

首先银行要求绝对稳定性,使用付费不开源产品可以完全责任委托,而且数据库厂商还会有专门维护,省心,省力,安全。

mysql呢,开源产品,稳定性没有o高,如果要深度开发倒是很省事,不过使用mysql就完全要看自己了,银行不会为了一个随时都有可能出现意外的定时炸弹找专门团队维护,而且银行交易量很大,但并非像互联网应用一样超级并发,大部分都是内部接口使用,而且分地区都是不同的服务器,每个地区只存储自己相关的数据,比如你从广东给山东异地转账,原始山东账户里并不存你的记录,转了之后山东数据库才有记录,在依赖oracle商业委托的基础下,银行还会有对账,来保证数据一致性。

但是反观互联网企业就不一样了,超级并发,小型机已经不满足这种并发条件了,哪怕oracle足够优秀,所以要使用应对更高并发特制的mysql,需要有专业的团队进行维护,稳定性不如oracle,不过分布式集群可以避免这种情况。而且mysql因为开源还可以针对自己的需求特制功能。不过大部分企业用不上[捂脸],小公司用啥都一样。阿里重新开发mysql除了自己用外还可以卖服务。

再说一句,阿里其实弃o选m其实除了并发问题,还因为oracle太贵,因为企业要考虑收支,就算阿里利润率也比不上银行[灵光一闪]

为什么大部分的数据库系统仍然要用oracle?

因为Oracle在互联网快速发展的大环境下越来越强,越做越好。Oracle目前最大的战略计划就是Cloud-云,同时Oracle会持续升级,向精细化,智能化,自动化等方法发展。关注12c,18c,19c的发展路径就可以看到……

举个例子说一下Oracle 19c的一个新特性(Oracle 19c还未发布,从某ACED处获取的消息)。对于传统的集群,如果某个节点挂掉,放在传统的集群中,该节点正在处理的操作会失败,从而可能导致事务会处理失败被回滚。但是19c的新特性就特别牛,有守护进程会全程监控你的事务的每一个操作,如果节点挂掉了,后台会将所有操作切换到健康的节点重做,事务成功执行,用户无感知。

特别的,将Oracle与DB2相对比,Oracle和DB2相同之处就是不开源,最大的不同之处是Oracle绝对开放,DB2相对封闭。比如Oracle在使用时报了一个错误,我们看错误信息大概能知道是什么问题,还有trace日志可查。但是DB2报了个错误,那就是一串错误码,让人不明所以。

也正是Oracle的开放,造就了Oracle在全球数据库市场占用率最高的局面,同时也造就了Oracle相对完善的生态圈。从安全性、稳定性、可维护性等角度考虑,从公司发展的角度来看,大部分的数据库系统仍然要用oracle。