High availability
High availability refers to providing service availability in case of any hardware, software, or network failure. Azure SQL guarantees up to 99.995% availability of service. Although Azure SQL Database and SQL Managed Instance are resilient to transitive infrastructure failures, such events might impact application connectivity. Applications can handle these failures by employing retry logic in code.
Azure SQL Database and SQL Managed Instance can quickly recover in the most critical situations, ensuring that your data is always available.
The availability of SQL Database and SQL Managed Instance depends on the service tier and underlying architecture model. Let's take a look at the high availability architecture models based on service tier configuration.
The basic, standard, and general-purpose service tier locally redundant availability model
This architecture is based on the separation of the compute and storage layers to ensure data availability...