Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> VPD vs Multiple Schemas
We are into healthcare software and now customers are requesting new
feature from our application, they want to run application in their
group of hospitals on single Oracle database. Available options are
listed below. what do you suggest? if I am missing any point please let
me know
Single Schema (using Virtual Private Database)
Application Level
Database Level
Disadvantages: VPD concept may sound complicated (to Management)
Downtime of All hospitals will be the same incase our application
version needs to be upgraded
Performance overhead (10%?) for SELECT while doing join operation or
sub select
Backup time will be more
Multiple Schema's:
Application Level
Database Level
Disadvantages: Difficult to manage and maintain xx schema's
Difficult to upgrade and patch (Oracle)
SGA (Oracle Memory) to increase xx times (shared sql will not work)
Consumes more disk space (data, archive logs)
Accessing the Oracle data dictionary will have performance overhead
latching on the shared pool will be more
Please let me know.
Thanks & Regards. Received on Thu Oct 05 2006 - 06:13:14 CDT
![]() |
![]() |