oracle的购买价格研究

如果你是一个架构师,在数据库选型上除了技术选型,更重要的可能是性价比的选择,而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价格

oracle11g数据库报价单

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

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

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

2015.2.17

时间: 2024-11-04 12:08:36

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

oracle的购买价格研究(三)-附x86价格

请先阅读 oracle的购买价格研究(二) 再阅读 今天,从某公司的技术杂志<XXXX互联网最佳实践>里的文章<从ORACLE到MYSQL–后棱镜门时代的分布式数据库应用新方向>文章里看到了关于oracle的价格,这个绝对是真实的数据,所以贴出来参考. 每台x86价格: 用小型机与用x86的价格对比: 可以看出,oracle是需要购买许可License的,比较流行的一种购买是根据cpu购买,这个和我上一篇文章里我公司架构师说的一致.而价格每cpu是12万. x86单论机器的话,其实

oracle 11g归档日志研究_2

从第3块开始,块里面存储着oracle的所有操作记录.块结构很简单,只有块头和块体: typedef struct bk { Redo_bh blockhead; uint8_t buf[496]; }Redo_bk; Redo_bk 块头与上一篇介绍过的一致: typedef struct bh { uint32_t signature; //签名 uint32_t blocknum; //块号 uint32_t sequence; //顺序号 uint16_t offset; //最高位1需

oracle 11g归档日志研究_3

记录头(record head)格式: typedef struct rh0 { uint32_t recordlen; uint8_t VLD; //直接决定整个record head大小 uint8_t unknown0; uint16_t rhscnwrapper; uint32_t rhscnbase; uint16_t subscn; }Redo_rh0; typedef struct rh1 { uint8_t unknown1[10]; }Redo_rh24; //VLD = 0x

oracle 11g归档日志研究_1

oracle的数据库操作都会被记录在redo log中,用来进行undo(回滚)或在数据库异常的时候redo(重做).redo log又分为online(在线日志)和archive(归档日志)两部分. oracle默认有3个在线日志文件,通常它们是按顺序写满一个再写下一个,而写满的在线日志文件会被整理为归档日志.在每个在线日志内部,可能按顺序或随机填写数据. 在线日志和归档日志一样,都是由很多块组成,文件第1块作为文件头,包含块大小.块总数等信息,第2块作为数据库头,包含数据库信息(如版本号.数

对oracle数字类型的研究

Oracle的数字类型主要有number,binary_float,binary_double三类,其他的像int,number(p,s)等等大多数都是由这些引申出来的.这部分的理解主要来自oracle11g编程艺术. 其中提到的一个很有意思的东西就是number是软件模拟运算,而binary类型则是硬件直接运算,所以在性能方便的差距还是很大的,我们以事实说话. SELECT * FROM NUMTABLE: 里面的数字是1----77760,类型分别为number,binary_float,b

国家社科基金重大项目“明代价格研究与数据库建设”开题报告会在我校举行

iwom6s斩悸暮晕嘏惩http://wenda.cngold.org/question739033.htmjppl17悠仄殉矣烧呵http://wenda.cngold.org/question739264.htmhrhlv5糜勾币脖下较http://wenda.cngold.org/question739063.htmw2eyq2倭静爻第谪恋http://wenda.cngold.org/question739202.htmcg84m2桓藏蜗究孔簇http://wenda.cngold.or

购买书籍的最小价格

1设计思想 通过演算,能从购买书籍的书目之中发现规律,即购买方案只与购买数量的个位数有关.个位数字上, 每一种都是一种特殊方式,每种都有各自的方案.所以设置了十个选择语句.对应的是在相应购买 数量的最低购买价格. 2代码实现 print"请输入要购买的数量"#提示信息 amount=input()#amount为用户要购买的书的数量 (big_amount,small_amount)=divmod(amount,10)#将购买量除余求得结果 if(small_amount==1):#购

Oracle备份解决方案

备份解决方案 使用以下方法可执行备份: Recovery Manager Oracle Secure Backup 用户管理的备份 Recovery Manager (RMAN) 是推荐使用的 Oracle DB 备份方法.Oracle Secure Backup 通过添加了备份到磁带功能和网络备份功能,补充了现有功能.用户管理的备份是基于脚本的,因此 DBA 必须编写脚本.这种方法正逐渐被淘汰,因为它需要较多的人工.Oracle Secure Backup Oracle Secure Back

Oracle DBA数据库高级工程师培训上部(项目实施+备份恢复+基础深入)

Oracle DBA数据库高级工程师培训上部(项目实施+备份恢复+基础深入) 购买地址: http://edu.51cto.com/pack/view/id-739.html 描述 Oracle DBA数据库高级工程师培训课程是风哥独自研发的精品实战课程,本路线图主要是让大家快速就业.高薪就业.课程内容以实战为主(占98%),理论为辅(占2%).本课程知识全面系统实用,结合风哥十年Oracle经验,囊括企业用到的所有知识点,课程包含大量实战案例,涉及Oracle核心技术及底层研究,从零开始学习O