Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:Azure SQL Database
Azure Synapse Analytics
Database SQL di Microsoft Fabric
Mengembalikan edisi (tingkat layanan), tujuan layanan (tingkat harga), dan nama kumpulan elastis, jika ada.
Mengembalikan data hanya di database Azure SQL, database SQL di Fabric, atau kumpulan SQL khusus di Azure Synapse Analytics.
Jika konteks database saat ini adalah master database di server logis Azure SQL Database, mengembalikan informasi tentang semua database.
Tataan hasil
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
database_id |
int | ID database, unik dalam server logis. Dapat digabungkan dengan sys.databases pada database_id kolom, tetapi tidak dengan tampilan sistem lain tempat database_id kolom berada. Untuk detailnya, lihat DB_ID. |
edition |
nama sysname | Tingkat layanan untuk database atau gudang data: Dasar, Standar, Premium, atau Gudang Data. |
service_objective |
nama sysname | Tingkat harga database. Jika database berada dalam kumpulan elastis, mengembalikan ElasticPool. Pada tingkat Dasar, mengembalikan Dasar. Database tunggal dalam tingkat layanan standar mengembalikan salah satu hal berikut: S0, S1, S2, S3, S4, S6, S7, S9, atau S12. Database tunggal dalam tingkat premium menghasilkan sebagai berikut: P1, P2, P4, P6, P11, atau P15. Azure Synapse Analytics mengembalikan DW100 hingga DW30000c. Database SQL dalam Fabric selalu mengembalikan FabricSQLDB . |
elastic_pool_name |
nama sysname | Nama kumpulan elastis tempat database berada. Mengembalikan NULL jika database adalah database tunggal atau kumpulan SQL khusus. |
Izin
Memerlukan izin dbManager pada master database. Pada tingkat database, pengguna harus menjadi pembuat atau pemilik.
Keterangan
Untuk detail tentang tujuan layanan, lihat database tunggal, kumpulan elastis. Untuk Azure Synapse Analytics, lihat DWU.
Untuk mengubah pengaturan layanan, lihat ALTER DATABASE (Azure SQL Database) dan ALTER DATABASE (Azure Synapse Analytics).
Untuk kumpulan SQL khusus di Azure Synapse Analytics, Anda harus tersambung ke master database. Ini berlaku untuk kumpulan SQL khusus di ruang kerja Azure Synapse dan kumpulan SQL khusus (sebelumnya SQL DW). Tampilan katalog ini tidak didukung di kumpulan SQL tanpa server di Azure Synapse Analytics.
Contoh
Kueri ini mengembalikan nama, layanan, tujuan layanan, dan nama kumpulan elastis (jika ada) dari konteks database saat ini.
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();