Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:Azure SQL Database
Azure Synapse Analytics
SQL-databas i Microsoft Fabric
Returnerar utgåvan (tjänstnivå), tjänstmål (prisnivå) och eventuella elastiska poolnamn.
Returnerar endast data i Azure SQL-databas, SQL-databas i Fabric eller dedikerad SQL-pool i Azure Synapse Analytics.
Om den aktuella databaskontexten master är databasen på en logisk Azure SQL Database-server returnerar du information om alla databaser.
Resultatuppsättning
| Kolumnnamn | Datatyp | Description |
|---|---|---|
database_id |
int | ID:t för databasen, unikt inom den logiska servern. Kan kopplas till sys.databases i database_id kolumnen, men inte med andra systemvyer där database_id kolumnen finns. Mer information finns i DB_ID. |
edition |
sysname | Tjänstnivån för databasen eller informationslagret: Basic, Standard, Premium eller Data Warehouse. |
service_objective |
sysname | Databasens prisnivå. Om databasen finns i en elastisk pool returnerar ElasticPool. På basic-nivån returnerar basic. Enkel databas på en standardtjänstnivå returnerar något av följande: S0, S1, S2, S3, S4, S6, S7, S9 eller S12. Enkel databas på premiumnivå returnerar följande: P1, P2, P4, P6, P11 eller P15. Azure Synapse Analytics returnerar DW100 till DW30000c. SQL-databasen i Fabric returnerar FabricSQLDB alltid. |
elastic_pool_name |
sysname | Namnet på den elastiska poolen som databasen tillhör. Returnerar NULL om databasen är en enskild databas eller en dedikerad SQL-pool. |
Permissions
Kräver dbManager-behörighet för master databasen. På databasnivå måste användaren vara skapare eller ägare.
Anmärkningar
Mer information om tjänstmål finns i enkla databaser, elastiska pooler. Information om Azure Synapse Analytics finns i DWUs.
Information om hur du ändrar tjänstinställningarna finns i ALTER DATABASE (Azure SQL Database) och ALTER DATABASE (Azure Synapse Analytics).
För dedikerade SQL-pooler i Azure Synapse Analytics måste du vara ansluten till master databasen. Detta gäller både dedikerade SQL-pooler i Azure Synapse-arbetsytor och dedikerade SQL-pooler (tidigare SQL DW). Den här katalogvyn stöds inte i serverlösa SQL-pooler i Azure Synapse Analytics.
Examples
Den här frågan returnerar namn, tjänst, tjänstmål och elastiskt poolnamn (om det finns) för den aktuella databaskontexten.
SELECT d.name, slo.edition, slo.service_objective, slo.elastic_pool_name
FROM sys.database_service_objectives AS slo
JOIN sys.databases d ON slo.database_id = d.database_id
WHERE d.name = DB_NAME();