Oracle 数据库软件的 License 一般是按照服务器的 CPU 个数计算的.这样就会有一个微妙的问题:对于双核心或者是多核的 CPU 该怎么计算呢 ?
在 05 年七月之前,Oracle 把每个核心(core)看做一个单独的处理器.七月的时候,Oracle 调整了一次 License 计算策略.每个核心算做 3/4 个 CPU (价格).这样对那些使用多核CPU的用户看起来似乎还不够公平 .根据这里看到的一个评测,使用多核处理器的中小企业们未必能获取最佳的性价比.
而在前几天,Oracle 重新调整了一下 License 策略.对每个多核(双核心)的 Intel/AMD 的 CPU, 每个 Core 算做 0.5 颗 CPU (价格),而对 Sun UltraSparc T1 , 每个 Core 只算作 1/4 CPU (价格).