Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Queste informazioni di riferimento presentano in dettaglio gli obiettivi di scalabilità e prestazioni per Archiviazione di Azure. Gli obiettivi di scalabilità e prestazioni elencati di seguito sono obiettivi di fascia alta, ma sono raggiungibili. In tutti i casi, la frequenza delle richieste e la larghezza di banda ottenuta dall'account di archiviazione dipendono dalle dimensioni degli oggetti archiviati, dai modelli di accesso usati e dal tipo di carico di lavoro eseguito dall'applicazione.
Testare il servizio per determinare se le prestazioni soddisfano i requisiti. Se possibile, evitare picchi improvvisi nella frequenza di traffico e assicurarsi che questo sia ben distribuito tra le partizioni.
Quando l'applicazione raggiunge il limite di ciò che una partizione può gestire per il carico di lavoro, Archiviazione di Azure inizierà a restituire il codice di errore 503 (Server Busy) o il codice di errore 500 (Operation Timeout). Se si verificano errori 503, valuta di modificare l'applicazione in modo da usare una strategia di backoff esponenziale per i nuovi tentativi. Il backoff esponenziale riduce il carico sulla partizione e attenua i picchi di traffico su quella partizione.
Obiettivi di scalabilità per archiviazione tabella
La tabella seguente descrive i limiti di capacità, scalabilità e prestazioni per l'archiviazione tabelle.
| Risorsa | Obiettivo |
|---|---|
| Numero di tabelle in un account di archiviazione di Azure | Limitato solo dalla capacità dello spazio di archiviazione |
| Numero di partizioni in una tabella | Limitato solo dalla capacità dello spazio di archiviazione |
| Numero di entità in una partizione | Limitato solo dalla capacità dello spazio di archiviazione |
| Dimensioni massime di una singola tabella | 500 TiB |
| Dimensioni massime di una singola entità, inclusi tutti i valori delle proprietà | 1 Mebibyte |
| Numero massimo di proprietà di un'entità di tabella | 255 (incluse 3 proprietà di sistema: PartitionKey, RowKey e Timestamp) |
| Dimensioni massime totali di una singola proprietà in un'entità | Varia in base al tipo di proprietà. Per altre informazioni, vedere Tipi di proprietà in Informazioni sul modello di dati del servizio tabelle. |
| Dimensioni di PartitionKey | Stringa con dimensioni fino a 1024 caratteri |
| Dimensioni di RowKey | Stringa con dimensioni fino a 1024 caratteri |
| Dimensioni di una transazione di gruppi di entità | Una transazione può includere al massimo 100 entità e le dimensioni del payload devono essere inferiori a 4 MiB. Una transazione di gruppi di entità può includere un aggiornamento di un'entità una sola volta. |
| Numero massimo di criteri di accesso archiviati per ogni tabella | 5 |
| Frequenza massima di richieste per account di archiviazione | 20.000 transazioni al secondo, supponendo una dimensione delle entità di 1 KiB |
| Velocità effettiva da raggiungere per partizione di tabella singola (entità di 1 KiB) | Fino a 2.000 entità al secondo |