- Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Quote in Amazon RDS

Ciascuno AWS l'account ha delle quote, per ciascuno AWS Regione, in base al numero di risorse RDSAmazon che è possibile creare. Una volta raggiunta la quota della risorsa, le ulteriori richieste di creazione di tale risorsa restituiranno un errore con un'eccezione.

La tabella seguente elenca le risorse e le relative quote per AWS Regione.

Nome Predefinita Adattabile Descrizione
Autorizzazioni per gruppo di sicurezza DB Ogni regione supportata: 20 No Numero di autorizzazioni per gruppo di sicurezza DB
Versioni personalizzate del motore Ogni regione supportata: 40 Il numero massimo di versioni personalizzate del motore consentite in questo account nella regione corrente
Gruppi di parametri di cluster database Ogni Regione supportata: 50 No Il numero massimo di gruppi di parametri del cluster di database
Cluster database Ogni regione supportata: 40 Il numero massimo di cluster Aurora consentiti in questo account nella regione corrente
Istanze DB Ogni regione supportata: 40 Il numero massimo di istanze database consentite in questo account nella regione corrente
Gruppi di sottoreti database Ogni regione supportata: 50 Il numero massimo di gruppi di sottoreti di database
Dimensione corporea della API HTTP richiesta di dati Ogni regione supportata: 4 MB No La dimensione massima consentita per il corpo della HTTP richiesta.
APINumero massimo di dati simultanei tra cluster e coppie segrete Ogni regione supportata: 30 No Il numero massimo di coppie univoche di cluster e segreti DB Aurora Serverless v1 nelle API richieste di dati simultanee per questo account nell'attuale AWS Regione.
APINumero massimo di richieste simultanee di dati Ogni regione supportata: 500 No Il numero massimo di API richieste di dati a un cluster DB Aurora Serverless v1 che utilizzano lo stesso segreto e possono essere elaborate contemporaneamente. Le richieste aggiuntive vengono messe in coda ed elaborate al termine delle richieste in corso.
Dimensione API massima del set di risultati dei dati Ogni regione supportata: 1 MB No La dimensione massima del set di risultati del database che può essere restituita dai datiAPI.
Dimensione API massima dei dati della stringa di JSON risposta Ogni regione supportata: 10 megabyte No La dimensione massima della stringa di JSON risposta semplificata restituita dai RDS datiAPI.
APIRichieste di dati al secondo Ogni regione supportata: 1.000 al secondo No Il numero massimo di richieste ai Dati API al secondo consentito per questo account nel periodo corrente AWS Regione. Questa quota si applica solo ai cluster Amazon Aurora Serverless v1.
Abbonamenti a eventi Ogni regione supportata: 20 Il numero massimo di sottoscrizioni di eventi
IAMruoli per cluster DB Ogni regione supportata: 5 Il numero massimo di IAM ruoli associati a un cluster DB
IAMruoli per istanza DB Ogni regione supportata: 5 Il numero massimo di IAM ruoli associati a un'istanza DB
Integrazioni Ogni regione supportata: 100 No Il numero massimo di integrazioni consentite in questo account nel corrente AWS Regione
Snapshot del cluster di database manuale Ogni regione supportata: 100 Il numero massimo di snapshot manuali del cluster di database
Snapshot manuali dell'istanza database Ogni regione supportata: 100 Il numero massimo di snapshot manuali di istanza database
Gruppi di opzioni Ogni regione supportata: 20 Il numero massimo di gruppi di opzioni
Gruppi di parametri Ogni regione supportata: 50 Il numero massimo di gruppi di parametri
Proxy Ogni regione supportata: 20 Il numero massimo di proxy consentito in questo account è quello attuale AWS Regione
Lettura delle repliche per primario Ogni regione supportata: 15 Il numero massimo di repliche di lettura per istanza database primario. Questa quota non può essere modificata per Amazon Aurora.
Istanze database riservate Ogni regione supportata: 40 Il numero massimo di istanze DB riservate consentito in questo account è quello corrente AWS Regione
Regole per gruppo di sicurezza Ogni regione supportata: 20 No Il numero massimo di regole per gruppo di sicurezza DB
Gruppi di sicurezza Ogni regione supportata: 25 Il numero massimo di gruppi di sicurezza DB
Gruppi di sicurezza () VPC Ogni Regione supportata: 5 No Il numero massimo di gruppi di sicurezza DB per Amazon VPC
Sottoreti per gruppo di sottoreti del database Ogni regione supportata: 20 No Il numero massimo di sottoreti per gruppo di sottoreti di database
Tag per risorsa Ogni regione supportata: 50 No Il numero massimo di tag per RDS risorsa Amazon
Totale storage per tutte le istanze database Ogni regione supportata: 100.000 GB Lo storage totale massimo (in GB) sui EBS volumi per tutte le istanze Amazon RDS DB sommate. Questa quota non si applica ad Amazon Aurora, che ha un volume cluster massimo di 128 TiB per ogni cluster DB.
Nota

Per impostazione predefinita, puoi avere fino a 40 istanze database. RDSLe istanze DB, le istanze Aurora DB, le istanze Amazon Neptune e le istanze Amazon DocumentDB si applicano a questa quota.

Le seguenti limitazioni si applicano alle istanze Amazon RDS DB:

  • 10 per ogni edizione SQL Server (Enterprise, Standard, Web ed Express) secondo il modello «licenza inclusa»

  • 10 per Oracle nel modello "license-included" (licenza inclusa)

  • 40 per Db2 con il modello di licenza "bring-your-own-license" () BYOL

  • 4.0 per MySQL, MariadB o Postgre SQL

  • 40 per Oracle con il modello di licenza "bring-your-own-license" () BYOL

Se l'applicazione richiede più istanze database, puoi richiedere altre istanze database aprendo la console Service Quotas. Nel riquadro di navigazione, scegli AWS servizi. Scegli Amazon Relational Database Service (RDSAmazon), scegli una quota e segui le istruzioni per richiedere un aumento della quota. Per ulteriori informazioni, consulta Richiesta di un aumento di quota nella Guida per l'utente per Service Quotas.

RDSPer Oracle, il limite di repliche in lettura è di 5 per database di origine per ogni regione.

Backup gestiti da AWS Backup sono considerate istantanee manuali del DB, ma non vengono conteggiate ai fini della quota di snapshot manuali del . Per informazioni su AWS Backup, vedi il AWS Backup Guida per gli sviluppatori .

Se utilizzi qualsiasi RDS API operazione e superi la quota predefinita per il numero di chiamate al secondo, Amazon RDS API emette un errore come il seguente.

ClientError: Si è verificato un errore (ThrottlingException) durante la chiamata al API_name operazione: Frequenza superata.

Qui, riduci il numero di chiamate al secondo. La quota è destinata a coprire la maggior parte dei casi d'uso. Se sono necessarie quote più elevate, puoi richiedere un aumento della quota utilizzando una delle seguenti opzioni:

Per maggiori informazioni, consulta Guida per l'utente di Service Quotas.

I vincoli di denominazione in Amazon RDS sono i seguenti:

    • Devono contenere da 1 a 63 caratteri alfanumerici o trattini.

    • Il primo carattere deve essere una lettera.

    • Non può terminare con un trattino o contenere due trattini consecutivi.

    • Deve essere univoco per tutte le istanze DB per AWS account, per AWS Regione.

  • Nome del database iniziale:

    • I vincoli del nome del database variano in base al motore di database. Per ulteriori informazioni, consulta le impostazioni disponibili durante la creazione di ogni istanza DB.

    • SQLServer: crea i database dopo aver creato l'istanza DB.

  • Nome utente principale: i vincoli del nome utente principale differiscono per ogni motore di database.

  • Password principale:

    • La password per l'utente principale del database può includere qualsiasi ASCII carattere stampabile tranne/,', "@, o uno spazio.

      Per Oracle, & è un'ulteriore limitazione dei caratteri.

    • La password può contenere il seguente numero di ASCII caratteri stampabili a seconda del motore DB:

      • Db2:8—255

      • MariadB e My: 8—41 SQL

      • Oracle: da 8 a 30

      • SQLServer e Postgres: 8—128 SQL

  • Gruppo di parametri DB:

    • Devono contenere da 1 a 255 caratteri alfanumerici.

    • Il primo carattere deve essere una lettera.

    • I trattini sono consentiti, ma il nome non può terminare con un trattino o contenere due trattini consecutivi.

  • Gruppo di sottoreti DB:

    • Devono contenere da 1 a 255 caratteri.

    • Sono consentiti caratteri alfanumerici, spazi, trattini, trattini bassi e punti.

Numero massimo di connessioni di database

Il numero massimo di connessioni di database simultanee varia in base al tipo di motore del database e all'allocazione di memoria per la classe di istanza database. Il numero massimo di connessioni è in genere impostato nel gruppo di parametri associato all'istanza database. L'eccezione è Microsoft SQL Server, dove è impostata nelle proprietà del server per l'istanza DB in SQL Server Management Studio (SSMS).

Le connessioni al database consumano memoria. L'impostazione di uno di questi parametri su un valore troppo alto può causare una bassa condizione di memoria che potrebbe causare il passaggio di un'istanza database allo stato parametri incompatibili. Per ulteriori informazioni, consulta Diagnosi e risoluzione dello stato dei parametri incompatibili per un limite di memoria.

Se le tue applicazioni aprono e chiudono spesso connessioni o mantengono aperte un gran numero di connessioni di lunga durata, ti consigliamo di utilizzare Amazon RDS Proxy. RDSProxy è un proxy di database completamente gestito e ad alta disponibilità che utilizza il pool di connessioni per condividere le connessioni al database in modo sicuro ed efficiente. Per ulteriori informazioni su RDS Proxy, vedere. Utilizzo di Amazon RDS Proxy

Nota

Per Oracle, impostare il numero massimo di processi utente e sessioni utente e di sistema.

Per Db2, non è possibile impostare il numero massimo di connessioni. Il limite è 64000.

La tabella seguente mostra le informazioni sul numero massimo di connessioni al database per diversi motori di database.

Motore database Parametro Valori consentiti Valore predefinito Descrizione
MariadB e My SQL max_connections Da 1 a 100000

Impostazione predefinita per tutte le versioni di MariaDB e SQL My ad eccezione delle versioni 10.5 e 10.6 di MariaDB:

{/12582880} DBInstanceClassMemory

La formula è effettivamente equivalente a MB/12.

Impostazione predefinita per MariaDB versione 10.5 e 10.6:

LEAST({DBInstanceClassMemory/25165760} ,12000)

La formula è effettivamente equivalente a MB/25.

In entrambi i casi, se il calcolo del valore predefinito restituisce un valore superiore a 16.000, Amazon RDS imposta il limite a 16.000 per le istanze MariaDB e My DB. SQL

Numero di connessioni client simultanee consentite
Oracle processes Da 80 a 20000 LEAST({/9868951}DBInstanceClassMemory, 20000) Processi utente
Oracle sessions Da 100 a 65535 Non applicabile Sessioni utente e sistema
Poster SQL max_connections Da 6 a 8388607 LEAST({DBInstanceClassMemory/9531392}, 500) Numero massimo di connessioni simultanee
SQLServer user connections Da 0 a 32767 0 (illimitate) Numero massimo di connessioni simultanee. Per ulteriori informazioni, consulta Configurare le connessioni utente (opzione di configurazione del server).

DBInstanceClassMemory è in byte. Per informazioni dettagliate su come viene calcolato questo valore, consulta Specifica dei parametri del database. A causa della memoria riservata al sistema operativo e ai processi di RDS gestione, questa dimensione della memoria è inferiore al valore in gibibyte (GiB) mostrato in. Specifiche hardware per le classi di istanza database

Ad esempio, alcune classi di istanze database hanno 8 GiB di memoria, ovvero 8.589.934.592 byte. Per un'istanza My SQL DB in esecuzione su una classe di istanze DB con 8 GiB di memoria, ad esempio db.m7g.large, l'equazione che utilizza la memoria totale sarebbe. 8589934592/12582880=683 Tuttavia, la variabile sottrae DBInstanceClassMemory automaticamente gli importi riservati al sistema operativo e ai processi che gestiscono l'istanza DB. RDS Il risultato della sottrazione viene quindi diviso per 12.582.880. Questo calcolo dà come risultato circa 630 per il valore di max_connections anziché 683. Questo valore dipende dalla classe di istanza database e dal motore del database.

Quando un'istanza MariaDB o SQL My DB è in esecuzione su una piccola classe di istanza DB, come db.t3.micro o db.t3.small, la memoria totale disponibile è scarsa. Per queste classi di istanze DB, RDS riserva una parte significativa della memoria disponibile, il che influisce sul valore. max_connections Ad esempio, il numero massimo predefinito di connessioni per un'istanza My SQL DB in esecuzione su una classe di istanza DB db.t3.micro è circa 60. Puoi determinare il max_connections valore per la tua istanza DB MariaDB o SQL My DB connettendoti ad essa ed eseguendo il seguente comando: SQL

SHOW GLOBAL VARIABLES LIKE 'max_connections';

Limiti di dimensione dei file in Amazon RDS

I limiti di dimensione dei file si applicano a determinate istanze Amazon RDS DB. Per ulteriori informazioni, consultare i seguenti limiti specifici del motore: