--- title: "sys.database_service_objectives" titleSuffix: Azure SQL Database & Azure Synapse Analytics description: "sys.database_service_objectives returns the edition (service tier), service objective (pricing tier), and elastic pool name, if any, for an Azure SQL database or a dedicated SQL pool in Azure Synapse Analytics." author: rwestMSFT ms.author: randolphwest ms.reviewer: wiassaf ms.date: 08/06/2024 ms.service: azure-sql-database ms.topic: conceptual f1_keywords: - "DATABASE_SERVICE_OBJECTIVES_TSQL" dev_langs: - "TSQL" keywords: - "elastic pool" - "elastic pool, management" monikerRange: "=azuresqldb-current||=azure-sqldw-latest" --- # sys.database_service_objectives (Azure SQL Database) [!INCLUDE [asdb-asa](../../includes/applies-to-version/asdb-asa.md)] Returns the edition (service tier), service objective (pricing tier), and elastic pool name, if any, for an Azure SQL database or a dedicated SQL pool in Azure Synapse Analytics. - If logged on to the `master` database in an Azure SQL Database server, returns information on all databases. - For dedicated SQL pools in Azure Synapse Analytics, you must be connected to the `master` database. This applies to both dedicated SQL pools in Azure Synapse workspaces and dedicated SQL pools (formerly SQL DW). ## Result set |Column Name|Data type|Description| |-----------------|---------------|-----------------| | `database_id` |**int**|The ID of the database, unique within the logical server. Joinable with [sys.databases](../../relational-databases/system-catalog-views/sys-databases-transact-sql.md) on the `database_id` column, but with not other system views where the `database_id` column is present. For details, see [DB_ID](../../t-sql/functions/db-id-transact-sql.md#remarks).| | `edition` |**sysname**|The service tier for the database or data warehouse: **Basic**, **Standard**, **Premium** or **Data Warehouse**.| | `service_objective` |**sysname**|The pricing tier of the database. If the database is in an elastic pool, returns **ElasticPool**.

On the **Basic** tier, returns **Basic**.
**Single database in a standard service tier** returns one of the following: S0, S1, S2, S3, S4, S6, S7, S9 or S12.
**Single database in a premium tier** returns of the following: P1, P2, P4, P6, P11 or P15.
**Azure Synapse Analytics** returns DW100 through DW30000c.
For details, see [single databases](/azure/sql-database/sql-database-dtu-resource-limits-single-databases/), [elastic pools](/azure/sql-database/sql-database-dtu-resource-limits-elastic-pools/), [data warehouses](/azure/sql-data-warehouse/what-is-a-data-warehouse-unit-dwu-cdwu/)| | `elastic_pool_name` |**sysname**|The name of the [elastic pool](/azure/azure-sql/database/elastic-pool-overview) that the database belongs to. Returns `NULL` if the database is a single database or a dedicated SQL pool.| ## Permissions Requires **dbManager** permission on the `master` database. At the database level, the user must be the creator or owner. ## Remarks To change the service settings, see [ALTER DATABASE (Azure SQL Database)](../../t-sql/statements/alter-database-transact-sql.md) and [ALTER DATABASE (Azure Synapse Analytics)](../../t-sql/statements/alter-database-transact-sql.md?view=azure-sqldw-latest&preserve-view=true). This catalog view is not supported in serverless SQL pools in Azure Synapse Analytics. For information on pricing, see [SQL Database options and performance: SQL Database Pricing](https://azure.microsoft.com/pricing/details/sql-database/) and [Azure Synapse Analytics Pricing](https://azure.microsoft.com/pricing/details/sql-data-warehouse/). ## Examples This example can be run on the `master` database or on Azure SQL Database user databases. The query returns the name, service, and performance tier information of the database(s). ```sql SELECT d.name, slo.* FROM sys.databases d JOIN sys.database_service_objectives slo ON d.database_id = slo.database_id; ``` ## Next step > [!div class="nextstepaction"] > [Monitor Azure SQL Database with Azure Monitor](/azure/azure-sql/database/monitoring-sql-database-azure-monitor) ## Related content - [Azure SQL Database Catalog Views](azure-sql-database-catalog-views.md) - [sys.databases](sys-databases-transact-sql.md) - [sys.event_log](sys-event-log-azure-sql-database.md) - [sys.dm_operation_status](../system-dynamic-management-views/sys-dm-operation-status-azure-sql-database.md) - [sys.dm_db_resource_stats](../system-dynamic-management-views/sys-dm-db-resource-stats-azure-sql-database.md) - [sys.database_connection_stats](sys-database-connection-stats-azure-sql-database.md) - [sys.database_service_objectives](sys-database-service-objectives-azure-sql-database.md) - [sys.dm_user_db_resource_governance](../system-dynamic-management-views/sys-dm-user-db-resource-governor-azure-sql-database.md)