公司的客户之前一直使用盗版服务器,这些客户都是国内私企客户,数据量也很小,一年几个G的数据量,所以我也没关注Oracle怎么收费,只是迷迷糊糊知道可以按CPU收费和按用户收费,具体怎么收就不是很清楚了。
而现在要谈下有外资性质的客户,要求购买Oracle,因此也关注了一下,网上找了一下资料,再对比官方网站的,大概知道了下。
如果是按CPU收费,这个CPU是核数,而不是物理CPU数量,根据核数,再跟oracle给出的系数相乘得到你的缴费的core数量,然后乘以按core收费的单价即可,CPU单价是
系数表如下:
参数 | 处理器型号 |
0.25 | Sun UltraSPARC T1 处理器 |
0.50 | Sun UltraSPARC T1处理器 |
0.50 | Intel、AMD处理器 |
0.50 | Sun UltraSPARC T2+ 处理器 |
1.00 | IBM POWER6、POWER7 处理器 |
0.75 | 其他多核处理器 |
1.00 | 单核处理器 |
如果是按用户收费,则是计算最终连接的用户来收费,不过我没找到,所以这里就不写了。
具体连接如下:
https://shop.oracle.com/pls/ostore/f?p=dstore:6:0::NO:RP,6:P6_LPI:4508925239811805719874
查看CPU有几种方式,第一种是购买的时候就知道了数量,物理CPU数量和核数相乘,即可知道总core数量,如下图:
第二种是查看AWR报告,里面也会有core的数量,如下图:
第三种可以查看/proc/cpuinfo的信息(linux系统),cores的数量与物理CPU数量相乘即可,物理CPU可以通过physical id确认。