Topik ini menjelaskan batasan dari ApsaraDB RDS for SQL Server. Sebelum menggunakan layanan ini, kami sarankan Anda memahami batasan-batasan berikut untuk memastikan stabilitas dan keamanan sistem database Anda.
Fitur | RDS Edisi Kluster | RDS Edisi Ketersediaan Tinggi | RDS Edisi Dasar | |
SQL Server 2022 EE pada RDS Edisi Kluster SQL Server 2019 EE pada RDS Edisi Kluster SQL Server 2017 EE pada RDS Edisi Kluster | SQL Server 2022 SE SQL Server 2019 SE SQL Server 2017 SE SQL Server 2016 SE dan SQL Server 2016 EE SQL Server 2014 SE dan SQL Server 2014 EE SQL Server 2012 SE dan SQL Server 2012 EE | SQL Server 2008 R2 | SQL Server 2022 Web dan SQL Server 2022 SE SQL Server 2019 Web dan SQL Server 2019 SE SQL Server 2017 Web dan SQL Server 2017 SE SQL Server 2016 Web, SQL Server 2016 SE, dan SQL Server 2016 EE SQL Server 2014 SE SQL Server 2012 Web dan SQL Server 2012 EE Basic | |
Jumlah maksimum database (terkait dengan tipe instans) | 300 | 300 | 50 | 400 |
Jumlah maksimum akun database | Tanpa Batas | Tanpa Batas | 500 | Tanpa Batas |
Jumlah maksimum klien untuk koneksi instans | Tanpa Batas | Tanpa Batas | Bervariasi berdasarkan tipe instans dari instans RDS. Untuk informasi lebih lanjut, lihat Tipe instans untuk instans utama ApsaraDB RDS for SQL Server. | Tanpa Batas |
Pembuatan akun, koneksi logon, dan database | Didukung | Didukung | Didukung | Didukung |
Pemicu DDL tingkat database | Didukung | Didukung | Tidak didukung | Didukung |
Otorisasi izin database | Didukung | Didukung | Tidak didukung | Didukung |
Izin untuk menghentikan tugas thread | Didukung | Didukung | Didukung | Didukung |
Server terhubung | Didukung (Server terhubung tidak didukung untuk keluarga instans dibagi.) | Didukung (Server terhubung tidak didukung untuk keluarga instans dibagi.) | Tidak didukung | Tidak didukung |
Transaksi terdistribusi | Didukung | Didukung | Tidak didukung | Tidak didukung |
SQL Profiler | Didukung | Didukung | Didukung | Didukung |
Penasehat Penyetelan | Didukung | Didukung | Tidak didukung | Didukung |
Pengambilan perubahan data (CDC) | Didukung | Didukung (Fitur ini tidak didukung untuk SQL Server 2012 SE.) | Didukung untuk instans RDS yang menggunakan disk cloud Tidak didukung untuk instans RDS yang menggunakan disk lokal | Tidak didukung |
Pelacakan perubahan | Didukung | Didukung | Tidak didukung | Didukung |
Logon menggunakan akun domain Windows | Didukung (Fitur ini tidak didukung untuk keluarga instans dibagi.) | Didukung (Fitur ini tidak didukung untuk keluarga instans dibagi.) | Tidak didukung | Tidak didukung |
SQL Server Integration Services (SSIS) | Didukung (Fitur-fitur ini tidak didukung untuk keluarga instans dibagi.) | Didukung (Fitur-fitur ini tidak didukung untuk keluarga instans dibagi.) | Tidak didukung | Didukung (Fitur-fitur ini tidak didukung untuk keluarga instans dibagi.) |
SQL Server Analysis Services (SSAS) | ||||
SQL Server Reporting Services (SSRS) | ||||
Tidak didukung | Tidak didukung | Tidak didukung | Tidak didukung | |
Layanan R | ||||
Common Language Runtime (CLR) | ||||
Komunikasi asinkron | ||||
Pengelolaan publikasi dan langganan | ||||
Kelola kebijakan | ||||
Jumlah Maksimum Database
Instans RDS yang menjalankan SQL Server 2008 R2 mendukung hingga 50 database. Untuk versi SQL Server lainnya, jumlah maksimum database bervariasi berdasarkan edisi RDS. Gunakan rumus berikut untuk menghitung jumlah maksimum database:
RDS Edisi Kluster/RDS Edisi Ketersediaan Tinggi

Anda harus mengekstrak akar kuadrat dari jumlah inti CPU, membulatkan akar kuadrat ke bawah menjadi bilangan bulat, lalu mengalikan bilangan bulat tersebut dengan 50. Anggap nilai yang diperoleh adalah X. Dalam contoh ini, jumlah maksimum database sama dengan nilai yang lebih kecil antara X dan 300. Misalnya, jika instans RDS Anda menjalankan SQL Server 2016 SE pada RDS Edisi Ketersediaan Tinggi dan menyediakan 4 inti CPU dan 8 GB memori, instans RDS mendukung maksimal 100 database.
RDS Edisi Dasar

Anda harus mengekstrak akar kuadrat dari jumlah inti CPU, membulatkan akar kuadrat ke bawah menjadi bilangan bulat, lalu mengalikan bilangan bulat tersebut dengan 100. Anggap nilai yang diperoleh adalah X. Dalam contoh ini, jumlah maksimum database sama dengan nilai yang lebih kecil antara X dan 400. Misalnya, jika instans RDS Anda menjalankan SQL Server 2019 SE pada RDS Edisi Dasar dan menyediakan 4 inti CPU dan 8 GB memori, instans RDS mendukung maksimal 200 database.
Fungsi min dalam rumus menunjukkan bahwa nilai terkecil antara dua nilai digunakan. Misalnya, nilai min{100,300} adalah 100.