Re: Multi-Tenant Question - Oracle chose HIGH COUPLING - why?
Date: Tue, 19 Jul 2016 09:58:37 -0700
Message-Id: <C791595F-B43D-408F-A1AE-F4D2841F0125_at_oracle.com>
let me see if I can clarify these questions. See inline responses...
On Jul 19, 2016, at 7:49 AM, Chris Taylor <christopherdtaylor1994_at_gmail.com> wrote:
> As I'm learning the multi-tenant technology with 12c, I'm struck by the following ODD choice that Oracle made. I feel certain there's a reason (and perhaps a good one) why Oracle chose to increase COUPLING instead of building independent, low dependence modules?
>
Actually it was not an Oracle decision per se, but Oracle responding to customer demand.
> Here's what I'm talking about: (Note: 2001512.1)
> Oracle recommends the creation of a container database with all options as that configuration
> rules out any option related mismatch problems while unplugging and plugging a PDB from one container to another.
> However customers have often asked whether it is possible to create a container database with a subset of options.
> Although it is still recommend to create a CDB with all options, this document outlines a supported method of creating a
> CDB with the options that the customer chooses to install.
>
> And (Note: 1616554.1)
> Oracle generally recommends that a CDB should have all options installed
> in order to avoid any issues with the plug-in of a PDB from another environment.
>
> It seems to me that this over complicates the situation unnecessarily but I'm sure there must be a good reason.
>
> Why doesn't it make more sense to have the CDB as a "brain" that doesn't really care about what options are installed in a PDB. Why does the CDB need all the options installed to properly plugin another PDB that has some "x" option installed?
Let me know if this answers your questions. This dictionary relationship is really the core of Multitenant and gives us many opportunities for future development.
>
> Chris
>
>
>
>
-- http://www.freelists.org/webpage/oracle-lReceived on Tue Jul 19 2016 - 18:58:37 CEST