I am building new database and attempting to find out the pros and cons of creating a separate instance for each application or to add each database application into the same instance and use 1 instance. Also is their a limited of the number of instance that should be on single server?