I have 2-node SQL Server 2019 FCI cluster, which takes up to 4 minutes to failover from one node to another.
The cluster has 3 user databases, migrated from the older SQL server versions:
- 2 databases with higher load have SIMPLE recovery model (and compatibility level 100)
- 1 database has FULL recovery model (and compatibility level 130)
Would changing recovery model and/or increasing compatibility level reduce failover time of the cluster?
Unfortunately, I have no access to the server, but checking logs is definitely the first thing I requested already. Also, I understand that compatibility level might be the last thing to affect failover time. But I was not able to find any data on relation of recovery model to failover time of a FCI cluster.
I'm afraid using ADR yet having read somewhere on Microsoft that it was introduced on SQL Server 2019 and improved in SQL Server 2022. Maybe when I get next environment upgrade in a few years.