Tous les produits
Search
Centre de documentation

ApsaraDB RDS:Limites d'utilisation

Dernière mise à jour :Aug 19, 2026

ApsaraDB RDS for SQL Server applique les limites suivantes pour garantir la stabilité et la sécurité des instances. Vérifiez la disponibilité des fonctionnalités et les limites du nombre de bases de données avant de provisionner ou de mettre à niveau une instance.

Prise en charge des fonctionnalités par édition

Le tableau ci-dessous présente la disponibilité des fonctionnalités selon les éditions RDS et les versions de SQL Server. Les fonctionnalités marquées Prise en charge\* sont soumises à des conditions ; consultez les notes situées après le tableau pour plus de détails.

Fonctionnalité RDS Cluster Edition RDS High-availability Edition RDS High-availability Edition (2008 R2) RDS Basic Edition
Versions SQL Server 2025 EE / 2022 EE / 2019 EE / 2017 EE 2025 SE / 2022 SE / 2019 SE / 2017 SE / 2016 SE/EE / 2014 SE/EE / 2012 SE/EE 2008 R2 2025 SE/EE / 2022 Web/SE/EE / 2019 Web/SE/EE / 2017 Web/SE/EE / 2016 Web/SE/EE / 2014 SE / 2012 Web/EE (nœud unique)
Nombre maximal de bases de données 300 (selon formule) 300 (selon formule) 50 400 (selon formule)
Nombre maximal de comptes de base de données Illimité Illimité 500 Illimité
Nombre maximal de connexions client Illimité Illimité Dépend du type d'instance Illimité
Créer des utilisateurs, des connexions ou des bases de données Pris en charge Pris en charge Pris en charge Pris en charge
Déclencheurs DDL au niveau de la base de données Pris en charge Pris en charge Non pris en charge Pris en charge
Autorisation au sein des bases de données Pris en charge Pris en charge Non pris en charge Pris en charge
Arrêter les threads Pris en charge Pris en charge Pris en charge Pris en charge
Linked Server Pris en charge\* Pris en charge\* Non pris en charge Non pris en charge
Transaction distribuée Pris en charge Pris en charge Non pris en charge Non pris en charge
SQL Profiler Pris en charge Pris en charge Pris en charge Pris en charge
Tuning Advisor Pris en charge Pris en charge Non pris en charge Pris en charge
Change data capture (CDC) Pris en charge Pris en charge (non pris en charge pour 2012 SE) Pris en charge pour les disques cloud ; non pris en charge pour les Premium Local SSDs Non pris en charge
Suivi des modifications Pris en charge Pris en charge Non pris en charge Pris en charge
Connexion via un compte de domaine Windows Pris en charge\* Pris en charge\* Non pris en charge Non pris en charge
SQL Server Integration Services (SSIS) Pris en charge\* Pris en charge\* Non pris en charge Pris en charge\*
SQL Server Analysis Services (SSAS)
SQL Server Reporting Services (SSRS)
Messagerie asynchrone Pris en charge Pris en charge Pris en charge Pris en charge
Database Mail Pris en charge† Pris en charge† Non pris en charge Pris en charge†
R Services
Intégration Common Language Runtime (CLR)
Réplication
Gestion des politiques

\* Condition — famille d'instances partagées : Linked Server, la connexion via un compte de domaine Windows et SQL Server Integration Services (SSIS) ne sont pas disponibles sur les instances utilisant la famille d'instances partagées.

† Condition — Prérequis pour Database Mail : Avant d'utiliser Database Mail, créez un compte hôte et un compte administrateur système (SA) pour l'instance.

Nombre maximal de bases de données

La limite de bases de données pour les instances SQL Server 2008 R2 est fixée à 50. Pour toutes les autres versions, la limite dépend du type d'instance.

RDS Cluster Edition et RDS High-availability Edition

Formule : min(floor(√CPU cores) × 50, 300)

  1. Calculez la racine carrée du nombre de cœurs CPU.

  2. Arrondissez le résultat à l'entier inférieur.

  3. Multipliez par 50.

  4. Le résultat, plafonné à 300, correspond au nombre maximal de bases de données.

Exemple : Une instance à 4 cœurs exécutant SQL Server 2016 Standard Edition prend en charge jusqu'à floor(√4) × 50 = 2 × 50 = 100 bases de données.

RDS Basic Edition

Formule : min(floor(√CPU cores) × 100, 400)

  1. Calculez la racine carrée du nombre de cœurs CPU.

  2. Arrondissez le résultat à l'entier inférieur.

  3. Multipliez par 100.

  4. Le résultat, plafonné à 400, correspond au nombre maximal de bases de données.

Exemple : Une instance à 4 cœurs exécutant SQL Server 2019 Standard Edition prend en charge jusqu'à floor(√4) × 100 = 2 × 100 = 200 bases de données.

La fonction min renvoie la plus petite des deux valeurs. Par exemple, min(100, 300) donne 100.

Étapes suivantes