oracle的用户数到底是什么概念?我问过oracle公司的sales,也说不清楚,请指点!

时间:2022-09-16 08:39:17
oracle公司解释说是允许授权访问的用户数

我想问:
我在oracle新建了一用户A,该用户可以访问某个数据库,而我在其它访问程序中都是通过这个用户进行读取数据,即网络上所有的人都是用这一个用户来读取数据.


用户数是不是这A的数量? 还是指 网络上所有访问读取数据的人数?

20 个解决方案

#1


你在哪里看到的用户数呀。是不是oracle允许该访问的最大进程数呀。

#2


安装oracle 客户端的数目

#3


是用户数量,与进程有关吧,具体还不清楚

#4


应该指与服务器建立的连接数

#5


不是啊,是指购买ORACLE时的用户数啊,如下为某一报价:
请参见:
http://www.pyc.com.cn/Price%20List/Oracle%209i.htm
 表格中的第二列.

#6


一般指最大并发用户数,即同时访问数据库的用户数。

#7


同时访问数据库的用户数?
我现在就是不太明白这个概念啊

#8


最大并发用户数。

说白了就是8车道的马路,
不管有多少车,只能8辆车并排走。

不管你有多少个要访问数据库的连接请求,
超出了最大并发数,就连不上去了。

一般版本的Oracle最多支持150个用户,即最大并发数150。

通常是不会被用完的,
除非你的系统访问负荷特别大。

购买时的根据CPU主频算用户数,
是Oracle为了挣钱对你的用户数进行的强行要求。
免得你偷税漏税。

#9


最大并发用户数?
是并发连接呢?还是并发执行?
如果用MTS呢?

#10


是并发的连接数。

就是说150的最大连接数,允许有150个连接(connection)同时接到Oracle上。
(包括通过管理工具、开发工具、程序连接到Oracle服务器)

#11


那就是说我用MTS的话,就可以省很多钱了?

#12


iwantsay(吵闹),谢谢你的解答
你的意思是,假设我建了十个数据库,每个数据库都只允许一个用户访问,那在程序中要连到这些数据库,就应该建十个connection.那是不是表示我在购买ORACLE的时候,只要买10个用户的就行了呢(不考虑预留用户数)  ? 而不用管网络上到底有多少人同时访问这些数据库?

#13


一般来讲,oracle这里指的是连接到DBMS的,而不是DB的,不管你DB有多少个,而你的DBMS只能有一个,所以实际上就是指的的你网络上允许多少人同时访问你的DBMS。
其实一般都不会卖软件的都不会这么较真,象国外的软件在国内卖一般都是买一般的许可就行了,例如你估计你可能最多会有20个并发访问数,你买10个一般软件商都会答应的,而且这些软件在程序内部都没有做任何限制,仅仅只是法律上的问题。
你买的用户数的比较少,或者只买标准版,只会影响你购买可选件,比如你象要买RAC,ORACLE就限制你必须购买50个用户以上才有选购RAC的权利,否则他不会卖。

#14


客户端.

#15



应该说无论你有多少人需要访问,
只要不超过10个使用者在同时访问数据库,
就可以了。

当然Oracle是按照CPU算最低需要购买的用户数,
所以即使你的用户并不多,
但也很难省很多钱。

而且很多功能它都会拆开了当选件卖,
所以我们都说Oracle很贵。

#16


该回复被版主删除

#17


我问过oracle公司的sales,也说不清楚-->oracle的sales怎么会不懂?

#18


做业务的,又不一定全部懂

#19


同时访问数据库的用户数

#20


我也我问过,没有一个准确的说法。

#1


你在哪里看到的用户数呀。是不是oracle允许该访问的最大进程数呀。

#2


安装oracle 客户端的数目

#3


是用户数量,与进程有关吧,具体还不清楚

#4


应该指与服务器建立的连接数

#5


不是啊,是指购买ORACLE时的用户数啊,如下为某一报价:
请参见:
http://www.pyc.com.cn/Price%20List/Oracle%209i.htm
 表格中的第二列.

#6


一般指最大并发用户数,即同时访问数据库的用户数。

#7


同时访问数据库的用户数?
我现在就是不太明白这个概念啊

#8


最大并发用户数。

说白了就是8车道的马路,
不管有多少车,只能8辆车并排走。

不管你有多少个要访问数据库的连接请求,
超出了最大并发数,就连不上去了。

一般版本的Oracle最多支持150个用户,即最大并发数150。

通常是不会被用完的,
除非你的系统访问负荷特别大。

购买时的根据CPU主频算用户数,
是Oracle为了挣钱对你的用户数进行的强行要求。
免得你偷税漏税。

#9


最大并发用户数?
是并发连接呢?还是并发执行?
如果用MTS呢?

#10


是并发的连接数。

就是说150的最大连接数,允许有150个连接(connection)同时接到Oracle上。
(包括通过管理工具、开发工具、程序连接到Oracle服务器)

#11


那就是说我用MTS的话,就可以省很多钱了?

#12


iwantsay(吵闹),谢谢你的解答
你的意思是,假设我建了十个数据库,每个数据库都只允许一个用户访问,那在程序中要连到这些数据库,就应该建十个connection.那是不是表示我在购买ORACLE的时候,只要买10个用户的就行了呢(不考虑预留用户数)  ? 而不用管网络上到底有多少人同时访问这些数据库?

#13


一般来讲,oracle这里指的是连接到DBMS的,而不是DB的,不管你DB有多少个,而你的DBMS只能有一个,所以实际上就是指的的你网络上允许多少人同时访问你的DBMS。
其实一般都不会卖软件的都不会这么较真,象国外的软件在国内卖一般都是买一般的许可就行了,例如你估计你可能最多会有20个并发访问数,你买10个一般软件商都会答应的,而且这些软件在程序内部都没有做任何限制,仅仅只是法律上的问题。
你买的用户数的比较少,或者只买标准版,只会影响你购买可选件,比如你象要买RAC,ORACLE就限制你必须购买50个用户以上才有选购RAC的权利,否则他不会卖。

#14


客户端.

#15



应该说无论你有多少人需要访问,
只要不超过10个使用者在同时访问数据库,
就可以了。

当然Oracle是按照CPU算最低需要购买的用户数,
所以即使你的用户并不多,
但也很难省很多钱。

而且很多功能它都会拆开了当选件卖,
所以我们都说Oracle很贵。

#16


该回复被版主删除

#17


我问过oracle公司的sales,也说不清楚-->oracle的sales怎么会不懂?

#18


做业务的,又不一定全部懂

#19


同时访问数据库的用户数

#20


我也我问过,没有一个准确的说法。

#21