Azure SQL Database is a relational database-as-a service using the Microsoft SQL Server Engine. SQL Database is a high-performance, reliable, and secure database you can use to build data-driven applications and websites in the programming language of your choice, without needing to manage infrastructure
SQL Database Performance
SQL Data Warehouse
Azure Analysis Services
Azure SQL Database is automatically managed and flexible data service where you can easily monitor usage, add or remove resources (CPU, memory, i.o.), find recommendations that can improve performance of your database, or let database adapt to your workload and automatically optimise performance. This enables you to concentrate on the development that matters and trust that your back-end database is scalable and performant.
Azure SQL Database learns and adapts with your application and provides customised recommendations enabling you to maximise the performance of your SQL databases. Your performance is continuously assessed by analysing your SQL Database usage history. The recommendations that are provided are based on a database unique workload pattern and help improve its performance.
If you’re a SaaS app developer writing a multi-tenant app that services many customers, you often make trade-offs in terms of customer performance, management and security. With SQL Database as your SaaS platform, you no longer have to make that compromise. SQL Database helps you manage and monitor multi-tenant apps and get the isolation benefits of one customer per database.
Azure SQL Database offers several service tiers for both single databases and elastic pools. Service tiers are primarily differentiated by a range of performance level and storage size choices, and price. All service tiers provide flexibility in changing performance level and storage size. Single databases and elastic pools are billed hourly based on service tier, performance level, and storage size