Oracle 伟大的公司
Oracle是我最崇拜的公司,没有之一,同时我作为一名Oracle ACE,更有义务让Oracle的先进技术和理念被广大技术从业者所熟知。因此,我邀请大家跟随我来体验一个异彩纷呈的Oracle技术世界。
从世界上最大的数据库软件公司到增长最快的云服务公司,Oracle一次又一次的证明了伟大的公司就是:只要想成为第一就可以成为第一。提供完整的云和下一代商业平台,作为企业云计算的全球供应商,Oracle正在帮助各种规模的企业实现数字化转型。 Oracle云提供软件即服务,平台即服务,基础架构即服务和数据即服务等领先的功能,这就是Oracle。
Oracle 云端起舞
Oracle现在已经转型为一家云服务提供商,因此除了提供本地数据库产品以外,还提供云数据库产品。本地Oracle数据库是安装在我们自己的环境中的关系数据库管理系统(RDBMS)软件。云端Oracle数据库,是Oracle为您托管Oracle数据库及其所有组件(例如,网络和存储组件)。为了让中国的用户可以使用Oracle的云服务,Oracle早在2015年就和腾讯正式签署合作谅解备忘录,共同为中国企业提供甲骨文企业级云计算服务,这次的合作可以算是强强联合。
不过目前Oracle的云还只能链接到国外的环境,大家要想尝鲜还是要费一番周折的,登录网址如下cloud.oracle.com。
就在本文发布之际,据知情人士透露,Oracle云环境所用设备正在我国海关努力通关中。虽然何时能完成还是未知数,原因大家都心照不宣,但可以想见的是,Oracle云服务不久就会来到我们身边。
Oracle Database 一贯领先
作为一个Oracle的粉丝,每天访问www.oracle.com(如下图)是必做的功课之一。从官网上,你可以得知Oracle当前动态和未来发展,同时也可以使用Oracle给大家带来的最新技术产品。
Oracle虽然产品众多,但当家花旦的位置永远是Oracle Database。从1977年Oracle成立以来,直到2017年的今天,Oracle Database共历经了12代产品(其实是11代,首个版本就是2版本,原因你懂得)。如今Oracle Database早已是关系数据库中无法撼动的霸主。大家可以通过DB-Engines网站(https://db-engines.com/en/ranking)上,根据数据库管理系统其受欢迎程度进行的排名(排名每月更新一次),得到参考数据。
下面让我来列举一下,Oracle Database发布的重要版本。
Oracle Database 2,Oracle公司发布的第一款数据库产品;
Oracle Database 3,世界上第一个适用于从主机,小型机到PC的便携式数据库;
Oracle Database 4,开启企业级个人计算新纪元;
Oracle Database 5,稳定支持客户/服务器端模式;
Oracle Database 6,世界上第一个用于客户/服务器端的分布式数据库;
Oracle Database 7,增加了存储过程、触发器等,使数据库真正具有可编程能力;
Oracle Database 8,全面支持面向对象的开发及新的多媒体应用;
Oracle Database 8i,世界上第一个互联网数据库;
Oracle Database 9i,应用于所有基于互联网的企业;
Oracle Database 10g,世界上第一个网格计算的数据库;
Oracle Database 11g,用于企业数据中心;
Oracle Database 12c,世界上第一个应“云”而生的多租户数据库;
Oracle Database 18c,世界上第一款自治数据库。
Oracle Database 最新演进图
Oracle在1987年进入了中国后,不断被各大企业所认可。现在在一些有着悠久历史的国企中,可以看到Oracle Database 8,9i的版本。根据Oracle的惯例,它会维护三大版本,第一个是最新版本,目前为12c;第二个是主流版本,目前为11g,第三个是即将淘汰的版本,目前为10g。
我们可以通过MOS文章(note id:742060.1)中的规划图,来了解到Oracle 11g之后版本的演进过程和服务周期。
MOS的价值
MOS又是什么?他是My Oracle Support的缩写,是Oracle 为标准支持客户所提供的一站式支持解决方案平台,登录网址为support.oracle.com。
在MOS平台上你可以:
-
搜索解决方案
-
下载补丁程序和更新程序
-
访问预防性支持工具
-
加入 My Oracle Support 社区
-
创建服务请求
MOS是Oracle从业者的金矿,当然想进入的话是需要支付一定的费用的,你可以联系我获取免费的账号。
Oracle Database 各版本下载和介绍
Oracle Database虽然不是开源产品,但其还是比较开放的。你可以在官网上下载Oracle Database的安装介质,下载链接如下,只要是个人测试目的不用于商业使用,就不用支付费用。
Oracle Database 提供以下版本,每种版本都适用于不同的开发和部署方案。
-
Oracle Database PE
-
Oracle Database SE2
-
Oracle Database EE
-
Oracle Database XE
Oracle Database Personal Edition(个人版)
Oracle Database PE 个人版包括Enterprise Edition附带的所有组件,以及Enterprise Edition提供的所有选项,但不能使用Oracle Real Application Clusters选项。个人版仅在Windows平台上提供,同时个人版中不包含管理包。由于现在Linux大行其道,所以Oracle Database 个人版适用性比较低。
Oracle Database Standard Edition2 (标准版2)
-
Oracle数据库标准版提供了Standard Edition One的前所未有的易用性,功能和性能,并支持更大型的机器和Oracle Real Application Clusters(Oracle RAC)服务集群。
-
Oracle数据库标准版1为工作组,部门级和Web应用程序提供了前所未有的易用性,功能和性能。从用于小型企业的单服务器环境到高度分布式的分支环境,Oracle数据库标准版1包含构建关键业务应用程序所需的所有设施。
-
SE2从Oracle Database 12c第1版(12.1.0.2)开始。 SE2支持Oracle RAC。
Oracle Database Express Edition (精简版)
Oracle Database XE 是Oracle数据库的入门级版本,可以快速下载,易于安装和管理,并且可以自由开发,部署和分发。 Oracle Database XE可轻松升级到其他版本的Oracle,而无需进行昂贵和复杂的迁移。 Oracle Database XE可以安装在具有任意数量的CPU的任何规模的计算机上,最多可以存储4 GB的用户数据,最多可以使用1 GB的内存,并且只能在主机上使用一个CPU。这个版本限制了硬件资源,因此只适用于测试目的。
Oracle Database Enterprise Edition (企业版)
Oracle Database 企业版提供了任务关键型应用程序,如大容量联机事务处理(OLTP)应用程序,查询密集型数据仓库和要求苛刻的Internet应用程序,所需的性能,可用性,可伸缩性和安全性。 Oracle Database 企业版包含Oracle数据库的所有组件,并且可以通过购买选件和管理包来进一步增强。所有的Oracle数据库选项都可以通过Oracle数据库企业版购买。这是个人测试和企业应用最好的版本。
最后,汇总知识点
-
Oracle是伟大的公司,已经转型到了云服务;
-
要经常访问Oracle官网和MOS,下载安装介质和补丁包;
-
Oracle 企业版是最佳选择,功能最全,最新版本是18c。
Percona toolkit(PT工具)大满足-之MySQL收割者pt-table-checksum/sync
Percona toolkit(PT工具)大满足-之MySQL杀手pt-kill(双十一特别版)
在OracleLinux7.3上安装OracleRAC12.2.0.1
Speak Your Mind