Iam currently looking into the Standard and Enterprise versions of SQL Server 2016 to see if what benefits we can get from Enterprise vs licensing costs. Iam currently looking into Basic Availability Groups and I was wondering the following:
Say I have an application which uses 4 databases. If I want to use Basic Availability Groups, then I need to create 4 groups and, preferably, 4 listeners. I would think that we can run into issues in this configuration, because these groups behave independently. For example, if 2 groups failover (lets say we have a listener for each group), then the others still run on the other server. You would think that this is not a scenario that you would encounter very often, but I have read stories that this can be possible when doing some research.
In theory this should work I think, because each DB has it's own VNN and therefore can be accessed separately, but my gut feeling says you should not use this configuration. What do you guys think?