如果你是一个架构师,在数据库选型上除了技术选型,更重要的可能是性价比的选择,而oracle是现今排名第一的数据库,因此对oracle的价格有所了解是必须的。

几个要点:

1、oracle授权(也就是购买方式)有两种,一是按用户数,二是按cpu;

2、按用户数是指连接到oracle的连接数量(包括自然人的连接或机器的连接),但是,现在一般都是B/S的web或者手机端应用,很难算得清多少用户,所以用户数就按最大的并发数来算我觉得就OK了。需要注意的是:这里不是说我只通过一个中间件服务器来连oracle,把连接池调成100,这样就算一个用户,oracle没这么傻!

3、按cpu的话就是无限用户了,如果一个cpu多核的话,那就算多个cpu,但是并不是1核=1cpu,核比cpu便宜点,具体要看是什么牌子的cpu,计算方法看官方;

4、如果你用户很多,比如12306网站,全国10亿人去访问,那你按用户数购买就肯定赔死你了,当然按cpu购买好;具体哪个好要计算过,一个1cpu的价格=50users的价格;

5、最便宜的5users的是1万元左右;最便宜的1cpu大概是20万元;

6、购买了,安装好了后,我想换服务器,要重新付钱吗?按用户数的肯定不要,按cpu的就要看情况了;

7、一般oracle的东西都是很贵的,所以基本都是有折扣的,特别如果你是大客户的话。像我公司,一买就买了15000users,注意,是1万5啊!按20万50用户,那15000不得6000万???没有折扣那是不可能的。

8、每个公司都必须有个开发环境,该环境肯定也得安装一个oracle,那么这种情况下需要买吗?我觉得这个就好比你在本机安装个来学习一样,又不是在生产环境商用,你懂的。

9、如果你购买了oracle,一般肯定也要购买服务,oracle收费很贵,也不太屑于赚这种钱(7*24小时,很累的),技术支持在中国有很多的公司,比如:http://www.gzbosheng.com/这家是一家小的不能再小的公司了(北京这种公司更多),一共就20个人(基本上一个人就服务一个公司,就完成一笔订单了),但是如果你公司无法(或懒得)聘请一个oracle dba,那还是得购买这种公司的服务。

10、这种授权还有期限,可以购买1年、2年、N年等。

推荐几篇文章:

彻底看懂Oracle License 许可机制 - Oracle购买前必读

oracle11g价格和相关产品问题

oracle 12c报价单 oracle价格

oracle报价表

oracle价格报价单

Oracle 购买价格和服务费计算方式

Oracle数据库如何授权收费(Database Licensing)

LAST:虽然我很讨厌oracle,但是没办法,他暂时是最厉害的数据库,公司也在用他,所以还是得必须研究他为他写文章。

本文出处:

http://www.cnblogs.com/ouyida3/p/4295381.html

ouyida3于2015.2.17

oracle的购买价格研究的更多相关文章

  1. oracle 之flashback 深入研究。

    oracle 之flashback 深入研究. 今天是2013-08-24,开始进行oracle flashback 内部原理研究,记录一下笔记. SQL> startup ORACLE ins ...

  2. Oracle 12C In-Memory特性研究

    Oracle 12C In-Memory特性研究一.Oracle In-Memory1.1 In-Memory 开启方法1.2 开启与关闭IM column store1.3 inmemory优先级调 ...

  3. 汽车之家购买价格PC真正的原因阿拉丁

        网行业风起云涌,先是6月3号汽车之家天价竞购百度PC阿拉丁.接着今天又有消息说易车拿下百度移动阿拉丁.易车拿下百度移动阿拉丁能够想象.但PC阿拉丁被向来不屑流量购买,以自主流量自居的汽车之家拿 ...

  4. Oracle Spatial GIS相关研究

    1.Oracle Spatial 概念相关 Oracle Spatial 是Oracle 数据库强大的核心特性,包含了用于存储矢量数据类型.栅格数据类型和持续拓扑数据类型的原生数据类型.Oracle ...

  5. 对oracle数字类型的研究

    Oracle的数字类型主要有number,binary_float,binary_double三类,其他的像int,number(p,s)等等大多数都是由这些引申出来的.这部分的理解主要来自oracl ...

  6. Oracle:sequence问题研究

    一直以来,以为sequence是不间断地持续增长的:但今天发现sequence是会跳号,这种情况发生在RAC环境下.在单实例环境下,应该不存在的. sequence截图如下: 数据库表中发生了跳号: ...

  7. 【Oracle】arraysize的研究(存在疑问)

    arraysize的研究(存在疑问) SYS@proc> create table aaa (id1 int,id2 int,id3 int,id4 int); Table created. S ...

  8. 【初码干货】使用阿里云对Web开发中的资源文件进行CDN加速的深入研究和实践

    提示:阅读本文需提前了解的相关知识 1.阿里云(https://www.aliyun.com) 2.阿里云CDN(https://www.aliyun.com/product/cdn) 3.阿里云OS ...

  9. 【转】SQL Server与Oracle的区别

    转自:http://soft.chinabyte.com/database/255/12258255.shtml SQL Server与Oracle的区别 2012-02-10 00:00 中国IT实 ...

随机推荐

  1. 安装PyQt

    下载PyQt(版本一定要对) http://www.riverbankcomputing.com/software/pyqt/download import sys,urllib2 from HTML ...

  2. linux内核驱动中_IO, _IOR, _IOW, _IOWR 宏的用法与解析

    在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值.cmd除了可区别数字外,还包含有助于处理的几种相应信息. cmd的大小为 32位,共分 4 个 ...

  3. 从零开始学习ASP.NET MVC 1.0

    转自:http://www.cnblogs.com/zhangziqiu/archive/2009/02/27/ASPNET-MVC-1.html <从零开始学习ASP.NET MVC 1.0& ...

  4. 畅通工程续 HDOJ--1874

    畅通工程续 Time Limit : 3000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other) Total Submiss ...

  5. 基于WCF大型分布式系统的架构设计

    在大型系统中应用中,一个架构设计较好的应用系统,其总体功能肯定是由很多个功能模块所组成的,而每一个功能模块所需要的数据对应到数据库中就是一个或多个表.而在架构设计中,各个功能模块相互之间的交互点 越统 ...

  6. advanced dom scripting dynamic web design techniques Chapter 2 CREATING YOUR OWN REUSABLE OBJECTS

    JavaScript is all about objects. Objects are the foundation of everything, so if you’re unfamiliar w ...

  7. HDU 4604 Deque 二分最长上升子序列

    题目大意就是给一个deque 然后有n个数,依次进行操作,每种操作,你可以把这个数放在deque首部,也可以放在尾部,也可以扔掉不管,但是要保证deque中的数是非递减的.最要求deque中最长能是多 ...

  8. ASP.NET- 播放视频代码

    在网上找的,还不错,支持很多格式.只需要在页面放个lable,建一个放视频文件的文件夹movie,加入代码: protected void Page_Load(object sender, Event ...

  9. Linux 上的游戏 Supertuxkart

    Linux 上玩游戏 Supertuxkart 中午休息的时候,打开Supertuxkart游戏,这个是GNU下的一款3D赛车游戏,制作精美,玩法简单.最有趣的是,我连接笔记本的外接键盘被侦测出来是M ...

  10. Unity3D延迟回调的封装

    最近,整理项目框架逻辑时,无意中翻到n年前封装的延迟回调管理器,就拎出来说道说道: 先说一下系统提供的几种常用的延迟回调方式: 1)Invoke(Invoke.CancelInvoke):首先需要继承 ...