为了保证性能,oralce 提供了接口参数来限制用户-会话的数量:
sys>show parameter license
license_max_sessions integer 0
license_max_usersinteger 0
license_sessions_warning integer 0
具体含义:
参数名:license_max_sessions
类别:许可限制
说明: 指定允许同时进行的并行用户会话的最大数量。达到该限制后, 只有具有 RESTRICTED SESSION 权限的用户才能连接到服务器。所有其>他用户都会收到一条警告消息, 表明已达到系统最大容量的限制。
值范围: 0 - 会话许可的数量。
默认值: 0
参数名:license_max_users
类别:许可限制
说明:指定您可在该数据库中创建的用户的最大数量。并行会话使用许可和用户使用许可不应被同时启用。LICENSE_MAX_SESSIONS 或 LICENSE_MAX_USERS 或这两者的值应为零。
值范围: 0 - 用户许可的数量。
默认值: 0
参数名:license_sessions_warning
类别:许可限制
说明: 指定对并行用户会话数量的警告限制。达到该限制后, 其他用户仍然可以连接, 但一条消息将被写入 ALERT 文件。具有RESTRICTED SESSION 权限的用户将收到一条警告消息, 表明系统已接近最大容量。
值范围: 0 - LICENSE_MAX_SESSIONS
默认值: 0
以上参数如果是 0 表示没有限制。
没有关系。因为license是版权许可证,相当于软件版权,而数据库是按照数据结构来组织、存储和管理数据的仓库,两者没有关系。
license相当于软件版权。软件版权属于知识产权的著作权范畴,具有知识产权的特征,即时间性,专有性和地域性。软件版权在法律上称为计算机软件著作权。属于著作权的一种。
按CPU: License数=CPU 数*系数。系数来自Oracle的一个参数表,如IBM Power6的处理器为1,AMD和Intel的处理器为0.5按用户数:Oracle用户数的官方定义是每一个访问Oracle数据库的用户,无论是自然人还是设备(如工业环境中的传感器之类),都算作一个用户(Named User)。
一般情况下,1CPU的费用约等于50user的费用,所以如果用户数>CPU数*系数*50,则按CPU订购反而更为经济。
每个License还有有效期的分类[不论是User License还是CPU License],分别为:1年、2年、3年、4年、5年、永久。当然价格也是依次增加。
当前Oracle 11G的User License无限使用期的价格为人民币3千5左右,按50个User
License无限使用期的购买量则价格为17.5万每个CPU
License无限使用期的价格为17万9千,按IBM小机的系数计算,则购买价格为17万9千,和50个User License的价格相近。
关于服务价格:一般地,购买Oracle的License都包含首年的服务费,以后的费用按每年原价的22%计算。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)