Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Kontingente und Beschränkungen für Amazon RDS
Im Folgenden finden Sie eine Beschreibung der Ressourcenkontingente und Benennungseinschränkungen für Amazon RDS.
Themen
Kontingente in Amazon RDS
Jedes AWS Konto hat für jede AWS Region Kontingente für die Anzahl der Amazon RDS Amazon , die erstellt werden können. Nachdem das Kontingent für eine Ressource erreicht wurde, schlagen zusätzliche Aufrufe zum Erstellen dieser Ressource mit einer Ausnahme fehl.
In der folgenden Tabelle sind die Ressourcen und ihre Kontingente pro AWS Region aufgeführt.
Name | Standard | Anpassbar | Beschreibung |
---|---|---|---|
Autorisierungen pro DB-Sicherheitsgruppe | Jede unterstützte Region: 20 | Nein | Anzahl der Sicherheitsgruppenberechtigungen pro DB-Sicherheitsgruppe |
Kundenspezifische Motorversionen | Jede unterstützte Region: 40 | Ja |
Die maximale Anzahl von benutzerdefinierten Engine-Versionen, die in diesem Konto in der aktuellen Region zulässig sind |
DB-Cluster-Parametergruppen | Jede unterstützte Region: 50 | Nein | Die maximale Anzahl von DB-Cluster-Parametergruppen |
DB-Cluster | Jede unterstützte Region: 40 | Ja |
Die maximale Anzahl von Aurora-Clustern in diesem Konto in der aktuellen Region |
DB-Instances | Jede unterstützte Region: 40 | Ja |
Die maximale Anzahl von DB-Instances, die in diesem Konto in der aktuellen Region zulässig ist |
DB-Subnetzgruppen | Jede unterstützte Region: 50 | Ja |
Die maximale Anzahl von DB-Subnetzgruppen |
Größe des HTTP-Anforderungstexts der Daten-API | Jede unterstützte Region: 4 Megabyte | Nein | Die maximal zulässige Größe für den HTTP-Anforderungstext. |
Maximale Anzahl gleichzeitiger Cluster-Geheimnis-Paare der Daten-API | Jede unterstützte Region: 30 | Nein | Die maximale Anzahl eindeutiger Paare von Aurora Serverless DB-Clustern und Secrets in gleichzeitigen Daten-API-Anfragen für das aktuelle Konto und AWS die Region. |
Maximale Anzahl gleichzeitiger Daten-API-Anforderungen | Jede unterstützte Region: 500 | Nein | Die maximale Anzahl von Daten-API-Anforderungen an einen Aurora-Serverless-DB-Cluster, die dasselbe Secret verwenden und gleichzeitig verarbeitet werden können. Zusätzliche Anforderungen werden in die Warteschlange gestellt und verarbeitet, sobald in Bearbeitung befindliche Anforderungen abgeschlossen sind. |
Maximale Ergebnissatzgröße der Daten-API | Jede unterstützte Region: 1 Megabyte | Nein | Die maximale Größe der Datenbank-Ergebnismenge, die von der Daten-API zurückgegeben werden kann. |
Maximale Daten-API-Größe der JSON-Antwortzeichenfolge | Jede unterstützte Region: 10 Megabyte | Nein | Die maximale Größe der vereinfachten JSON-Antwortzeichenfolge, die von der RDS-Daten-API zurückgegeben wird. |
Daten-API-Anforderungen pro Sekunde | Jede unterstützte Region: 1000 pro Sekunde | Nein | Die maximale Anzahl von Anfragen an die Daten-API pro Sekunde, die für dieses Konto in der aktuellen AWS Region zulässig sind. |
Ereignisabonnements | Jede unterstützte Region: 20 | Ja |
Die maximale Anzahl von Ereignisabonnements |
IAM-Rollen pro DB-Cluster | Jede unterstützte Region: 5 | Yes |
Die maximale Anzahl von IAM-Rollen, die mit einem DB-Cluster verknüpft werden können |
IAM-Rollen pro DB-Instance | Jede unterstützte Region: 5 | Yes |
Die maximale Anzahl von IAM-Rollen, die mit einer DB-Instance verknüpft werden können |
Manuelle DB-Cluster-Snapshots | Jede unterstützte Region: 100 | Yes |
Die maximale Anzahl manueller DB-Cluster-Snapshots |
Manuelle DB-Instance-Snapshots | Jede unterstützte Region: 100 | Yes |
Die maximale Anzahl manueller DB-Instance-Snapshots |
Optionsgruppen | Jede unterstützte Region: 20 | Ja |
Die maximale Anzahl von Optionsgruppen |
Parametergruppen | Jede unterstützte Region: 50 | Ja |
Die maximale Anzahl von Parametergruppen |
Proxys | Jede unterstützte Region: 20 | Ja |
Die maximale Anzahl von Proxys, die für dieses Konto in der aktuellen Region zulässig sind AWS |
Read Replicas pro Primary | Jede unterstützte Region: 15 | Ja |
Die maximale Anzahl von Lesereplikaten pro primäre DB-Instance. Dieses Kontingent kann für Amazon Aurora nicht angepasst werden. |
Reservierte DB-Instances | Jede unterstützte Region: 40 | Ja |
Die maximale Anzahl reservierter DB-Instances, die für dieses Konto in der aktuellen Region zulässig sind AWS |
Regeln pro Sicherheitsgruppe | Jede unterstützte Region: 20 | Nein | Die maximale Anzahl von Regeln pro DB-Sicherheitsgruppe |
Sicherheitsgruppen | Jede unterstützte Region: 25 | Ja |
Die maximale Anzahl von DB-Sicherheitsgruppen |
Sicherheitsgruppen (VPC) | Jede unterstützte Region: 5 | Nein | Die maximale Anzahl von DB-Sicherheitsgruppen pro Amazon VPC |
Subnetze pro DB-Subnetzgruppe | Jede unterstützte Region: 20 | Nein | Die maximale Anzahl von Subnetzen pro DB-Subnetzgruppe |
Tags pro Ressource | Jede unterstützte Region: 50 | Nein | Die maximale Anzahl von Tags pro Amazon-RDS-Ressource |
Gesamtspeicher für alle DB-Instances | Jede unterstützte Region: 100 000 Gigabyte | Ja |
Der maximale Gesamtspeicher (in GB) von EBS-Volumes für alle Amazon-RDS-DB-Instances zusammen. Dieses Kontingent gilt nicht für Amazon Aurora, das ein maximales Cluster-Volumen von 128 TiB für jeden DB-Cluster hat. |
Anmerkung
Standardmäßig ist das Verwenden von bis zu insgesamt 40 DB-Instances möglich. RDS-DB-Instances, Aurora DB-Instances, Amazon Neptune-Instances und Amazon DocumentDB-Instances werden zu diesem Kontingent hinzugerechnet.
Die folgenden Einschränkungen gelten für die Amazon RDS-DB-Instances:
-
10 für jede SQL Server-Edition (Enterprise, Standard, Web und Express) im Rahmen des Modells "License-included".
-
10 für Oracle im Rahmen des Modells "license-included"
-
40 für Db2 im Rahmen des Lizenzmodells "bring-your-own-license" (BYOL)
-
40 für MySQL, MariaDB oder PostgreSQL.
-
40 für Oracle im Rahmen des Lizenzmodells "bring-your-own-license" (BYOL)
Wenn Ihre Anwendung mehr DB-Instances benötigt, können Sie zusätzliche DB-Instances anfordern, indem Sie die Konsole für Service Quotas
Für RDS für Oracle und RDS für SQL Server liegt das Limit für Lesereplikate bei 5 pro Quelldatenbank für jede Region.
Backups, AWS Backup die von verwaltet werden, gelten als manuelle , werden aber nicht auf das Kontingent für manuelle angerechnet. Informationen dazu AWS Backup finden Sie im AWS Backup Entwicklerhandbuch.
Wenn Sie RDS-API-Operationen verwenden und das Standardkontingent für die Anzahl von Aufrufen pro Sekunde überschreiten, gibt die Amazon-RDS-API eine Fehlermeldung ähnlich der folgenden aus.
ClientError: Beim Aufrufen der Operation
API_Name
ist ein Fehler aufgetreten (ThrottlingException): Rate überschritten.
Reduzieren Sie in diesem Fall die Anzahl der Aufrufe pro Sekunde. Das Kontingent soll die meisten Anwendungsfälle abdecken. Wenn höhere Limits erforderlich sind, fordern Sie eine Erhöhung des Kontingents an, indem Sie sich an uns wenden. AWS SupportÖffnen Sie die Seite des AWS Support -Centers
Anmerkung
Dieses Kontingent kann in der Amazon-RDS-Service-Quotas-Konsole nicht geändert werden.
Benennungseinschränkungen in Amazon RDS
In der folgenden Tabelle werden die Benennungseinschränkungen in Amazon RDS beschrieben.
Ressource oder Element | Einschränkungen |
---|---|
DB Instance ID |
Für IDs gelten diese Namenseinschränkungen:
|
Datenbank Name |
Die Beschränkungen für Datenbanknamen sind für jede Datenbank-Engine unterschiedlich. Weitere Informationen finden Sie in den verfügbaren Einstellungen beim Erstellen jedes DB Instance. AnmerkungDieser Ansatz gilt nicht für SQL Server. In SQL Server erstellen Sie die Datenbanken nach der DB-Instance. |
Masterbenutzername |
Die für den Hauptbenutzernamen geltenden Einschränkungen sind bei jeder Datenbank-Engine unterschiedlich. Weitere Informationen finden Sie in den verfügbaren Einstellungen beim Erstellen jedes DB Instance. |
Hauptpasswort |
Das Passwort für den Master-Benutzer der Datenbank kann jedes druckbare ASCII-Zeichen außer
|
Name der DB-Parametergruppe |
Diese Namen haben diese Einschränkungen:
|
DB-Subnetzgruppenname |
Diese Namen haben diese Einschränkungen:
|
Maximale Anzahl von Datenbankverbindungen
Die maximale Anzahl gleichzeitiger Datenbankverbindungen variiert je nach DB-Engine-Typ und Speicherzuweisung für die DB-Instance-Klasse. Die maximale Anzahl von Verbindungen wird im Allgemeinen in der Parametergruppe festgelegt, die der DB-Instance zugeordnet ist. Eine Ausnahme bildet Microsoft SQL Server. Hier wird sie in den Servereigenschaften für die DB-Instance in SQL Server Management Studio (SSMS) festgelegt.
Datenbankverbindungen verbrauchen Speicher. Wenn Sie einen dieser Parameter zu hoch festlegen, kann dies zu einem niedrigen Speicherzustand führen, der dazu führen kann, dass eine DB-Instance in den incompatible-parameters Status kommt. Weitere Informationen finden Sie unter Diagnostizieren und Auflösen des Status "incompatible-parameters" für ein Speicherlimit.
Wenn Ihre Anwendungen häufig Verbindungen öffnen und schließen oder langlebige Verbindungen in großer Zahl offen lassen, empfehlen wir Ihnen, Amazon-RDS-Proxy zu verwenden. RDS-Proxy ist ein vollständig verwalteter, hochverfügbarer Datenbank-Proxy, der Datenbankverbindungen sicher und effizient per Verbindungspooling freigibt. Weitere Informationen zu RDS Proxy finden Sie unter Verwenden von Amazon RDS Proxy.
Anmerkung
Für Oracle legen Sie die maximale Anzahl von Benutzerprozessen sowie Benutzer- und Systemsitzungen fest.
Für Db2 können Sie keine maximalen Verbindungen festlegen. Das Limit liegt bei 64000.
Maximale Datenbankverbindungen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DB-Engine | Parameter | Zulässige Werte | Standardwert | Beschreibung | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MariaDB und MySQL | max_connections |
1–100000 | Standard für alle MariaDB- und MySQL-Versionen außer für MariaDB Version 10.5 und 10.6: {DB InstanceClassMemory /12582880} Standard für MariaDB-Version 10.5. und 10.6: AM WENIGSTEN ({DB /25165760} ,12000InstanceClassMemory) AnmerkungFür beide Fälle gilt Folgendes: Wenn die Standardwertberechnung einen Wert ergibt, der größer als 16.000 ist, setzt Amazon RDS das Limit für MariaDB-DB- und MySQL-DB-Instances auf 16.000. |
Anzahl der zulässigen gleichzeitigen Clientverbindungen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Oracle | processes |
80–20000 | AM WENIGSTEN ({DB InstanceClassMemory /9868951}, 20000) | Benutzerprozesse | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sessions |
100–65535 | – | Benutzer- und Systemsitzungen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PostgreSQL | max_connections |
6–8388607 | AM WENIGSTEN ({DB InstanceClassMemory /9531392}, 5000) | Maximale Anzahl gleichzeitiger Verbindungen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQL Server | Maximale Anzahl gleichzeitiger Verbindungen | 0–32767 | 0 (unbegrenzt) | Maximale Anzahl gleichzeitiger Verbindungen |
DBInstanceClassMemory
wird in Byte angegeben. Weitere Informationen zur Berechnung dieses Werts finden Sie unter Festlegen von DB-Parametern. Aufgrund des Speichers, der für das Betriebssystem und die RDS-Verwaltungsprozesse reserviert ist, ist diese Speichergröße kleiner als der Wert in Gibibyte (GiB), der in Hardware-Spezifikationen für DB-Instance-Klassen angegeben wird.
Beispielsweise haben einige DB-Instance-Klassen 8 GiB Speicher, was 8.589.934.592 Byte entspricht. Für eine MySQL-DB-Instance, die auf einer DB-Instance-Klasse mit 8 GiB Arbeitsspeicher ausgeführt wird, wie beispielsweise db.m7g.large, würde die Gleichung, die den Gesamtspeicher verwendet, 8589934592/12582880=683
lauten. Die Variable DBInstanceClassMemory
subtrahiert jedoch automatisch die Beträge, die für das Betriebssystem und die RDS-Prozesse reserviert sind, die die Instance verwalten. Der Rest der Subtraktion wird dann durch 12 582 880 geteilt. Diese Berechnung ergibt für den Wert von max_connections
ungefähr 630 statt 683. Dieser Wert hängt von der DB-Instance-Klasse und der DB-Engine ab.
Wenn eine MariaDB- oder MySQL-DB-Instance auf einer kleinen DB-Instance-Klasse wie db.t3.micro oder db.t3.small ausgeführt wird, ist der verfügbare Gesamtspeicher gering. Für diese DB-Instance-Klassen reserviert RDS einen erheblichen Teil des verfügbaren Speichers, was sich auf den Wert von max_connections
auswirkt. Die standardmäßige maximale Anzahl von Verbindungen für eine MySQL-DB-Instance, die in einer DB-Instance-Klasse des Typs „db.t3.micro“ ausgeführt wird, beträgt ungefähr 60. Sie können den max_connections
-Wert für Ihre MariaDB- oder MySQL-DB-Instance ermitteln, indem Sie eine Verbindung zu ihr herstellen und den folgenden SQL-Befehl ausführen:
SHOW GLOBAL VARIABLES LIKE 'max_connections';
Limits für Dateigrößen in Amazon RDS
Dateigrößenbeschränkungen gelten für bestimmte Amazon RDS DB-Instances. Weitere Informationen finden Sie in den folgenden Engine-spezifischen Beschränkungen: