Oracle软件本身是免费的,所以任何人都可以从Oracle官方网站下载并安装Oracle的数据库软件,收费的是License,即软件授权,如果数据库用于商业用途,就需要购买相应Oracle产品的License。
现在Oracle有两种授权方式,按CPU(Process)数和按用户数(Named User Plus)。前一种方式一般用于用户数不确定或者用户数量很大的情况,典型的如互联网环境,而后一种则通常被用于用户数确定或者较少的情况。
按CPU: License数=CPU 数*系数。系数来自Oracle的一个参数表,如IBM Power6的处理器为1,AMD和Intel的处理器为0.5,详细情况见下:
参数
处理器型号
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
单核处理器
则根据公式可以算出,一个SUN UltraSparc T1的4*8核处理器需要4*8*0.25=8个CPU license