【发布时间】:2013-01-22 10:48:44
【问题描述】:
我对这两种情况在 oracle 数据库上的性能有疑问:-
背景: 我为企业使用oracle数据库开发asp.net业务应用程序
一个:
我做一个数据库用户,在做一些业务逻辑的时候在asp.net应用的连接字符串中使用这个用户来连接db,所以如果有二十个最终用户同时使用这个asp.net应用,那么他们都是以一个用户身份连接到数据库
两个:
我创建了多个数据库用户(2 - 5 个用户),并在连接字符串池中使用它们,因此如果 20 个最终用户同时使用 asp.net 应用程序,那么并非所有用户都以一个用户身份连接到 db
什么更好
【问题讨论】:
-
如果您有来自同一用户的 20 个会话,或者有 20 个不同的用户每个会话有一个会话,这没有区别。这听起来太小了,本身就不是一个问题,但也许所有 20 个人都在同时做密集的工作。您是否已经在使用连接池?
标签: oracle multiple-users