oracle语言设置中文 为什么传统行业几乎都用Oracle,而互联网行业几乎都不用Oracle呢?
为什么传统行业几乎都用Oracle,而互联网行业几乎都不用Oracle呢?
首先,银行需要绝对稳定。可以委托它全权负责使用付费的非开源产品。此外,数据库制造商将有专门的维护,以节省担心,努力和安全。
MySQL开源产品的稳定性没有O高,很容易深入开发。然而,MySQL的使用完全取决于您。银行不会找一个特别小组来维护随时可能发生的定时炸弹。此外,银行有大量的交易,但它不像互联网应用程序那样超级并发。它们大多由内部接口使用,分为两部分,区域是不同的服务器,每个区域只存储自己的相关数据。比如,如果你把钱从广东转到山东,原来的山东账户就不会保存你的记录。只有转移后,山东数据库才能有记录。在依托甲骨文商业委托的基础上,我行还将进行对账,确保数据一致性。
但是互联网企业是不同的。超级并发和小型计算机不再满足并发条件。即使Oracle足够优秀,要使用专门为更高并发性设计的MySQL,您也需要一个专业的团队来维护它。稳定性不如Oracle,但是分布式集群可以避免这种情况。由于开源,MySQL还可以根据自己的需要定制自己的功能。但大多数公司并不使用它。小公司也是这么用的。阿里巴巴对MySQL的重新开发,除了可以自己使用,还可以销售服务。
除了并发性,Oracle的成本也太高,企业无法考虑收入和支出。即使阿里巴巴的利润率不如银行,但甲骨文是用C语言开发的,因此产品高度独立于硬件和操作系统。Oracle产品可以从主机运行到微机。它可以在UNIX、DOS、windows和其他操作系统上运行。兼容性由于采用了国际标准的数据查询语言SQL,它与IBM的SQL/DS、DB2等兼容,还提供了一种间接读取其他数据库文件的方法。可连接性对于不同通信协议、不同型号和不同操作系统的网络也可以运行Oracle数据库产品。
Oracle是用什么语言开发出来的?
Oracle使用SQL语言。结构化查询语言(SQL)是一种特殊用途的程序设计语言。它是一种数据库查询和编程语言。它用于访问数据、查询、更新和管理关系数据库系统。它也是数据库脚本文件的扩展。结构化查询语言是一种高级非过程编程语言,它允许用户处理高级数据结构。它不需要用户指定数据的存储方式,也不需要用户了解数据的具体存储方式,因此具有完全不同底层结构的不同数据库系统可以使用相同的结构化查询语言作为数据输入和管理的接口。结构化查询语言语句可以嵌套,具有很大的灵活性和强大的功能。1986年10月,SQL被美国国家标准协会标准化,作为关系数据库管理系统的标准语言(ansix3.135-1986)。1987年在国际标准化组织的支持下成为国际标准。然而,各种常用的数据库系统在实际应用中都对SQL规范进行了一些修改和扩展。因此,事实上,不同数据库系统之间的SQL不可能完全通用。
oracle语言设置中文 mysql是什么语言开发的 oracle数据库
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。