Oracle数据库的许可证类型主要有两种:按CPU(Processor License)和按用户数(Named User Plus)。这两种类型的许可证在购买和使用上有一些关键的区别,下面将详细介绍这两种许可证类型及其区别。
Oracle数据库许可证类型
- 按CPU(Processor License):这种许可证类型适用于用户数不确定或者用户数量很大的情况,典型的如互联网环境。Oracle数据库按照CPU的核数来收费,不同的处理器类型还有不同的系数。
- 按用户数(Named User Plus):这种许可证类型通常被用于用户数确定或者较少的情况。每一个访问Oracle数据库的用户,无论是自然人还是设备,都算作一个用户。
Oracle数据库许可证类型的区别
- 适用场景:按CPU许可证适用于用户数不确定的环境,如互联网服务;而按用户数许可证适用于用户数相对固定的环境。
- 费用计算:按CPU许可证的费用基于服务器的CPU核数,而按用户数许可证的费用基于连接到数据库的用户数量。
- 灵活性:按CPU许可证提供了更高的灵活性,因为用户可以根据需要增加或减少CPU核心,而按用户数许可证在用户数量上可能受到限制。
选择哪种许可证类型取决于您的具体需求和使用场景。如果您需要处理大量的不确定用户,按CPU许可证可能是更经济的选择。而对于用户数量相对固定的环境,按用户数许可证可能更适合。了解这些区别可以帮助您做出更合适的决策,以优化您的Oracle数据库许可证投资。