怎样计算用户数? 用Oracle数据库做后台数据库,前端应用为B/S发布程序,用户数随机性比较大,最多时也许能同时在有500人登陆访问这个系统,此时是不是就需求购买500个用户的许可?还有,这样的应用标准版够了吗?我们数据库的容量较大,能到100G的数据,但是各个表的数据量有限,最多40万条记录。其他没有什么要求。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 标准版可以满足要求了500用户同时连接的话可以把initsid.ora里的 processes 的值改为500或更大即可关于许可的问题,可能涉及到版权,我也不大清楚了 500用户同时连接的话可以把initsid.ora里的 processes 的值最好改为700或更大即可 是呀,oracle计算用户数说是并发在线的个数即为许可个数。就算有500个人在线,但是每个用户访问时只是短暂的,如果这样,估计同时在线的人数应该很少。 不要耽误楼主Process > 在线用户数 + Oracle系统进程如果在线用户为500 , Oracle系统进程为10Processes 设为510就够了. 用户数应该是并发用户数,这个数字不取决于有多少用户连接到了B/S应用服务器,而是取决于应用服务器如何管理与oracle连接的连接池。比较简单的解释是500个用户在连接web应用,其中可能只有50-60个人在同时(可能更少)惊醒数据查询和更新。加上应用服务器为了效率并没有断掉的孙髯已经结束了的查询和更新的数据库连接。不会有很多。 oracle 触发器 不知道什么错误 无法运行 按时间段分组查询(30分) 如何优化一下查询速度? case语句问题 100分请教,怎样用ora9i的客户端导出ora8.05的数据库???? 请问:多个字段连接的语句如何优化? 如保用SQL语句创建一个用户,同时使这个用户有DBA的权限,谢谢高手帮忙!!!1 group by 问题?? 数据放哪里的问题 ora-10632 invalid rowid 行转列 这样的脚本怎么写?牛人来帮忙呀
500用户同时连接的话可以把initsid.ora里的 processes 的值改为500或更大即可
关于许可的问题,可能涉及到版权,我也不大清楚了
Process > 在线用户数 + Oracle系统进程
如果在线用户为500 , Oracle系统进程为10
Processes 设为510就够了.
比较简单的解释是500个用户在连接web应用,其中可能只有50-60个人在同时(可能更少)惊醒数据查询和更新。加上应用服务器为了效率并没有断掉的孙髯已经结束了的查询和更新的数据库连接。不会有很多。