发新话题
打印

有关license的一个问题

有关license的一个问题

请教各位:这个license究竟是指什么?听说好象是购买oralce时允许同时连接的用户数量,那么它和session及process的数量之间又有什么区别呢?如我的数据库:初始化参数文件中设的processes和sessions分别为50和60,v$license中sessions_max的值为30,可现在我的连接数已经超过30了,这怎么解释?
SQL> select count(*) from v$process;
  
   COUNT(*)
----------
         33
  
SQL> select count(*) from v$session;
  
   COUNT(*)
----------
         32
  
SQL> select * from v$license;
  
SESSIONS_MAX SESSIONS_WARNING SESSIONS_CURRENT SESSIONS_HIGHWATER  USERS_MAX
------------ ---------------- ---------------- ------------------ ----------
           30               29               21                 26          0

TOP

回复: 有关license的一个问题

这些只有法律意义,没有技术意义的。放心用把

TOP

回复: 有关license的一个问题

to chao_ping:
谢谢你的回答,还想问:那么我们购买oralce 时,可以不必考虑其license,使用时只需调整process来加大支持的连接数就可以了,如果oracle公司不告,就可以一直使用下去,是这样吗? 还有process最大可以设多大?oralce一般最多支持多少个连接呢?

TOP

回复: 有关license的一个问题

你说的没错。
  
最大连接数目取决于你的配置,包括内存,OS内核等。
支持几千个再Unix下面一般没有什么问题。

TOP

回复: 有关license的一个问题

你买了30个license, 居然敢连这么多用户数, ORACLE过几天要给你们发律师函了8D
引用:
blackgirl2002 wrote:
请教各位:这个license究竟是指什么?听说好象是购买oralce时允许同时连接的用户数量,那么它和session及process的数量之间又有什么区别呢?如我的数据库:初始化参数文件中设的processes和sessions分别为50和60,v$license中sessions_max的值为30,可现在我的连接数已经超过30了,这怎么解释?
SQL> select count(*) from v$process;
  
   COUNT(*)
----------
         33
  
SQL> select count(*) from v$session;
  
   COUNT(*)
----------
         32
  
SQL> select * from v$license;
  
SESSIONS_MAX SESSIONS_WARNING SESSIONS_CURRENT SESSIONS_HIGHWATER  USERS_MAX
------------ ---------------- ---------------- ------------------ ----------
           30               29               21                 26          0

TOP

回复: 有关license的一个问题

哈哈,可是oracle公司他们怎么知道我们连了多少用户呢?

TOP

回复: 有关license的一个问题

你们公司谁跟老板互相看不顺眼,去告发一下,oracle不就知道了,hehe!

TOP

发新话题