Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:База данных
SQL AzureAzure Synapse Analytics
База данных SQL в предварительной версии Microsoft Fabric
Возвращает редакцию (уровень обслуживания), сервисную цель (ценовая категория) и имя эластичного пула, если имеется.
Возвращает данные только в базе данных SQL Azure, базе данных SQL в Fabric или выделенном пуле SQL в Azure Synapse Analytics.
- При входе в базу данных
masterна логическом сервере Azure SQL Database возвращает сведения обо всех базах данных. - Для выделенных пулов SQL в Azure Synapse Analytics необходимо подключиться к
masterбазе данных. Это относится как к выделенным пулам SQL в рабочих областях Azure Synapse, так и к выделенным пулам SQL (ранее — хранилище данных SQL).
Результирующий набор
| Имя столбца | Тип данных | Description |
|---|---|---|
database_id |
int | Идентификатор базы данных, уникальный внутри логического сервера. Присоединено к sys.database в столбце database_id , но не с другими системными представлениями, в которых database_id присутствует столбец. Дополнительные сведения см. в DB_ID. |
edition |
sysname | Уровень служб для базы данных или хранилища данных: "Базовый", "Стандартный", "Премиум" или "Хранилище данных". |
service_objective |
sysname | Ценовая категория базы данных. Если база данных находится в эластичном пуле, возвращает ElasticPool. На уровне "Базовый" возвращается "Базовый". Одна база данных на стандартном уровне служб возвращает одну из следующих: S0, S1, S2, S3, S4, S6, S7, S9 или S12. Одна база данных в категории "Премиум " возвращает следующие значения: P1, P2, P4, P6, P11 или P15. Azure Synapse Analytics возвращает DW100 до DW30000c. База данных SQL в Fabric всегда возвращает FabricSQLDB. |
elastic_pool_name |
sysname | Имя эластичного пула, к которому принадлежит база данных. Возвращает, NULL является ли база данных одной базой данных или выделенным пулом SQL. |
Разрешения
Требуется разрешение dbManager для master базы данных. На уровне базы данных пользователь должен быть создателем или владельцем.
Замечания
Дополнительные сведения о целях обслуживания см. в отдельных базах данных, эластичных пулах. Сведения об Azure Synapse Analytics см. в разделе DWUs. Сведения о ценах см. в разделе База данных SQL параметров и производительности: База данных SQL цены и цены Azure Synapse Analytics.
Сведения об изменении параметров службы см. в статьях ALTER DATABASE (База данных SQL Azure) и ALTER DATABASE (Azure Synapse Analytics).
Это представление каталога не поддерживается в бессерверных пулах SQL в Azure Synapse Analytics.
Примеры
Этот запрос возвращает сведения о имени, службе и уровне производительности текущего контекста базы данных.
SELECT DB_NAME(), slo.edition, slo.service_objective
FROM sys.database_service_objectives AS slo
WHERE slo.database_id = DB_ID();