sys.database_layanan_tujuan (Azure SQL Database)
Berlaku untuk:
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Mengembalikan edisi (tingkat layanan), tujuan layanan (tingkat harga) dan nama kumpulan elastis, jika ada, untuk database Azure SQL atau Azure Synapse Analytics. Jika masuk ke database master di server Azure SQL Database, mengembalikan informasi tentang semua database. Untuk Azure Synapse Analytics, Anda harus terhubung ke database master.
Untuk informasi tentang harga, lihat Opsi dan performa SQL Database: Harga SQL Database dan Harga Azure Synapse Analytics.
Untuk mengubah pengaturan layanan, lihat ALTER DATABASE (Azure SQL Database) dan ALTER DATABASE (Azure Synapse Analytics).
Tampilan sys.database_service_objectives berisi kolom berikut.
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
| database_id | int | ID database, unik dalam instans server Azure SQL Database. Dapat bergabung dengan sys.databases (Transact-SQL). |
| edisi | namasistem | Tingkat layanan untuk database atau gudang data: Dasar, Standar, Premium , atau Gudang Data. |
| service_objective | namasistem | 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 ini: S0, S1, S2, S3, S4, S6, S7, S9, atau S12. Database tunggal dalam tingkat premium mengembalikan hal berikut: P1, P2, P4, P6, P11 atau P15. Azure Synapse Analytics mengembalikan DW100 hingga DW30000c. Untuk detailnya, lihat database tunggal, kumpulan elastis, gudang data |
| elastic_pool_name | namasistem | Nama kumpulan elastis tempat database berada. Mengembalikan NULL jika database adalah database tunggal atau gudang data. |
Izin
Memerlukan izin dbManager pada database master. Pada tingkat database, pengguna harus menjadi pembuat atau pemilik.
Contoh
Contoh ini dapat dijalankan pada database master atau pada database pengguna Azure SQL Database. Kueri mengembalikan informasi tingkat nama, layanan, dan performa database.
SELECT d.name,
slo.*
FROM sys.databases d
JOIN sys.database_service_objectives slo
ON d.database_id = slo.database_id;