Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 1021899
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T11:22:52+00:00 2026-05-16T11:22:52+00:00

In an organization that has two applications each with its own Oracle database instance,

  • 0

In an organization that has two applications each with its own Oracle database instance, what are the disadvantages of consolidating the two databases into one database with two schemas?

Backups and replicating the database are bigger and slower, probably. What else?

Some background:

The two databases are the “gold source” for their respective data. Each is critical to the operation of the organization and each is actually used by several appliations, tools, and reports (but each database is principally “owned” by one application). The need to join data across the databases, to relate entities in one to entities in the other, comes up frequently. For this reason there are DB links connecting the two and some cross-database materialized views to help with performance. There is an effort underway to reduce data duplication and these materialized views are under discussion. Some in the organization want to phase out DB links and materialized views and introduce more web services to make the data available across applications. My concern is that there are too many situations that require complex joins of data across the two databases so services that expose the data won’t perform. Another approach for reducing DB links and materialized views is to consolidate the schemas into one database, but I want to make sure I’m not forgetting any critical disadvantages to that approach.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T11:22:53+00:00Added an answer on May 16, 2026 at 11:22 am

    In a single consolidated database, you will lose some flexibility from a DBA point of view:

    • A database obviously can have only one version (10.2.0.5 for example), which means that upgrades and patches will affect all schemas — this may be a bad thing in case of multiple vendor app requirement mismatch.
    • Similarly, some administrative tasks (restore database A to point in time t) may be more complicated with a single database.

    Overall, you will have less administration tasks (a single backup, single patching…) but each task will be more critical since they will have a global effect.


    On the development side, beware of namespace collisions: some features are global over a single database, for example:

    • directories,
    • public synonyms,
    • DB link
    • Schemas

    This means that you will have some work to do if you want to consolidate two databases that have public synonyms with the same name that points to two different things.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm designing a database for an organization that has multiple types of users. At
I manage a website for an organization that has a network where several hundred
I'm currently working on sprite sheet tool in python that exports the organization into
If I am running an organization that has 50 .net developers and all are
I have an organization that has clients and students, every student begins as a
I am a member of a non-profit organization that has asked me to help
Our ASP.NET 3.5 website running on IIS 6 has two teams that are adding
I have an Organization model that has_many users through affiliations. And, in the form
I currently work in an organization that forces all software development to be done
I was just reading this article and it mentions that some organization had an

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.