Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: Hundreds of schemas in one instance?
The option for tablespace point in time recovery
might turn out to be useful - equivalent to recovery
on a per-user basis. The point about files is good
though - I'm not sure that the theoretical limit of 65,000
can actually be reached in Oracle 8, and performance
of checkpoints and queries against v$filestat can
be pretty horrendous after the first 20,000 or so files.
However I think there are some issues which make
'hundreds' of users a liability anyway.
Think how big the rowcache would have to be to
keep all the dictionary data for hundreds of
schema.
Think how long the library cache chains could get
if a large number of users were running textually
identical SQL that resolved to different objects.
Although the database could handle the strategy
in terms of notional object limits and simple size,
I'm not sure that you could avoid process contention
on a remarkable scale.
Jonathan Lewis
Next Seminar - UK, April 3rd - 5th
Host to The Co-Operative Oracle Users' FAQ
http://www.jlcomp.demon.co.uk/faq/ind_faq.html
Author of:
-----Original Message-----
|Ben,
http://www.jlcomp.demon.co.uk
http://www.jlcomp.demon.co.uk/seminar.html
Practical Oracle 8i: Building Efficient Databases
To: Multiple recipients of list ORACLE-L <ORACLE-L_at_fatcity.com>
Date: 06 March 2002 23:06
|
|In addition to Dennis' comments, I would add that using a separate
|tablespace for
|each user doesn't make much sense to me.
|
|What is the perceived benefit of this?
|
|Oracle will accomodate a large number of users and objects without
|putting each in their own tablespace. This seems like it would just
|create a lot of extra work for you.
|
|An extreme number of database files can have an adverse affect
|on performance as well.
|
|Jared
|
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Jonathan Lewis
INET: jonathan_at_jlcomp.demon.co.uk
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051
San Diego, California -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing).
Received on Wed Mar 06 2002 - 17:23:23 CST