HiveBrain v1.2.0
Get Started
← Back to all entries
patternsqlMinor

Different application databases in the same instance of SQL Server

Submitted by: @import:stackexchange-dba··
0
Viewed 0 times
samethedatabasesapplicationsqldifferentinstanceserver

Problem

I have 3 servers each with a SQL Server 2017 instance, and 3 different applications that connect to each sql server instance, basically:

Application 1 -> Instance 1 (SQL Server 2017)

Application 2 -> Instance 2 (SQL Server 2017)

Application 3 -> Instance 3 (SQL Server 2017)

Would it be a bad practice to put all the databases in a single instance?

Solution

There is nothing inherently wrong with hosting multiple application databases on one instance, but each application may have caveats. I think the most we can really advise on are personal experiences where this has become a problem.

For example, if the application is expecting a specific Login to exist with a specific password, but that password is different between application instances, you're going to run into an issue.

Also, if you determine one of the instances of the application benefits from an instance specific setting, but it also hurts the performance of one of the other applications, you're going to have some friction.

If you have the benefit of contacting a vendor to see if they have an opinion on this, it is probably well worth your time to do so.

Context

StackExchange Database Administrators Q#313904, answer score: 4

Revisions (0)

No revisions yet.