Consigli sulle prestazioni

Le raccomandazioni relative alle prestazioni di Azure Advisor possono migliorare e aumentare la velocità e la reattività delle applicazioni aziendali critiche. È possibile ottenere da Advisor consigli sulle prestazioni nella scheda Prestazioni scheda del dashboard di Advisor.

  1. Accedere al portale di Azure.

  2. Cercare e selezionare Advisor da qualsiasi pagina.

  3. Nel dashboard di Advisor selezionare la scheda Prestazioni .

Intelligenza artificiale e Machine Learning

429 Limitazione rilevata in questa risorsa

È stato rilevato che si sono verificati 1.000 o più errori di limitazione 429 su questa risorsa in un intervallo di tempo di un giorno. Valutare la possibilità di abilitare la scalabilità automatica per gestire meglio volumi di chiamate più elevati e ridurre il numero di errori 429.

Altre informazioni sulla scalabilità automatica dei servizi di intelligenza artificiale di Azure.

Deprecazione della versione del modello di Analisi del testo

Aggiornare la versione del modello a una nuova versione del modello o a una più recente per usare i modelli più recenti e di alta qualità.

Altre informazioni su Servizi cognitivi - TAUpgradeToLatestModelVersion (Analisi del testo versione del modello Deprecation).

Deprecazione della versione del modello di Analisi del testo

Aggiornare la versione del modello a una nuova versione del modello o a una più recente per usare i modelli più recenti e di alta qualità.

Altre informazioni su Servizi cognitivi - TAUpgradeModelVersiontoLatest (Analisi del testo versione del modello Deprecation).

Eseguire l'aggiornamento alla versione più recente dell'API Analisi del testo di Servizi cognitivi

Eseguire l'aggiornamento alla versione più recente dell'API per ottenere i migliori risultati in termini di qualità del modello, prestazioni e disponibilità del servizio. Sono disponibili anche nuove funzionalità come nuovi endpoint a partire dalla versione 3.0, ad esempio il riconoscimento dei dati personali, il riconoscimento delle entità e il collegamento di entità disponibili come endpoint separati. In termini di modifiche negli endpoint di anteprima, nell'endpoint SA è disponibile opinion mining, proprietà di testo redatto nell'endpoint dei dati personali

Altre informazioni su Servizi cognitivi - UpgradeToLatestAPI (aggiornamento alla versione più recente dell'API Servizi cognitivi Analisi del testo).

Eseguire l'aggiornamento alla versione più recente dell'API di Azure Cognitive Service for Language

Eseguire l'aggiornamento alla versione più recente dell'API per ottenere i migliori risultati in termini di qualità del modello, prestazioni e disponibilità del servizio.

Altre informazioni su Servizi cognitivi - UpgradeToLatestAPILanguage (eseguire l'aggiornamento alla versione più recente dell'API di Servizi cognitivi di Azure per il linguaggio).

Eseguire l'aggiornamento alla versione più recente dell'SDK Analisi del testo di Servizi cognitivi

Eseguire l'aggiornamento alla versione più recente dell'SDK per ottenere i migliori risultati in termini di qualità del modello, prestazioni e disponibilità del servizio. Sono disponibili anche nuove funzionalità come nuovi endpoint a partire dalla versione 3.0, ad esempio il riconoscimento dei dati personali, il riconoscimento delle entità e il collegamento di entità disponibili come endpoint separati. In termini di modifiche negli endpoint di anteprima, nell'endpoint SA è disponibile opinion mining, proprietà di testo redatto nell'endpoint dei dati personali

Altre informazioni su Servizi cognitivi - UpgradeToLatestSDK (aggiornamento alla versione più recente di Servizi cognitivi Analisi del testo SDK).

Eseguire l'aggiornamento alla versione più recente dell'SDK Linguaggio di Servizi cognitivi

Eseguire l'aggiornamento alla versione più recente dell'SDK per ottenere i migliori risultati in termini di qualità del modello, prestazioni e disponibilità del servizio.

Altre informazioni su Servizi cognitivi - UpgradeToLatestSDKLanguage (aggiornamento alla versione più recente di Cognitive Service Language SDK).

Eseguire l'aggiornamento alla versione più recente di Azure AI Language SDK

Eseguire l'aggiornamento alla versione più recente dell'SDK per ottenere i migliori risultati in termini di qualità del modello, prestazioni e disponibilità del servizio. Sono disponibili anche nuove funzionalità come nuovi endpoint a partire dalla versione 3.0, ad esempio il riconoscimento dei dati personali, il riconoscimento delle entità e il collegamento di entità disponibili come endpoint separati. In termini di modifiche apportate agli endpoint di anteprima, nell'endpoint SA è disponibile opinion mining, proprietà di testo redatto nell'endpoint dati personali.

Altre informazioni sul linguaggio di intelligenza artificiale di Azure.

Analisi

Ridimensionare le risorse di Esplora dati in modo corretto per prestazioni ottimali.

Questa raccomandazione illustra tutte le risorse Esplora dati che superano la capacità di dati consigliata (80%). L'azione consigliata per migliorare le prestazioni del cluster consiste nel dimensionare alla configurazione consigliata.

Altre informazioni sulla risorsa Esplora dati : risorsa ADX di dimensioni appropriate (dimensioni corrette Esplora dati risorse per prestazioni ottimali).

Consultare i criteri della cache delle tabelle di Esplora dati

Questa raccomandazione illustra Esplora dati tabelle con un numero elevato di query che esulano dal periodo di cache configurato (criteri): vengono visualizzate le prime 10 tabelle in base alla percentuale di query che accedono ai dati out-of-cache. Azione consigliata per migliorare le prestazioni: limitare le query nella tabella all'intervallo di tempo minimo necessario (entro i criteri definiti). In alternativa, se servono i dati dell'intero intervallo di tempo, aumentare il periodo della cache al valore consigliato.

Altre informazioni sulla risorsa esplora dati - UpdateCachePoliciesForAdxTables (esaminare i criteri della cache delle tabelle per le tabelle Esplora dati).

Ridurre i criteri della cache delle tabelle di Esplora dati per ottenere prestazioni migliori

La riduzione dei criteri di cache delle tabelle libera i dati inutilizzati dalla cache della risorsa e migliora le prestazioni.

Altre informazioni sulla risorsa esplora dati - ReduceCacheForAzureDataExplorerTablesToImprovePerformance (Ridurre i criteri di cache delle tabelle Esplora dati per ottenere prestazioni migliori).

Aumentare la cache nei criteri della cache

In base all'utilizzo effettivo durante l'ultimo mese, aggiornare i criteri di cache per aumentare la cache ad accesso frequente per la tabella. Il periodo di conservazione deve essere sempre maggiore del periodo di memorizzazione della cache. Se si aumenta la cache e il periodo di conservazione è inferiore al periodo di memorizzazione, aggiornare i criteri di conservazione. L'analisi si basa solo sulle query utente che hanno analizzato i dati.

Altre informazioni sulla risorsa esplora dati - IncreaseCacheForAzureDataExplorerTablesToImprovePerformance (aumentare la cache nei criteri della cache).

Abilitare la scalabilità automatica ottimizzata per le risorse Esplora dati

Sembra che la risorsa potrebbe essere stata ridimensionata automaticamente per migliorare le prestazioni (in base all'utilizzo effettivo durante l'ultima settimana, all'utilizzo della cache, all'utilizzo dell'acquisizione, all'utilizzo della CPU e degli inserimenti in streaming). Per ottimizzare i costi e le prestazioni, è consigliabile abilitare la Scalabilità automatica ottimizzata.

Altre informazioni sulla risorsa esplora dati - PrestazioniEnableOptimizedAutoscaleAzureDataExplorer (Abilita scalabilità automatica ottimizzata per le risorse Esplora dati).

Le operazioni di lettura vengono eseguite sui dati più recenti

Oltre il 75% delle richieste di lettura è destinato al memstore, a indicare che le letture sono principalmente sui dati recenti. Le letture di dati recenti suggeriscono che, anche se si verifica uno scaricamento nel memstore, è necessario accedere al file recente e inserirlo nella cache.

Altre informazioni sul cluster HDInsight : HBaseMemstoreReadPercentage (letture sui dati più recenti).

Per migliorare le prestazioni del cluster, provare a usare la funzionalità scritture accelerate nel cluster HBase.

Questo consiglio di advisor viene visualizzato perché il log di sistema del team di HDInsight mostra che negli ultimi sette giorni il cluster ha rilevato gli scenari seguenti:

  1. Latenza elevata dell'ora di sincronizzazione log write-ahead

  2. Numero elevato di richieste di scrittura (almeno 3 in un'ora di oltre 1000 avg_write_requests/second/node)

Queste condizioni sono indicatori che il cluster soffre di latenze di scrittura elevate, che possono essere dovute a un carico di lavoro elevato nel cluster.

Per migliorare le prestazioni del cluster, è consigliabile usare la funzionalità Scritture accelerate fornita da Azure HDInsight HBase. La funzionalità scritture accelerate per i cluster HDInsight Apache HBase collega i dischi gestiti da SSD Premium a ogni RegionServer (nodo di lavoro) invece di usare l'archiviazione cloud. Di conseguenza, offre bassa latenza di scrittura e una migliore resilienza per le applicazioni.

Per altre informazioni su questa funzionalità, visitare il collegamento:

Altre informazioni sul cluster HDInsight - AccWriteCandidate (prendere in considerazione l'uso della funzionalità Scritture accelerate nel cluster HBase per migliorare le prestazioni del cluster).

Oltre il 75% delle query sono query di analisi complete

Più del 75% delle query di analisi nel cluster esegue un'analisi completa dell'area o della tabella. Modificare le query di analisi per evitare l'analisi completa dell'area o della tabella.

Altre informazioni sul cluster HDInsight - ScanQueryTuningcandidate (oltre il 75% delle query sono query di analisi complete).

Controllare il numero di aree in base al blocco degli aggiornamenti

Per evitare che gli aggiornamenti vengano bloccati è necessario modificare il numero di aree. Potrebbe essere necessario aumentare il cluster tramite l'aggiunta di nuovi nodi.

Altre informazioni sul cluster HDInsight - RegionCountCandidate (controllare il numero di aree in base al blocco degli aggiornamenti).

Prendere in considerazione l'aumento dei thread del flusher

Le dimensioni della coda di scaricamento nei server dell'area sono superiori a 100 oppure gli aggiornamenti vengono bloccati frequentemente. È consigliabile ottimizzare il gestore flush.

Altre informazioni sul cluster HDInsight - FlushQueueCandidate (prendere in considerazione l'aumento dei thread di scaricamento).

Provare ad aumentare i thread di compattazione per un completamento più veloce delle compattazioni

La coda di compattazione nei server di area è più di 2000 che suggerisce che più dati richiedono la compattazione. Le compattazioni più lente possono influire sulle prestazioni di lettura perché il numero di file da leggere sono più lunghi. Altri file senza compattazione possono influire anche sull'utilizzo dell'heap correlato al modo in cui i file interagiscono con il file system di Azure.

Altre informazioni sul cluster HDInsight - CompactionQueueCandidate (prendere in considerazione l'aumento dei thread di compattazione per il completamento più veloce).

Tabelle con indici columnstore cluster (CCI, Clustered Columnstore Index) con meno di 60 milioni di righe

I dati delle tabelle columnstore cluster sono organizzati in segmenti. Una qualità elevata dei segmenti è fondamentale per ottenere prestazioni ottimali delle query in una tabella columnstore. È possibile misurare la qualità del segmento in base al numero di righe in un gruppo di righe compresso.

Altre informazioni sull'area di lavoro di Synapse - SynapseCCIGuidance (tabelle con indici columnstore cluster con meno di 60 milioni di righe).

Aggiornare la versione dell'SDK SynapseManagementClient

Il nuovo SynapseManagementClient usa l'SDK .NET 4.0 o versione successiva.

Altre informazioni sull'area di lavoro di Synapse - UpgradeSynapseManagementClientSDK (aggiornamento della versione di SynapseManagementClient SDK).

Calcolo

L'utilizzo della capacità di vSAN ha superato la soglia critica

L'utilizzo della capacità di vSAN ha raggiunto il 75%. In base a quanto previsto dal contratto di servizio, l'utilizzo del cluster deve rimanere al di sotto della soglia critica del 75%. Aggiungere nuovi nodi al cluster vSphere per aumentare la capacità o eliminare le macchine virtuali per ridurre il consumo o modificare i carichi di lavoro delle macchine virtuali

Altre informazioni su soluzione Azure VMware cloud privato - vSANCapacity (l'utilizzo della capacità vSAN ha superato la soglia critica).

Aggiornare la gestione automatica alla versione più recente dell'API

Sono state identificate le chiamate SDK dall'API obsoleta per le risorse in questa sottoscrizione. È consigliabile passare alle versioni più recenti dell'SDK per assicurarsi di ricevere le funzionalità e i miglioramenti delle prestazioni più recenti.

Altre informazioni sulla macchina virtuale - UpdateToLatestApi (Aggiornare la gestione automatica alla versione più recente dell'API).

Migliorare l'esperienza utente e la connettività distribuendo macchine virtuali più vicine alla posizione dell'utente.

È stato determinato che le macchine virtuali si trovano in un'area diversa o lontana dalla posizione in cui gli utenti si connettono con Desktop virtuale Azure. Le aree utente distanti possono causare tempi di risposta di connessione prolungati e influire sull'esperienza utente complessiva.

Altre informazioni sulla macchina virtuale - RegionProximitySessionHosts (migliorare l'esperienza utente e la connettività distribuendo le macchine virtuali più vicine alla posizione dell'utente).

Usare Managed Disks per evitare la limitazione di I/O del disco

I dischi della macchina virtuale appartengono a un account di archiviazione che ha raggiunto il suo valore finale di scalabilità ed è soggetto a limitazione delle richieste di I/O. Per proteggere la propria macchina virtuale da una riduzione del livello delle prestazioni e semplificare la gestione dell'archiviazione, usare Managed Disks.

Altre informazioni sulla macchina virtuale - ManagedDisks Archiviazione Account (Usare dischi gestiti per impedire la limitazione delle operazioni di I/O del disco).

Convertire dischi gestiti da HDD Standard a SSD Premium per le prestazioni

È stato rilevato che il disco HDD Standard sta per raggiungere gli obiettivi di prestazioni. I dischi SSD Premium di Azure offrono prestazioni elevate e supporto per dischi a bassa latenza per le macchine virtuali con carichi di lavoro con I/O intensivo. Aumentare le prestazioni del disco aggiornando il disco HDD Standard a SSD Premium. L'aggiornamento richiede un riavvio della macchina virtuale, che richiede da tre a cinque minuti.

Altre informazioni su Disco - MDHDDtoPremiumForPerformance (Convertire managed disks da HDD Standard a SSD Premium per le prestazioni).

Abilitare la rete accelerata per migliorare le prestazioni e la latenza di rete

È stato rilevato che la rete accelerata non è abilitata nelle risorse della macchina virtuale nella distribuzione esistente che potrebbe essere in grado di supportare questa funzionalità. Se l'immagine del sistema operativo della macchina virtuale supporta la rete accelerata come descritto in dettaglio nella documentazione, assicurarsi di abilitare questa funzionalità gratuita in queste macchine virtuali per ottimizzare le prestazioni e la latenza dei carichi di lavoro di rete nel cloud

Altre informazioni sulla macchina virtuale - AccelNetConfiguration (Abilitare la rete accelerata per migliorare le prestazioni e la latenza di rete) .

Usare dischi SSD per i carichi di lavoro di produzione

Si è notato che si usano dischi SSD anche usando dischi HDD Standard nella stessa macchina virtuale. I dischi gestiti HDD Standard sono consigliati per lo sviluppo e il backup; è consigliabile usare unità SSD Premium o SSD Standard per la produzione. I dischi SSD Premium offrono prestazioni elevate e supporto per dischi a bassa latenza per le macchine virtuali con carichi di lavoro con I/O intensivo. SSD Standard garantisce una latenza coerente e inferiore. Aggiornare subito la configurazione dei dischi per migliorare la latenza, l'affidabilità e la disponibilità. L'aggiornamento richiede un riavvio della macchina virtuale, che richiede da tre a cinque minuti.

Altre informazioni sulla macchina virtuale - MixedDiskTypeToSSDPublic (usare dischi SSD per i carichi di lavoro di produzione) .

Abbinare le macchine virtuali di produzione con il disco di produzione per ottenere prestazioni coerenti e una migliore latenza

Per ottenere prestazioni ottimali, le macchine virtuali di produzione hanno bisogno dei dischi di produzione. Si noterà che si sta eseguendo una macchina virtuale a livello di produzione, ma si sta usando un disco con prestazioni basse con hdd standard. L'aggiornamento dei dischi collegati ai dischi di produzione, SSD Standard o SSD Premium, offre un'esperienza più coerente e miglioramenti nella latenza.

Altre informazioni sulla macchina virtuale - MatchProdVMProdDisks (Associare Macchine virtuali di produzione con il disco di produzione per ottenere prestazioni coerenti e una latenza migliore).

La rete accelerata potrebbe richiedere l'arresto e l'avvio della macchina virtuale

È stato rilevato che la rete accelerata non è coinvolta nelle risorse delle macchine virtuali nella distribuzione esistente anche se la funzionalità è stata richiesta. In rari casi come questo, potrebbe essere necessario arrestare e avviare la macchina virtuale, per praticità, per riattivare AccelNet.

Altre informazioni sulla macchina virtuale - AccelNetDisengaged (La rete accelerata potrebbe richiedere l'arresto e l'avvio della macchina virtuale).

Sfruttare i vantaggi della bassa latenza del disco Ultra per i dischi di log e migliorare le prestazioni del carico di lavoro del database

Il disco Ultra è disponibile nella stessa area del carico di lavoro del database. Il disco Ultra offre velocità effettiva elevata, un numero elevato di operazioni di I/O al secondo e archiviazione su disco a bassa latenza coerente per i carichi di lavoro del database: per Oracle DB è ora possibile usare dimensioni del settore 4k o 512E con disco Ultra a seconda della versione Oracle DB. Per SQL Server, l'uso del disco Ultra per il disco di log potrebbe offrire prestazioni maggiori per il database. Vedere le istruzioni qui per la migrazione del disco di log al disco Ultra.

Altre informazioni sulla macchina virtuale - Azure Archiviazione VmUltraDisk (sfruttare la bassa latenza del disco Ultra per i dischi di log e migliorare le prestazioni del carico di lavoro del database).

Aggiornare le dimensioni delle macchine virtuali più attive per evitare l'esaurimento delle risorse e migliorare le prestazioni

Sono stati analizzati i dati degli ultimi sette giorni e sono state identificate macchine virtuali (VM) con un utilizzo elevato in metriche diverse, ovvero CPU, memoria e I/O delle macchine virtuali. Queste macchine virtuali potrebbero riscontrare problemi di prestazioni perché si avvicinano o si trovano ai limiti dello SKU. Prendere in considerazione l'aggiornamento dello SKU per migliorare le prestazioni.

Altre informazioni sulla macchina virtuale - UpgradeSizeHighVMUtilV0 (aggiornare le dimensioni delle macchine virtuali più attive per evitare l'esaurimento delle risorse e migliorare le prestazioni).

Contenitori

È stata rilevata una versione non supportata di Kubernetes

È stata rilevata una versione di Kubernetes non supportata. Verificare che il cluster Kubernetes sia in esecuzione con una versione supportata.

Altre informazioni sul servizio Kubernetes : non supportatoKubernetesVersionIsDetected (è stata rilevata una versione Kubernetes non supportata).

È stata rilevata una versione non supportata di Kubernetes

È stata rilevata una versione di Kubernetes non supportata. Verificare che il cluster Kubernetes sia in esecuzione con una versione supportata.

Altre informazioni sul pool di cluster HDInsight : non supportatoHiloAKSVersionIsDetected (è stata rilevata una versione kubernetes non supportata).

Cluster con un singolo pool di nodi

È consigliabile aggiungere uno o più pool di nodi invece di usare un singolo pool di nodi. Più pool consentono di isolare i pod di sistema critici dall'applicazione per evitare che i pod dell'applicazione non configurati o non autorizzati vengano accidentalmente uccisi i pod di sistema.

Altre informazioni sul servizio Kubernetes - ClustersWithASingleNodePool (cluster con un pool a nodo singolo).

Aggiornare l'API Fleet alla versione più recente

Sono state identificate le chiamate SDK dall'API Fleet obsoleta per le risorse nella sottoscrizione. È consigliabile passare alla versione più recente dell'SDK, che garantisce di ricevere le funzionalità e i miglioramenti delle prestazioni più recenti.

Altre informazioni su Kubernetes fleet manager | ANTEPRIMA - UpdateToLatestFleetApi (aggiornamento dell'API Fleet alla versione più recente) .

Database

Configurare le dimensioni della pagina di query di Azure Cosmos DB (MaxItemCount) su -1

Si usano le dimensioni della pagina di query pari a 100 per le query per il contenitore di Azure Cosmos DB. Per analisi più rapide, è consigliabile usare dimensioni della pagina pari a -1.

Altre informazioni sull'account Azure Cosmos DB - CosmosDBQueryPageSize (Configurare le dimensioni della pagina di query di Azure Cosmos DB (MaxItemCount) su -1).Learn more about Azure Cosmos DB account - CosmosDBQueryPageSize (Configure your Azure Cosmos DB query page size (MaxItemCount) to -1).

Aggiungere indici composti al contenitore di Azure Cosmos DB

I contenitori di Azure Cosmos DB eseguono query ORDER BY che comportano addebiti elevati per unità richiesta (UR). È consigliabile aggiungere indici compositi ai criteri di indicizzazione dei contenitori per migliorare il consumo di UR e ridurre la latenza di queste query.

Altre informazioni sull'account Azure Cosmos DB - CosmosDBOrderByHighRUCharge (Aggiungere indici compositi al contenitore Azure Cosmos DB).

Ottimizzare i criteri di indicizzazione di Azure Cosmos DB in modo da indicizzare solo gli elementi necessari

I contenitori di Azure Cosmos DB usano i criteri di indicizzazione predefiniti, che indicizzano ogni proprietà nei documenti. Poiché si archiviano documenti di grandi dimensioni, viene indicizzato un numero elevato di proprietà, con conseguente utilizzo elevato di unità richiesta e bassa latenza di scrittura. Per ottimizzare le prestazioni di scrittura, è consigliabile eseguire l'override dei criteri di indicizzazione predefiniti in modo da indicizzare solo le proprietà usate nelle query.

Altre informazioni sull'account Azure Cosmos DB : CosmosDBDefaultIndexingWithManyPaths (Ottimizzare i criteri di indicizzazione di Azure Cosmos DB per indicizzare solo gli elementi necessari).

Usare chiavi di partizione gerarchica per una distribuzione ottimale dei dati

L'account ha un'impostazione personalizzata che consente alle dimensioni partizioni logiche in un contenitore di superare il limite di 20 GB. Il team di Azure Cosmos DB ha applicato questa impostazione come misura temporanea per consentire di riprogettare l'applicazione con una chiave di partizione diversa. Non è consigliabile come soluzione a lungo termine, perché le garanzie del contratto di servizio non vengono rispettate quando viene aumentato il limite. È ora possibile usare chiavi di partizione gerarchica (anteprima) per riprogettare l'applicazione. La funzionalità consente di superare il limite di 20 GB impostando fino a tre chiavi di partizione, ideali per scenari multi-tenant o carichi di lavoro che usano chiavi sintetiche.

Altre informazioni sull'account Azure Cosmos DB - CosmosDBHierarchicalPartitionKey (Usare chiavi di partizione gerarchiche per una distribuzione ottimale dei dati).

Configurare le applicazioni di Azure Cosmos DB in modo da usare la connettività diretta nell'SDK

Si è notato che le applicazioni Azure Cosmos DB usano la modalità gateway tramite gli SDK .NET o Java di Azure Cosmos DB. È consigliabile passare alla connettività diretta per una latenza inferiore e una maggiore scalabilità.

Altre informazioni sull'account Azure Cosmos DB - CosmosDBGatewayMode (Configurare le applicazioni Azure Cosmos DB per l'uso della connettività diretta nell'SDK).

Migliorare le prestazioni aumentando le prestazioni per un utilizzo ottimale delle risorse

Ottimizzare l'efficienza delle risorse del sistema è fondamentale per mantenere le prestazioni di livello superiore. Il sistema monitora attentamente l'utilizzo della CPU e quando supera la soglia del 90% in un periodo di 12 ore, viene attivato un avviso proattivo. Questo avviso non solo informa gli utenti vCore di Azure Cosmos DB per MongoDB dell'utilizzo elevato della CPU, ma fornisce anche indicazioni utili per aumentare le prestazioni fino a un livello superiore. Eseguendo l'aggiornamento a un livello più affidabile, è possibile sbloccare prestazioni migliorate e garantire che il sistema funzioni al massimo del potenziale.

Altre informazioni sul ridimensionamento e sulla configurazione del cluster vCore di Azure Cosmos DB per MongoDB.

PerformanceBoostervCore

Se l'utilizzo della CPU supera il 90% entro un intervallo di tempo di 12 ore, gli utenti riceveranno una notifica sull'utilizzo elevato. Inoltre, consiglia loro di aumentare le prestazioni fino a un livello superiore per ottenere prestazioni migliori.

Altre informazioni sull'account Cosmos DB - ScaleUpvCoreRecommendation (PerformanceBoostervCore).

Aumentare il limite di archiviazione per il server MariaDB

Il sistema mostra che il server potrebbe essere vincolato perché sta raggiungendo i limiti per i valori di archiviazione di cui è attualmente stato effettuato il provisioning. L'avvicinamento dei limiti di archiviazione potrebbe comportare un calo delle prestazioni o lo spostamento del server in modalità di sola lettura. Per garantire prestazioni continue, è consigliabile aumentare lo spazio di archiviazione previsto o attivare la funzionalità "Aumento automatico" per aumentare automaticamente l'archiviazione

Altre informazioni sul server MariaDB - OrcasDb Archiviazione Limit (ridimensionare il limite di archiviazione per il server MariaDB).

Aumentare il numero di vCore del server MariaDB

Il sistema mostra che la CPU è in esecuzione con un utilizzo elevato per un periodo di tempo prolungato negli ultimi sette giorni. Un utilizzo elevato della CPU potrebbe causare un rallentamento delle prestazioni delle query. Per aumentare le prestazioni, è consigliabile passare a dimensioni di calcolo più elevate.

Altre informazioni sul server MariaDB - OrcasDbCpuOverload (Aumentare i vCore del server MariaDB).

Aumentare le prestazioni del server MariaDB passando a uno SKU superiore

Il sistema mostra che il server potrebbe non essere in grado di supportare le richieste di connessione a causa del numero massimo di connessioni supportate per lo SKU specificato, che potrebbe causare un numero elevato di richieste di connessioni non riuscite che influiscono negativamente sulle prestazioni. Per migliorare le prestazioni, è consigliabile passare a uno SKU di memoria superiore aumentando vCore o passando agli SKU ottimizzati per la memoria.

Altre informazioni sul server MariaDB - OrcasDbConcurrent Connessione ion (ridimensionare il server MariaDB a UNO SKU superiore).

Spostare il server MariaDB in SKU ottimizzato per la memoria

Il sistema mostra che esiste una varianza elevata nel pool di buffer per questo server, che può comportare prestazioni di query più lente e un aumento delle operazioni di I/O al secondo. Per migliorare le prestazioni, esaminare le query del carico di lavoro per identificare le opportunità per ridurre al minimo la memoria utilizzata. Se non vengono identificate tali opportunità, è consigliabile passare a uno SKU più elevato con maggiore memoria oppure aumentare le dimensioni di archiviazione per ottenere una quantità maggiore di operazioni di I/O al secondo.

Altre informazioni sul server MariaDB - OrcasDbMemoryCache (spostare il server MariaDB nello SKU ottimizzato per la memoria) .

Aumentare l'affidabilità dei log di controllo

Il sistema mostra che i log di controllo del server potrebbero essere stati persi nell'ultimo giorno. I log di controllo persi possono verificarsi quando il server riscontra un carico di lavoro elevato della CPU o un server genera un numero elevato di log di controllo in un breve periodo di tempo. È consigliabile registrare solo gli eventi necessari a scopo di controllo usando i parametri del server seguenti: audit_log_events, audit_log_exclude_users, audit_log_include_users. Se l'uso della CPU nel server è elevato a causa del carico di lavoro, è consigliabile aumentare i vCore del server per migliorare le prestazioni.

Altre informazioni sul server MariaDB - OrcasDirectDBAuditLog (aumentare l'affidabilità dei log di controllo).

Ridimensionare il limite di archiviazione per il server MySQL

Il sistema mostra che il server potrebbe essere vincolato perché sta raggiungendo i limiti per i valori di archiviazione di cui è attualmente stato effettuato il provisioning. Se si avvicinano i limiti di archiviazione, è possibile che le prestazioni siano ridotte o che il server venga spostato in modalità di sola lettura. Per garantire prestazioni continue, è consigliabile aumentare lo spazio di archiviazione previsto o attivare la funzionalità "Aumento automatico" per aumentare automaticamente l'archiviazione

Altre informazioni sul server MySQL - OrcasMySQL Archiviazione Limit (ridimensionare il limite di archiviazione per il server MySQL).

Aumentare le prestazioni del server MySQL passando a uno SKU superiore

Il sistema mostra che il server potrebbe non essere in grado di supportare le richieste di connessione a causa del numero massimo di connessioni supportate per lo SKU specificato, che potrebbe causare un numero elevato di richieste di connessioni non riuscite che influiscono negativamente sulle prestazioni. Per migliorare le prestazioni, è consigliabile passare a uno SKU di memoria superiore aumentando vCore o passando agli SKU ottimizzati per la memoria.

Altre informazioni sul server MySQL - OrcasMySQLConcurrent Connessione ion (ridimensionare il server MySQL a UNO SKU superiore).

Aumentare il numero di vCore del server MySQL

Il sistema mostra che la CPU è in esecuzione con un utilizzo elevato per un periodo di tempo prolungato negli ultimi sette giorni. Un utilizzo elevato della CPU potrebbe causare un rallentamento delle prestazioni delle query. Per aumentare le prestazioni, è consigliabile passare a dimensioni di calcolo più elevate.

Altre informazioni sul server MySQL - OrcasMySQLCpuOverload (Aumentare i vCore del server MySQL).

Spostare il server MySQL a uno SKU ottimizzato per la memoria

Il sistema mostra che esiste una varianza elevata nel pool di buffer per questo server, che può comportare prestazioni di query più lente e un aumento delle operazioni di I/O al secondo. Per migliorare le prestazioni, esaminare le query del carico di lavoro per identificare le opportunità per ridurre al minimo la memoria utilizzata. Se non vengono identificate tali opportunità, è consigliabile passare a uno SKU più elevato con maggiore memoria oppure aumentare le dimensioni di archiviazione per ottenere una quantità maggiore di operazioni di I/O al secondo.

Altre informazioni sul server MySQL - OrcasMySQLMemoryCache (spostare il server MySQL nello SKU ottimizzato per la memoria).

Aggiungere un server di replica in lettura MySQL

Il sistema mostra che potrebbe essere in esecuzione un carico di lavoro a elevato utilizzo di lettura, che comporta conflitti di risorse per questo server. La contesa delle risorse potrebbe causare un rallentamento delle prestazioni delle query per il server. Per migliorare le prestazioni, è consigliabile aggiungere una replica in lettura ed eseguire l'offload di alcuni carichi di lavoro in lettura alla replica.

Altre informazioni sul server MySQL - OrcasMySQLReadReplica (Aggiungere un server di replica in lettura MySQL).

Migliorare la gestione delle connessioni a MySQL

Il sistema mostra che l'applicazione che si connette al server MySQL potrebbe gestire le connessioni in modo non appropriato, il che potrebbe comportare un consumo di risorse non necessario e una latenza dell'applicazione complessivamente superiore. Per migliorare la gestione delle connessioni, è consigliabile ridurre il numero di connessioni di breve durata ed eliminare le connessioni inattive non necessarie. A tale scopo, è possibile configurare un pool di connessioni lato server, ad esempio ProxySQL.

Altre informazioni sul server MySQL - OrcasMySQL Connessione ionPooling (Migliorare la gestione delle connessioni MySQL).

Aumentare l'affidabilità dei log di controllo

Il sistema mostra che i log di controllo del server potrebbero essere stati persi nell'ultimo giorno. Ciò può verificarsi quando il server riscontra un carico di lavoro elevato della CPU o un server genera un numero elevato di log di controllo in un breve periodo di tempo. È consigliabile registrare solo gli eventi necessari a scopo di controllo usando i parametri del server seguenti: audit_log_events, audit_log_exclude_users, audit_log_include_users. Se l'uso della CPU nel server è elevato a causa del carico di lavoro, è consigliabile aumentare i vCore del server per migliorare le prestazioni.

Altre informazioni sul server MySQL - OrcasMySQLAuditLog (aumentare l'affidabilità dei log di controllo).

Migliorare le prestazioni ottimizzando il dimensionamento della tabella temporanea MySQL

Il sistema mostra che il server MySQL potrebbe incorrere in un sovraccarico di I/O non necessario a causa di impostazioni di parametri di tabella temporanea basse. Ciò potrebbe comportare transazioni non necessarie basate su disco e prestazioni ridotte. Per ridurre il numero di transazioni basate su disco, è consigliabile aumentare i valori del parametro "tmp_table_size' and 'max_heap_table_size".

Altre informazioni sul server MySQL - OrcasMySqlTmpTables (Migliorare le prestazioni ottimizzando il ridimensionamento delle tabelle temporanee di MySQL).

Migliorare la latenza delle connessioni MySQL

Il sistema mostra che l'applicazione che si connette al server MySQL potrebbe gestire le connessioni in modo non appropriato. Ciò potrebbe comportare una latenza dell'applicazione più elevata. Per migliorare la latenza della connessione, è consigliabile abilitare il reindirizzamento della connessione. Questa operazione può essere eseguita abilitando la funzionalità di reindirizzamento della connessione del driver PHP.

Altre informazioni sul server MySQL - OrcasMySQL Connessione ionRedirection (Migliorare la latenza di connessione MySQL).

Aumentare il limite di archiviazione per il server flessibile MySQL

Il sistema mostra che il server potrebbe essere vincolato perché sta raggiungendo i limiti per i valori di archiviazione di cui è attualmente stato effettuato il provisioning. Se si avvicinano i limiti di archiviazione, è possibile che le prestazioni siano ridotte o che il server venga spostato in modalità di sola lettura. Per garantire prestazioni continue, è consigliabile aumentare lo spazio di archiviazione sottoposto a provisioning.

Altre informazioni su Database di Azure per MySQL server flessibile - OrcasMeruMySql Archiviazione Upsell (Aumentare il limite di archiviazione per il server flessibile MySQL).

Dimensionare il server flessibile MySQL a uno SKU superiore

Il sistema mostra che il server flessibile supera i limiti di connessione associati allo SKU corrente. Un numero elevato di richieste di connessione non riuscite potrebbe influire negativamente sulle prestazioni del server. Per migliorare le prestazioni, è consigliabile aumentare il numero di vCore o passare a uno SKU superiore.

Altre informazioni su Database di Azure per MySQL server flessibile- OrcasMeruMysql Connessione ionUpsell (Ridimensionare il server flessibile MySQL in uno SKU superiore).

Incrementare i vCore del server flessibile MySQL.

Il sistema mostra che la CPU è in esecuzione con un utilizzo elevato per un periodo di tempo prolungato negli ultimi sette giorni. Un utilizzo elevato della CPU potrebbe causare un rallentamento delle prestazioni delle query. Per aumentare le prestazioni, è consigliabile passare a dimensioni di calcolo più elevate.

Altre informazioni sul server flessibile di Database di Azure per MySQL - OrcasMeruMysqlCpuUpcell (aumentare i vCore del server flessibile MySQL).

Migliorare le prestazioni ottimizzando il dimensionamento della tabella temporanea MySQL.

Il sistema mostra che il server MySQL potrebbe incorrere in un sovraccarico di I/O non necessario a causa di impostazioni di parametri di tabella temporanea basse. L'overhead di I/O non necessario potrebbe comportare transazioni non necessarie basate su disco e prestazioni ridotte. Per ridurre il numero di transazioni basate su disco, è consigliabile aumentare i valori del parametro "tmp_table_size' and 'max_heap_table_size".

Altre informazioni sul server flessibile di Database di Azure per MySQL - OrcasMeruMysqlTmpTable (Migliorare le prestazioni ottimizzando il ridimensionamento delle tabelle temporanee di MySQL).

Spostare il server MySQL a uno SKU ottimizzato per la memoria

Il sistema mostra che è presente un utilizzo elevato della memoria per questo server che può comportare prestazioni di query più lente e un aumento delle operazioni di I/O al secondo. Per migliorare le prestazioni, esaminare le query del carico di lavoro per identificare le opportunità per ridurre al minimo la memoria utilizzata. Se non vengono identificate tali opportunità, è consigliabile passare a uno SKU più elevato con maggiore memoria oppure aumentare le dimensioni di archiviazione per ottenere una quantità maggiore di operazioni di I/O al secondo.

Altre informazioni su Database di Azure per MySQL server flessibile - OrcasMeruMysqlMemoryUpsell (Spostare il server MySQL in SKU ottimizzato per la memoria).

Aggiungere un server di replica in lettura MySQL

Il sistema mostra che potrebbe essere in esecuzione un carico di lavoro a elevato utilizzo di lettura, che comporta conflitti di risorse per questo server. Ciò potrebbe causare un rallentamento delle prestazioni delle query per il server. Per migliorare le prestazioni, è consigliabile aggiungere una replica in lettura ed eseguire l'offload di alcuni carichi di lavoro in lettura alla replica.

Altre informazioni sul server flessibile di Database di Azure per MySQL - OrcasMeruMysqlReadReplicaUpsell (Aggiungere un server di replica in lettura MySQL).

Aumentare work_mem del server per evitare una fuga di dati eccessiva dal disco da operazioni di ordinamento e hash

Il sistema mostra che la configurazione work_mem è troppo piccola per il server PostgreSQL, con conseguente perdita del disco e riduzione delle prestazioni delle query. Per migliorare questo problema, è consigliabile aumentare il limite di work_mem per il server, che consente di ridurre gli scenari in cui l'ordinamento o l'hash si verifica su disco e migliora le prestazioni complessive delle query.

Altre informazioni sul server PostgreSQL - OrcasPostgreSqlWorkMem (aumentare il work_mem per evitare una perdita eccessiva del disco dall'ordinamento e dall'hash).

Aumentare le prestazioni del carico di lavoro del 30% con il nuovo hardware di calcolo Ev5

Con il nuovo hardware di calcolo Ev5, è possibile migliorare le prestazioni del carico di lavoro del 30% con concorrenza più elevata e una velocità effettiva migliore. Passare all'opzione Calcolo+Archiviazione nel portale di Azure e passare al calcolo Ev5 senza costi aggiuntivi. Il calcolo Ev5 offre prestazioni ottimali tra le altre serie di macchine virtuali in termini di QPS e latenza.

Altre informazioni sul server flessibile di Database di Azure per MySQL : OrcasMeruMySqlComputeSeriesUpgradeEv5 (aumentare le prestazioni del carico di lavoro del 30% con il nuovo hardware di calcolo Ev5).

Ridimensionare il limite di archiviazione per il server PostgreSQL

Il sistema mostra che il server potrebbe essere vincolato perché sta raggiungendo i limiti per i valori di archiviazione di cui è attualmente stato effettuato il provisioning. Se si avvicinano i limiti di archiviazione, è possibile che le prestazioni siano ridotte o che il server venga spostato in modalità di sola lettura. Per garantire prestazioni continue, è consigliabile aumentare lo spazio di archiviazione previsto o attivare la funzionalità "Aumento automatico" per aumentare automaticamente l'archiviazione

Altre informazioni sul server PostgreSQL - OrcasPostgreSql Archiviazione Limit (ridimensionare il limite di archiviazione per il server PostgreSQL).

Aumentare le prestazioni del server PostgreSQL passando a uno SKU superiore

Il sistema mostra che il server potrebbe non essere in grado di supportare le richieste di connessione a causa del numero massimo di connessioni supportate per lo SKU specificato, che potrebbe causare un numero elevato di richieste di connessioni non riuscite che influiscono negativamente sulle prestazioni. Per migliorare le prestazioni, è consigliabile passare a uno SKU di memoria superiore aumentando vCore o passando agli SKU ottimizzati per la memoria.

Altre informazioni sul server PostgreSQL - OrcasPostgreSqlConcurrent Connessione ion (ridimensionare il server PostgreSQL a UNO SKU superiore).

Spostare il server PostgreSQL a uno SKU ottimizzato per la memoria

Il sistema mostra che esiste una varianza elevata nel pool di buffer per questo server, che può comportare prestazioni di query più lente e un aumento delle operazioni di I/O al secondo. Per migliorare le prestazioni, esaminare le query del carico di lavoro per identificare le opportunità per ridurre al minimo la memoria utilizzata. Se non vengono identificate tali opportunità, è consigliabile passare a uno SKU più elevato con maggiore memoria oppure aumentare le dimensioni di archiviazione per ottenere una quantità maggiore di operazioni di I/O al secondo.

Altre informazioni sul server PostgreSQL - OrcasPostgreSqlMemoryCache (spostare il server PostgreSQL in SKU ottimizzato per la memoria).

Aggiungere un server di replica in lettura PostgreSQL

Il sistema mostra che potrebbe essere in esecuzione un carico di lavoro a elevato utilizzo di lettura, che comporta conflitti di risorse per questo server. La contesa delle risorse può causare un rallentamento delle prestazioni delle query per il server. Per migliorare le prestazioni, è consigliabile aggiungere una replica in lettura ed eseguire l'offload di alcuni carichi di lavoro in lettura alla replica.

Altre informazioni sul server PostgreSQL - OrcasPostgreSqlReadReplica (aggiungere un server di replica in lettura PostgreSQL).

Aumentare il numero di vCore del server PostgreSQL

Il sistema mostra che la CPU è in esecuzione con un utilizzo elevato per un periodo di tempo prolungato negli ultimi sette giorni. Un utilizzo elevato della CPU potrebbe causare un rallentamento delle prestazioni delle query. Per aumentare le prestazioni, è consigliabile passare a dimensioni di calcolo più elevate.

Altre informazioni sul server PostgreSQL - OrcasPostgreSqlCpuOverload (Aumentare i vCore del server PostgreSQL).

Migliorare la gestione delle connessioni a PostgreSQL

Il sistema mostra che il server PostgreSQL potrebbe non gestire le connessioni in modo efficiente, il che può comportare un consumo di risorse non necessario e una latenza complessiva più elevata dell'applicazione. Per migliorare la gestione delle connessioni, è consigliabile ridurre il numero di connessioni di breve durata ed eliminare le connessioni inattive non necessarie configurando un pool di connessioni lato server, ad esempio PgBouncer.

Altre informazioni sul server PostgreSQL - OrcasPostgreSql Connessione ionPooling (Migliorare la gestione delle connessioni PostgreSQL).

Migliorare le prestazioni del log di PostgreSQL

Il sistema mostra che il server PostgreSQL è stato configurato per l'output verbo edizione Standard log degli errori. Questa impostazione può essere utile per la risoluzione dei problemi del database, ma può comportare anche una riduzione delle prestazioni del database. Per migliorare le prestazioni, è consigliabile impostare il parametro log_error_verbosity sull'impostazione predefinita.

Altre informazioni sul server PostgreSQL - OrcasPostgreSqlLogErrorVerbosity (Migliorare le prestazioni dei log postgreSQL) .

Ottimizzare la raccolta di statistiche sulle query in Database di Azure per PostgreSQL

Il sistema mostra che il server PostgreSQL è stato configurato per tenere traccia delle statistiche delle query usando il modulo pg_stat_statements. Sebbene sia utile per la risoluzione dei problemi, ciò può anche comportare una riduzione delle prestazioni del server. Per migliorare le prestazioni, è consigliabile impostare il parametro pg_stat_statements. Track su NONE.

Altre informazioni sul server PostgreSQL - OrcasPostgreSqlStatStatementsTrack (Ottimizzare la raccolta di statistiche delle query in un Database di Azure per PostgreSQL).

Ottimizzare Query Store in Database di Azure per PostgreSQL quando non si esegue la risoluzione dei problemi

Il sistema mostra che il database PostgreSQL è stato configurato per tenere traccia delle prestazioni delle query usando il parametro pg_qs.query_capture_mode. Durante la risoluzione dei problemi, è consigliabile impostare il parametro pg_qs.query_capture_mode su TOP o ALL. Quando non si esegue la risoluzione dei problemi, è consigliabile impostare il parametro pg_qs.query_capture_mode su NONE.

Altre informazioni sul server PostgreSQL - OrcasPostgreSqlQueryCaptureMode (Ottimizzare l'archivio query in un Database di Azure per PostgreSQL quando non si esegue la risoluzione dei problemi).

Aumentare il limite di archiviazione per il server flessibile PostgreSQL

Il sistema mostra che il server potrebbe essere vincolato perché sta raggiungendo i limiti per i valori di archiviazione di cui è attualmente stato effettuato il provisioning. Se si avvicinano i limiti di archiviazione, è possibile che le prestazioni siano ridotte o che il server venga spostato in modalità di sola lettura.

Altre informazioni sul server PostgreSQL - OrcasPostgreSqlFlexibleServer Archiviazione Limit (aumentare il limite di archiviazione per il server flessibile PostgreSQL).

Ottimizzare le impostazioni di registrazione impostando LoggingCollector su -1

Ottimizzare le impostazioni di registrazione impostando LoggingCollector su -1

Altre informazioni [Log in Database di Azure per PostgreSQL - Server singolo] (/azurepostgresql/single-server/concepts-server-logs#configure-logging).

Ottimizzare le impostazioni di registrazione impostando LogDuration su OFF

Ottimizzare le impostazioni di registrazione impostando LogDuration su OFF

Altre informazioni [Log in Database di Azure per PostgreSQL - Server singolo] (/azurepostgresql/single-server/concepts-server-logs#configure-logging).

Ottimizzare le impostazioni di registrazione impostando LogStatement su NONE

Ottimizzare le impostazioni di registrazione impostando LogStatement su NONE

Altre informazioni [Log in Database di Azure per PostgreSQL - Server singolo] (/azurepostgresql/single-server/concepts-server-logs#configure-logging).

Ottimizzare le impostazioni di registrazione impostando ReplaceParameter su OFF

Ottimizzare le impostazioni di registrazione impostando ReplaceParameter su OFF

Altre informazioni [Log in Database di Azure per PostgreSQL - Server singolo] (/azurepostgresql/single-server/concepts-server-logs#configure-logging).

Ottimizzare le impostazioni di registrazione impostando LoggingCollector su OFF

Ottimizzare le impostazioni di registrazione impostando LoggingCollector su OFF

Altre informazioni [Log in Database di Azure per PostgreSQL - Server singolo] (/azurepostgresql/single-server/concepts-server-logs#configure-logging).

Aumentare il limite di archiviazione per il gruppo di server Hyperscale (Citus)

Il sistema mostra che uno o più nodi nel gruppo di server potrebbero essere vincolati perché si avvicinano ai limiti per i valori di archiviazione di cui è attualmente stato effettuato il provisioning. Ciò potrebbe comportare un calo delle prestazioni o lo spostamento del server in modalità di sola lettura. Per garantire prestazioni continue, è consigliabile aumentare lo spazio su disco sottoposto a provisioning.

Altre informazioni sul server PostgreSQL - OrcasPostgreSqlCitus Archiviazione LimitHyperscaleCitus (aumentare il limite di archiviazione per il gruppo di server Hyperscale (Citus).

Ottimizzare le impostazioni log_statement per PostgreSQL nel database di Azure

Il sistema mostra che è stata abilitata log_statement, per prestazioni migliori impostarla su NONE

Altre informazioni su Database di Azure per PostgreSQL server flessibile - OrcasMeruMeruLogStatement (Ottimizzare le impostazioni di log_statement per PostgreSQL in Database di Azure).

Aumentare work_mem del server per evitare una fuga di dati eccessiva dal disco da operazioni di ordinamento e hash

Il sistema mostra che la configurazione work_mem è troppo piccola per il server PostgreSQL, con conseguente perdita del disco e riduzione delle prestazioni delle query. È consigliabile aumentare il limite di work_mem per il server, che consente di ridurre gli scenari in cui si verifica l'ordinamento o l'hash su disco e migliora le prestazioni complessive delle query.

Altre informazioni sul server flessibile di Database di Azure per PostgreSQL - OrcasMeruMeruWorkMem (aumentare il work_mem per evitare una perdita eccessiva del disco dall'ordinamento e dall'hash).

Migliorare le prestazioni di PostgreSQL -Server flessibile abilitando l'ottimizzazione intelligente

Il sistema suggerisce di migliorare le prestazioni di archiviazione abilitando l'ottimizzazione intelligente

Altre informazioni su Database di Azure per PostgreSQL server flessibile - OrcasMeruIntelligentTuning (Migliorare le prestazioni del server flessibile PostgreSQL abilitando l'ottimizzazione intelligente).

Ottimizzare le impostazioni log_duration per PostgreSQL nel database di Azure

Il nostro sistema mostra che hai log_duration abilitato, per prestazioni migliori, impostalo su OFF

Altre informazioni su Database di Azure per PostgreSQL server flessibile - OrcasMeruMeruLogDuration (Ottimizzare le impostazioni log_duration per PostgreSQL nel database di Azure).

Ottimizzare le impostazioni log_min_duration per PostgreSQL nel database di Azure

Il nostro sistema mostra che hai log_min_duration abilitato, per prestazioni migliori, impostalo su -1

Altre informazioni sul server flessibile di Database di Azure per PostgreSQL - OrcasMeruMeruLogMinDuration (Ottimizzare le impostazioni di log_min_duration per PostgreSQL in Database di Azure).

Ottimizzare le impostazioni pg_qs.query_capture_mode per PostgreSQL nel database di Azure

Il sistema mostra che è stata abilitata pg_qs.query_capture_mode, per ottenere prestazioni migliori, impostarla su NONE

Altre informazioni sul server flessibile di Database di Azure per PostgreSQL : OrcasMeruMeruQueryCaptureMode (Ottimizzare le impostazioni pg_qs.query_capture_mode per PostgreSQL nel database di Azure).

Ottimizzare le prestazioni di PostgreSQL abilitando PGBouncer

Il sistema mostra che è possibile migliorare le prestazioni di PostgreSQL abilitando PGBouncer

Altre informazioni sul server flessibile di Database di Azure per PostgreSQL : OrcasMeruOrcasPostgreSQL Connessione ionPooling (Ottimizzare le prestazioni di PostgreSQL abilitando PGBouncer).

Ottimizzare le impostazioni log_error_verbosity per PostgreSQL nel database di Azure

Il sistema mostra che è stata abilitata log_error_verbosity, per prestazioni migliori, impostarla su DEFAULT

Altre informazioni su Database di Azure per PostgreSQL server flessibile - OrcasMeruMeruLogErrorVerbosity (Ottimizzare le impostazioni log_error_verbosity per PostgreSQL nel database di Azure).

Aumentare il limite di archiviazione per il gruppo di server Hyperscale (Citus)

Il sistema mostra che uno o più nodi nel gruppo di server potrebbero essere vincolati perché si avvicinano ai limiti per i valori di archiviazione di cui è attualmente stato effettuato il provisioning. Ciò potrebbe comportare un calo delle prestazioni o lo spostamento del server in modalità di sola lettura. Per garantire prestazioni continue, è consigliabile aumentare lo spazio su disco sottoposto a provisioning.

Altre informazioni sul gruppo di server Hyperscale (Citus) - Marlin Archiviazione LimitRecommendation (aumentare il limite di archiviazione per il gruppo di server Hyperscale (Citus).

Eseguire la migrazione del database da SSPG a FSPG

Si consideri la nuova offerta, Database di Azure per PostgreSQL server flessibile, che offre funzionalità più avanzate, ad esempio disponibilità elevata resiliente alla zona, prestazioni prevedibili, controllo massimo, finestra di manutenzione personalizzata, controlli di ottimizzazione dei costi e esperienza di sviluppo semplificata.

Altre informazioni su Database di Azure per PostgreSQL server flessibile - OrcasPostgreSqlMeruMigration (Eseguire la migrazione del database da SSPG a FSPG).

Spostare l'istanza di PostgreSQL - Server flessibile a uno SKU ottimizzato per la memoria

Il sistema mostra che esiste una varianza elevata nel pool di buffer per questo server, con conseguente rallentamento delle prestazioni delle query e aumento delle operazioni di I/O al secondo. Per migliorare le prestazioni, esaminare le query del carico di lavoro per identificare le opportunità per ridurre al minimo la memoria utilizzata. Se non vengono identificate tali opportunità, è consigliabile passare a uno SKU più elevato con maggiore memoria oppure aumentare le dimensioni di archiviazione per ottenere una quantità maggiore di operazioni di I/O al secondo.

Altre informazioni sul server PostgreSQL - OrcasMeruMemoryUpsell (spostare il server flessibile PostgreSQL nello SKU ottimizzato per la memoria).

Migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con elevata larghezza di banda di rete

Le istanze della cache sono ottimali quando non sono in esecuzione con una larghezza di banda di rete elevata che potrebbe causare mancata risposta, perdita di dati o indisponibilità. Applicare le procedure consigliate per ridurre la larghezza di banda o la scalabilità di rete a dimensioni o SKU diverse con una maggiore capacità.

Altre informazioni sul server cache Redis - RedisCacheNetworkBandwidth (migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con larghezza di banda di rete elevata).

Migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con molti client connessi

Le istanze della cache sono ottimali quando non sono in esecuzione con una larghezza di banda di rete elevata che potrebbe causare mancata risposta, perdita di dati o indisponibilità. Applicare le procedure consigliate per ridurre il carico o la scalabilità del server a dimensioni o SKU diverse con maggiore capacità.

Altre informazioni sul server cache Redis - RedisCache Connessione edClients (migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con molti client connessi).

Migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con molti client connessi

Le istanze della cache sono ottimali quando non sono in esecuzione con una larghezza di banda di rete elevata che potrebbe causare mancata risposta, perdita di dati o indisponibilità. Applicare le procedure consigliate per ridurre il carico o la scalabilità del server a dimensioni o SKU diverse con maggiore capacità.

Altre informazioni sul server cache Redis - RedisCache Connessione edClientsHigh (migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con molti client connessi).

Migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con un carico elevato di server

Le istanze della cache sono ottimali quando non sono in esecuzione con una larghezza di banda di rete elevata che potrebbe causare mancata risposta, perdita di dati o indisponibilità. Applicare le procedure consigliate per ridurre il carico o la scalabilità del server a dimensioni o SKU diverse con maggiore capacità.

Altre informazioni sul server cache Redis - RedisCacheServerLoad (migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con un carico elevato del server).

Migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con un carico elevato di server

Le istanze della cache sono ottimali quando non sono in esecuzione con una larghezza di banda di rete elevata che potrebbe causare mancata risposta, perdita di dati o indisponibilità. Applicare le procedure consigliate per ridurre il carico o la scalabilità del server a dimensioni o SKU diverse con maggiore capacità.

Altre informazioni sul server cache Redis - RedisCacheServerLoadHigh (migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con un carico server elevato).

Migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con utilizzo elevato di memoria

Le istanze della cache sono ottimali quando non sono in esecuzione con una larghezza di banda di rete elevata che potrebbe causare mancata risposta, perdita di dati o indisponibilità. Applicare le procedure consigliate per ridurre la memoria o la scalabilità usata a dimensioni o SKU diverse con una maggiore capacità.

Altre informazioni sul server cache Redis - RedisCacheUsedMemory (migliorare le prestazioni della cache e dell'applicazione durante l'esecuzione con un utilizzo elevato di memoria).

Migliorare le prestazioni della cache e dell'applicazione quando l'utilizzo della memoria rss è elevato.

Le istanze della cache sono ottimali quando non sono in esecuzione con una larghezza di banda di rete elevata che potrebbe causare mancata risposta, perdita di dati o indisponibilità. Applicare le procedure consigliate per ridurre la memoria o la scalabilità usata a dimensioni o SKU diverse con una maggiore capacità.

Altre informazioni sul server cache Redis - RedisCacheUsedMemoryRSS (migliorare le prestazioni della cache e dell'applicazione quando l'utilizzo rss della memoria è elevato).

Le istanze della cache sono ottimali quando i computer host in cui viene eseguita l'applicazione client sono in grado di tenere il passo con le risposte dalla cache

Le istanze della cache sono ottimali quando vengono eseguite le macchine host in cui viene eseguita l'applicazione client, in grado di tenere il passo con le risposte dalla cache. Se il computer host client è in esecuzione su memoria, CPU o larghezza di banda di rete, le risposte della cache non raggiungono l'applicazione abbastanza velocemente e possono causare una latenza più elevata.

Altre informazioni sul server cache Redis - UnresponsiveClient (le istanze della cache sono ottimali quando i computer host in cui viene eseguita l'applicazione client sono in grado di tenere il passo con le risposte dalla cache).)

DevOps

Eseguire l'aggiornamento alla versione dell'API AMS più recente

Sono state identificate le chiamate a una versione dell'API Servizi multimediali di Azure (AMS) non consigliata. È consigliabile passare alla versione più recente dell'API AMS per garantire l'accesso ininterrotto ad AMS, alle funzionalità più recenti e ai miglioramenti delle prestazioni.

Altre informazioni su Monitoraggio - UpdateToLatestAMSApiVersion (aggiornamento alla versione più recente dell'API AMS).

Eseguire l'aggiornamento alla versione più recente di Workloads SDK

Eseguire l'aggiornamento alla versione più recente di Workloads SDK per ottenere i migliori risultati in termini di qualità del modello, prestazioni e disponibilità del servizio.

Altre informazioni su Monitoraggio - UpgradeToLatestAMSSdkVersion (aggiornamento alla versione più recente di Workloads SDK).

Integrazione

Aggiornare la risorsa Gestione API a una versione alternativa

La sottoscrizione è in esecuzione in versioni pianificate per la deprecazione. Il 30 settembre 2023 tutte le versioni api per il servizio Azure Gestione API prima del ritiro 2021-08-01 e le chiamate API hanno esito negativo. Eseguire l'aggiornamento alla versione più recente per evitare l’interruzione dei servizi.

Altre informazioni su Gestione API - apimgmtdeprecation (aggiornare la risorsa Gestione API a una versione alternativa).

Mobile

Chat SDK di Servizi di comunicazione di Azure può essere usato per aggiungere chat in tempo reale ed elaborate alle applicazioni. Eseguire l'aggiornamento alla versione consigliata di Chat SDK per assicurarsi di avere le correzioni e le funzionalità più recenti.

Altre informazioni sul servizio di comunicazione - UpgradeChatSdk (usare la versione consigliata di Chat SDK).

Resource Manager SDK può essere usato per creare e gestire Servizi di comunicazione di Azure risorse. Eseguire l'aggiornamento alla versione consigliata di Resource Manager SDK per assicurarsi di avere le correzioni e le funzionalità più recenti.

Altre informazioni sul servizio di comunicazione - UpgradeResourceManagerSdk (usare la versione consigliata di Resource Manager SDK).

Identity SDK di Servizi di comunicazione di Azure può essere usato per gestire identità, utenti e token di accesso. Eseguire l'aggiornamento alla versione consigliata di Identity SDK per assicurarsi di avere le correzioni e le funzionalità più recenti.

Altre informazioni sul servizio di comunicazione - UpgradeIdentitySdk (usare la versione consigliata di Identity SDK).

SMS SDK di Servizi di comunicazione di Azure può essere usato per inviare e ricevere messaggi SMS. Eseguire l'aggiornamento alla versione consigliata di SMS SDK per assicurarsi di avere le correzioni e le funzionalità più recenti.

Altre informazioni sul servizio di comunicazione - UpgradeSmsSdk (usare la versione consigliata di SMS SDK).

Phone Numbers SDK di Servizi di comunicazione di Azure può essere usato per acquisire e gestire i numeri di telefono. Eseguire l'aggiornamento alla versione consigliata di Phone Numbers SDK per assicurarsi di avere le correzioni e le funzionalità più recenti.

Altre informazioni sul servizio di comunicazione - Aggiornamento Telefono NumbersSdk (usare la versione consigliata di Telefono Numbers SDK).

Calling SDK di Servizi di comunicazione di Azure può essere usato per abilitare la comunicazione vocale, i video, la condivisione dello schermo e altri tipi di comunicazioni in tempo reale. Eseguire l'aggiornamento alla versione consigliata di Calling SDK per assicurarsi di avere le correzioni e le funzionalità più recenti.

Altre informazioni sul servizio di comunicazione - UpgradeCallingSdk (usare la versione consigliata di Calling SDK).

Call Automation SDK di Servizi di comunicazione di Azure può essere usato per effettuare e gestire le chiamate, riprodurre audio e configurare la registrazione. Eseguire l'aggiornamento alla versione consigliata di Call Automation SDK per assicurarsi di avere le correzioni e le funzionalità più recenti.

Altre informazioni sul servizio di comunicazione - UpgradeServerCallingSdk (usare la versione consigliata di Call Automation SDK).

Network Traversal SDK di Servizi di comunicazione di Azure può essere usato per accedere ai server di TURN per il trasporto dei dati di basso livello. Eseguire l'aggiornamento alla versione consigliata di Network Traversal SDK per assicurarsi di avere le correzioni e le funzionalità più recenti.

Altre informazioni sul servizio di comunicazione - UpgradeTurnSdk (usare la versione consigliata di Network Traversal SDK) .

È possibile usare Rooms SDK di Servizi di comunicazione di Azure per controllare chi può partecipare a una chiamata, quando avviare la riunione e come collaborare. Eseguire l'aggiornamento alla versione consigliata di Rooms SDK per assicurarsi di avere le correzioni e le funzionalità più recenti. È stata rilevata una versione non consigliata nelle ultime 48-60 ore.

Altre informazioni sul servizio di comunicazione - UpgradeRoomSdk (usare la versione consigliata di Rooms SDK).

Rete

Aggiornare la raccomandazione sulla versione di SDK

La versione più recente della libreria client Standard e Premium del servizio Frontdoor di Azure contiene correzioni per i problemi segnalati dai clienti e identificati in modo proattivo tramite il processo di controllo qualità. La versione più recente offre anche affidabilità e ottimizzazione delle prestazioni, oltre a nuove funzionalità che consentono di migliorare l'esperienza complessiva con il servizio Frontdoor di Azure.

Altre informazioni sul profilo frontdoor - Aggiornamento rete CDN ToLatestSDKLanguage (raccomandazione relativa alla versione dell'SDK di aggiornamento).

Aggiornare la raccomandazione sulla versione di SDK

La versione più recente di Azure Traffic Collector SDK contiene correzioni per problemi identificati in modo proattivo tramite il processo di domande e risposte, supporta il modello di risorse più recente e include un'ottimizzazione di affidabilità e prestazioni che può consentire di migliorare l'esperienza complessiva dell'uso dell'Agente di raccolta traffico di Azure.

Altre informazioni su Agente di raccolta traffico di Azure - UpgradeATCToLatestSDKLanguage (raccomandazione relativa alla versione dell'SDK di aggiornamento).

Aggiornare la larghezza di banda del circuito ExpressRoute per soddisfare le esigenze di larghezza di banda

Di recente è stato usato più del 90% della larghezza di banda del circuito ottenuta. Se si supera la larghezza di banda allocata, si verifica un aumento dei pacchetti eliminati inviati tramite ExpressRoute. Aggiornare la larghezza di banda del circuito per mantenere le prestazioni se le esigenze di larghezza di banda rimangono elevate.

Altre informazioni sul circuito ExpressRoute - UpgradeERCircuitBandwidth (aggiornare la larghezza di banda del circuito ExpressRoute per soddisfare le esigenze di larghezza di banda).

Esperienza di latenza più prevedibile e coerente con una connessione privata ad Azure

Migliorare le prestazioni, la privacy e l'affidabilità delle app business critical estendendo le reti locali ad Azure con Azure ExpressRoute. Stabilire connessioni ExpressRoute private direttamente dalla rete WAN, tramite una struttura di scambio cloud o tramite connessioni POP e IPVPN.

Altre informazioni sulla sottoscrizione - AzureExpressRoute (esperienza di latenza più prevedibile e coerente con una connessione privata ad Azure).

Aggiornare l’API Carichi di lavoro alla versione più recente (API per Centro di Azure per soluzioni SAP)

Sono state identificate le chiamate a una versione obsoleta dell'API Carichi di lavoro per le risorse in questo gruppo di risorse. È consigliabile passare alla versione più recente dell'API Carichi di lavoro per garantire l'accesso ininterrotto alle funzionalità più recenti e ai miglioramenti delle prestazioni nel Centro di Azure per soluzioni SAP. Se sono presenti più istanze virtuali per le soluzioni SAP (VIS) visualizzate nella raccomandazione, assicurarsi di aggiornare la versione dell'API per tutte le risorse VIS.

Altre informazioni su Sottoscrizione - UpdateToLatestWaasApiVersionAtSub (aggiornare l'API Carichi di lavoro alla versione più recente (API di Azure Center per soluzioni SAP)).

Aggiornare Workloads SDK alla versione più recente (SDK per Centro di Azure per soluzioni SAP)

Sono state identificate le chiamate a una versione obsoleta di Workloads SDK dalle risorse in questo gruppo di risorse. Eseguire l'aggiornamento alla versione più recente di Workloads SDK per ottenere le funzionalità più recenti e i migliori risultati in termini di qualità del modello, prestazioni e disponibilità del servizio per le soluzioni SAP. Se sono presenti più istanze virtuali per soluzioni SAP (VIS) visualizzate nella raccomandazione, assicurarsi di aggiornare la versione dell'SDK per tutte le risorse VIS.

Altre informazioni sulla sottoscrizione - UpgradeToLatestWaasSdkVersionAtSub (Aggiornare Workloads SDK alla versione più recente (Azure Center for SAP solutions SDK)).

Configurare TTL di DNS su 60 secondi

Time to Live (TTL) influisce sul modo in cui la risposta recente che un client ottiene quando effettua una richiesta di Gestione traffico di Azure. La riduzione del valore TTL significa che il client viene instradato a un endpoint funzionante più rapidamente, nel caso di un failover. Configurare TTL su 60 secondi per instradare il traffico a un endpoint integro il più rapidamente possibile.

Altre informazioni sul profilo di Gestione traffico - ProfileTTL (Configurare la durata DNS fino a 60 secondi).

Configurare TTL di DNS su 20 secondi

Time to Live (TTL) influisce sul modo in cui la risposta recente che un client ottiene quando effettua una richiesta di Gestione traffico di Azure. La riduzione del valore TTL significa che il client viene instradato a un endpoint funzionante più rapidamente, nel caso di un failover. Configurare TTL su 20 secondi per instradare il traffico a un endpoint integro il più rapidamente possibile.

Altre informazioni sul profilo di Gestione traffico - FastFailOverTTL (Configurare la durata DNS fino a 20 secondi).

Configurare TTL di DNS su 60 secondi

Time to Live (TTL) influisce sul modo in cui la risposta recente che un client ottiene quando effettua una richiesta di Gestione traffico di Azure. La riduzione del valore TTL significa che il client viene instradato a un endpoint funzionante più rapidamente, nel caso di un failover. Configurare TTL su 60 secondi per instradare il traffico a un endpoint integro il più rapidamente possibile.

Altre informazioni sul profilo di Gestione traffico - ProfileTTL (Configurare la durata DNS fino a 60 secondi).

Prendere in considerazione l'aumento delle dimensioni dello SKU del gateway di rete virtuale per soddisfare un uso costante elevato della CPU

Con un carico elevato di traffico, il gateway VPN potrebbe eliminare pacchetti a causa di un utilizzo elevato della CPU.

Altre informazioni sul gateway di rete virtuale - HighCPUVNetGateway (prendere in considerazione l'aumento delle dimensioni dello SKU del gateway di rete virtuale (VNet) per soddisfare un uso elevato della CPU in modo coerente.

Prendere in considerazione l'aumento delle dimensioni dello SKU del gateway di rete virtuale per gestire l'uso di P2S elevato

Ogni SKU del gateway può supportare solo un numero specifico di connessioni simultanee da punto a sito. Il numero di connessioni è vicino al limite del gateway, quindi più tentativi di connessione potrebbero non riuscire.

Altre informazioni sul gateway di rete virtuale - HighP2S Connessione ionsVNetGateway (prendere in considerazione l'aumento delle dimensioni dello SKU del gateway di rete virtuale per soddisfare un uso da punto a sito elevato) .

Assicurarsi di disporre di un numero sufficiente di istanze nel gateway applicazione per supportare il traffico

L'gateway applicazione è stata eseguita con un utilizzo elevato di recente e con carico elevato si potrebbero verificare perdite di traffico o aumento della latenza. È importante ridimensionare il gateway applicazione di conseguenza e aggiungere un buffer in modo da prepararsi per eventuali picchi o picchi di traffico e ridurre al minimo l'effetto che potrebbe avere nel QoS. gateway applicazione SKU v1 (Standard/WAF) supporta il ridimensionamento manuale e lo SKU v2 (Standard_v2/WAF_v2) supporta la scalabilità manuale e automatica. Con il ridimensionamento manuale, aumentare il numero di istanze. Se la scalabilità automatica è abilitata, assicurarsi che il numero massimo di istanze sia impostato su un valore superiore in modo che gateway applicazione possa aumentare il numero di istanze man mano che aumenta il traffico.

Altre informazioni sul gateway applicazione - HotAppGateway (assicurarsi di avere istanze sufficienti nel gateway applicazione per supportare il traffico).

SAP per Azure

Per evitare il soft lockup in un driver Mellanox, ridurre il valore can_queue nel sistema operativo della macchina virtuale dell'app nei carichi di lavoro SAP

Per evitare sporadici blocchi flessibili nel driver Mellanox, ridurre il valore can_queue nel sistema operativo. Il valore non può essere impostato direttamente. Aggiungere le opzioni seguenti per la riga di avvio del kernel per ottenere lo stesso effetto: 'hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024'

Altre informazioni sull'istanza del server app - AppSoftLockup (per evitare il blocco leggero nel driver Mellanox, ridurre il valore can_queue nel sistema operativo della macchina virtuale dell'app nei carichi di lavoro SAP).

Per evitare il blocco temporaneo in un driver Mellanox, ridurre il valore can_queue nel sistema operativo della macchina virtuale ASCS nei carichi di lavoro SAP

Per evitare sporadici blocchi flessibili nel driver Mellanox, ridurre il valore can_queue nel sistema operativo. Il valore non può essere impostato direttamente. Aggiungere le opzioni seguenti per la riga di avvio del kernel per ottenere lo stesso effetto: 'hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024'

Altre informazioni sull'istanza del server centrale - AscsoftLockup (per evitare il blocco leggero nel driver Mellanox, ridurre il valore can_queue nel sistema operativo della macchina virtuale ASCS nei carichi di lavoro SAP).

Per evitare il soft lockup in un driver Mellanox driver, ridurre il valore can_queue nel sistema operativo della macchina virtuale del database nei carichi di lavoro SAP

Per evitare sporadici blocchi flessibili nel driver Mellanox, ridurre il valore can_queue nel sistema operativo. Il valore non può essere impostato direttamente. Aggiungere le opzioni seguenti per la riga di avvio del kernel per ottenere lo stesso effetto: 'hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024'

Altre informazioni su Istanza di database - DBSoftLockup (per evitare il blocco leggero nel driver Mellanox, ridurre il valore can_queue nel sistema operativo della macchina virtuale del database nei carichi di lavoro SAP).

Per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare tcp_wmem parametro del sistema operativo

Il parametro net.ipv4.tcp_wmem specifica le dimensioni minime, predefinite e massime del buffer di trasmissione usate per un socket TCP. Impostare il parametro in base alla nota SAP: 302436 per certificare il database HANA per l'esecuzione con ANF e migliorare le prestazioni del file system. Il valore massimo non deve superare net.core.wmem_max parametro.

Altre informazioni su Istanza di database - WriteBuffersAllocated (per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare tcp_wmem parametro del sistema operativo).

Per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare tcp_rmem parametro del sistema operativo

Il parametro net.ipv4.tcp_rmem specifica le dimensioni minime, predefinite e massime del buffer di ricezione usate per un socket TCP. Impostare il parametro in base alla nota SAP: 3024346 per certificare il database HANA per l'esecuzione con ANF e migliorare le prestazioni del file system. Il valore massimo non deve superare net.core.rmem_max parametro.

Altre informazioni su Istanza di database - OptimizeReadTcp (per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare tcp_rmem parametro del sistema operativo).

Per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare wmem_max parametro del sistema operativo

Nel database HANA con tipo di archiviazione ANF, il buffer del socket di scrittura massimo, definito dal parametro net.core.wmem_max deve essere impostato abbastanza grande per gestire i pacchetti di rete in uscita. La configurazione net.core.wmem_max certifica HANA DB per l'esecuzione con ANF e migliora le prestazioni del file system. Vedere la nota SAP: 3024346.

Altre informazioni su Istanza di database - MaxWriteBuffer (per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare wmem_max parametro del sistema operativo).

Per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare tcp_rmem parametro del sistema operativo

Il parametro net.ipv4.tcp_rmem specifica le dimensioni minime, predefinite e massime del buffer di ricezione usate per un socket TCP. Impostare il parametro in base alla nota SAP: 3024346 per certificare il database HANA per l'esecuzione con ANF e migliorare le prestazioni del file system. Il valore massimo non deve superare net.core.rmem_max parametro.

Altre informazioni su Istanza di database - OptimizeReadTcp (per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare tcp_rmem parametro del sistema operativo).

Per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare rmem_max parametro del sistema operativo

Nel database HANA con tipo di archiviazione ANF, il buffer del socket di lettura massimo, definito dal parametro , net.core.rmem_max deve essere impostato abbastanza grande per gestire i pacchetti di rete in ingresso. La configurazione net.core.rmem_max certifica HANA DB per l'esecuzione con ANF e migliora le prestazioni del file system. Vedere la nota SAP: 3024346.

Altre informazioni su Istanza di database - MaxReadBuffer (per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare rmem_max parametro del sistema operativo).

Per migliorare le prestazioni del file system nel database HANA con ANF, impostare le dimensioni della coda di backlog del ricevitore su 300000

Il parametro net.core.netdev_max_backlog specifica le dimensioni della coda di backlog ricevitore, usata se un'interfaccia di rete riceve pacchetti più velocemente rispetto al kernel in grado di elaborare. Impostare il parametro in base alla nota SAP: 3024346. La configurazione net.core.netdev_max_backlog certifica il database HANA per l'esecuzione con ANF e migliora le prestazioni del file system.

Altre informazioni su Istanza di database - BacklogQueueSize (per migliorare le prestazioni del file system in HANA DB con ANF, impostare le dimensioni della coda del backlog del ricevitore su 300000).

Per migliorare le prestazioni del file system nel database HANA con ANF, abilitare il parametro del sistema operativo di ridimensionamento delle finestre TCP

Abilitare il parametro di ridimensionamento delle finestre TCP in base alla nota SAP: 302436. La configurazione del ridimensionamento delle finestre TCP certifica l'esecuzione del database HANA con ANF e migliora le prestazioni del file system in HANA DB con ANF nei carichi di lavoro SAP.

Altre informazioni su Istanza di database - EnableTCPWindowScaling (per migliorare le prestazioni del file system in HANA DB con ANF, abilitare il parametro del sistema operativo di ridimensionamento della finestra TCP ).

Per migliorare le prestazioni del file system nel database HANA con ANF, disabilitare il protocollo IPv6 nel sistema operativo

Disabilitare IPv6 in base alle raccomandazioni per SAP in Azure per HANA DB con ANF per migliorare le prestazioni del file system.

Altre informazioni su Istanza di database : DisableIPv6Protocol (per migliorare le prestazioni del file system in HANA DB con ANF, disabilitare il protocollo IPv6 nel sistema operativo).

Per migliorare le prestazioni del file system nel database HANA con ANF, disabilitare il parametro per l'avvio lento dopo l'inattività

Il parametro net.ipv4.tcp_slow_start_after_idle disabilita la necessità di aumentare in modo incrementale le dimensioni della finestra TCP per le connessioni TCP inattive per un certo periodo di tempo. Impostando questo parametro su zero in base alla nota SAP: 302436, la velocità massima viene usata a partire dall'inizio per le connessioni TCP inattive in precedenza.

Altre informazioni su Istanza di database - ParameterSlowStart (Per migliorare le prestazioni del file system in HANA DB con ANF, disabilitare il parametro per l'avvio lento dopo l'inattività).

Per migliorare le prestazioni del file system in HANA DB con l'ottimizzazione ANF tcp_max_syn_backlog parametro del sistema operativo

Per impedire al kernel di usare i cookie SYN in una situazione in cui molte richieste di connessione vengono inviate in un breve intervallo di tempo e per evitare un potenziale attacco SYN flooding nel log di sistema, le dimensioni del backlog SYN devono essere impostate su un valore ragionevolmente elevato. Vedere la nota SAP 2382421.

Altre informazioni sull'istanza del database - TCPMaxSynBacklog (per migliorare le prestazioni del file system in HANA DB con il parametro del sistema operativo anf optimize tcp_max_syn_backlog).

Per migliorare le prestazioni del file system nel database HANA con ANF, abilitare il parametro del sistema operativo tcp_sack

Abilitare il parametro tcp_sack in base alla nota SAP: 302436. La configurazione tcp_sack certifica l'esecuzione del database HANA con ANF e migliora le prestazioni del file system in HANA DB con ANF nei carichi di lavoro SAP.

Altre informazioni su Istanza di database - TCPSackParameter (Per migliorare le prestazioni del file system in HANA DB con ANF, abilitare il parametro del sistema operativo tcp_sack).

Nello scenario a disponibilità elevata per il database HANA con ANF disabilitare il parametro del sistema operativo tcp_timestamps

Disabilitare il parametro tcp_timestamps in base alla nota SAP: 302436. La configurazione tcp_timestamps certifica il database HANA per l'esecuzione con ANF e migliora le prestazioni del file system in scenari a disponibilità elevata per il database HANA con ANF nei carichi di lavoro SAP

Altre informazioni su Istanza di database : DisableTCPTimestamps (in uno scenario a disponibilità elevata per IL database HANA con ANF, disabilitare il parametro del sistema operativo tcp_timestamps).

Per migliorare le prestazioni del file system nel database HANA con ANF, abilitare il parametro del sistema operativo tcp_timestamps

Abilitare il parametro tcp_timestamps in base alla nota SAP: 302436. La configurazione tcp_timestamps certifica l'esecuzione del database HANA con ANF e migliora le prestazioni del file system in HANA DB con ANF nei carichi di lavoro SAP.

Altre informazioni su Istanza di database - EnableTCPTimestamps (per migliorare le prestazioni del file system in HANA DB con ANF, abilitare il parametro del sistema operativo tcp_timestamps).

Per migliorare le prestazioni del file system nel database HANA con ANF, abilitare l'ottimizzazione automatica delle dimensioni del buffer di ricezione TCP

Il parametro net.ipv4.tcp_moderate_rcvbuf consente a TCP di eseguire l'ottimizzazione automatica del buffer, per ridimensionare automaticamente il buffer (non maggiore di tcp_rmem in modo che corrisponda alle dimensioni richieste dal percorso per la velocità effettiva completa. Abilitare questo parametro in base alla nota SAP: 302436 per migliorare le prestazioni del file system.

Altre informazioni su Istanza di database - EnableAutoTuning (per migliorare le prestazioni del file system in HANA DB con ANF, abilitare l'ottimizzazione automatica delle dimensioni del buffer di ricezione TCP).

Per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare net.ipv4.ip_local_port_range

Poiché HANA usa un numero considerevole di connessioni per la comunicazione interna, è opportuno avere il maggior numero possibile di porte client disponibili a questo scopo. Impostare il parametro net.ipv4.ip_local_port_range del sistema operativo in base alla nota SAP 2382421 per garantire una comunicazione HANA interna ottimale.

Altre informazioni su Istanza di database - IPV4LocalPortRange (per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare net.ipv4.ip_local_port_range).

Per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare sunrpc.tcp_slot_table_entries

Impostare il parametro sunrpc.tcp_slot_table_entries su 128 in base alle raccomandazioni per migliorare le prestazioni del file system nel database HANA con ANF nei carichi di lavoro SAP.

Altre informazioni su Istanza di database - TCPSlotTableEntries (Per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare sunrpc.tcp_slot_table_entries).

Tutti i dischi in LVM per il volume /hana/data devono essere dello stesso tipo per garantire prestazioni elevate nel database HANA

Se nel volume /hana/data sono selezionati più tipi di disco, le prestazioni del database HANA nei carichi di lavoro SAP potrebbero essere limitate. Verificare che tutti i dischi del volume di dati HANA siano dello stesso tipo e siano configurati in base alle raccomandazioni per SAP in Azure.

Altre informazioni su Istanza di database - HanaDataDiskTypeSame (Tutti i dischi in LVM per /hana/volume di dati devono essere dello stesso tipo per garantire prestazioni elevate nel database HANA).

Le dimensioni di striping per /hana/data devono essere pari a 256 kb per migliorare le prestazioni del database HANA nei carichi di lavoro SAP

Se si usa LVM o mdadm per compilare set di striping in diversi dischi Premium di Azure, è necessario definire le dimensioni di striping. In base all'esperienza con le versioni recenti diLinux, Azure consiglia di usare le dimensioni di striping di 256 kb per il file system /hana/data per prestazioni migliori di HANA DB.

Altre informazioni sull'istanza del database - HanaDataStripeSize (le dimensioni di striping per /hana/data devono essere pari a 256 kb per migliorare le prestazioni del database HANA nei carichi di lavoro SAP).

Per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare il parametro vm.swappiness

Impostare il parametro del sistema operativo vm.swappiness su 10 in base alle raccomandazioni per migliorare le prestazioni del file system nel database HANA con ANF nei carichi di lavoro SAP.

Altre informazioni su Istanza di database - VmSwappiness (per migliorare le prestazioni del file system in HANA DB con ANF, ottimizzare il parametro vm.swappiness).

Per migliorare le prestazioni del file system nel database HANA con ANF, disabilitare net.ipv4.conf.all.rp_filter

Disabilitare il parametro del filtro del percorso inverso del sistema operativo Linux, net.ipv4.conf.all.rp_filter in base alle raccomandazioni per migliorare le prestazioni del file system in HANA DB con ANF nei carichi di lavoro SAP.

Altre informazioni su Istanza di database - DisableIPV4Conf (per migliorare le prestazioni del file system in HANA DB con ANF, disabilitare net.ipv4.conf.all.rp_filter).

Se si usa Ultradisk, le operazioni di I/O al secondo per il volume /hana/data devono essere >=7000 per migliorare le prestazioni del database HANA

Per i carichi di lavoro SAP è consigliabile eseguire almeno 7000 operazioni di I/O al secondo nel volume /hana/data quando si usa il disco Ultra. Selezionare il tipo di disco per il volume /hana/data in base a questo requisito per garantire prestazioni elevate del database.

Altre informazioni su Istanza di database - HanaDataIOPS (se si usa Ultradisk, il volume di IOPS per /hana/data deve essere >=7000 per migliorare le prestazioni del database HANA).

Per migliorare le prestazioni del file system nel database HANA con ANF, ottimizzare il parametro tcp_max_slot_table_entries

Impostare il parametro del sistema operativo tcp_max_slot_table_entries su 128 in base alla nota SAP: 302436 per migliorare le prestazioni di trasferimento dei file nel database HANA con ANF nei carichi di lavoro SAP.

Altre informazioni su Istanza di database - OptimizeTCPMaxSlotTableEntries (Per migliorare le prestazioni del file system in HANA DB con ANF, modificare il parametro tcp_max_slot_table_entries).

Verificare che le prestazioni di lettura del volume /hana/data siano >=400 MB/sec per prestazioni migliori nel database HANA

Per i carichi di lavoro SAP in Azure è consigliabile eseguire un'attività di lettura di almeno 400 MB/sec per /hana/data per dimensioni di I/O di 16 MB e 64 MB. Selezionare il tipo di disco per /hana/data in base a questo requisito per garantire prestazioni elevate del database e soddisfare i requisiti minimi di archiviazione per SAP HANA.

Altre informazioni su Istanza di database - HanaDataVolumePerformance (Assicurarsi che le prestazioni di lettura del volume /hana/data siano >=400 MB/sec per prestazioni migliori in HANA DB).

Le prestazioni di lettura/scrittura del volume /hana/log devono essere >=250 MB/sec per ottenere prestazioni migliori nel database HANA

Per i carichi di lavoro SAP in Azure è consigliabile eseguire l'attività di lettura/scrittura di almeno 250 MB/sec per /hana/log per dimensioni di I/O da 1 MB. Selezionare il tipo di disco per il volume /hana/log in base a questo requisito per garantire prestazioni elevate del database e soddisfare i requisiti minimi di archiviazione per SAP HANA.

Altre informazioni sull'istanza del database : HanaLogReadWriteVolume (le prestazioni di lettura/scrittura del volume /hana/log devono essere >=250 MB/sec per ottenere prestazioni migliori in HANA DB).

Se si usa Ultradisk, il volume di IOPS per /hana/log deve essere >=2000 per ottenere prestazioni migliori nel database HANA

Per i carichi di lavoro SAP è consigliabile eseguire almeno 2000 operazioni di I/O al secondo nel volume /hana/log quando si usa il disco Ultra. Selezionare il tipo di disco per il volume /hana/log in base a questo requisito per garantire prestazioni elevate del database.

Altre informazioni su Istanza di database - HanaLogIOPS (se si usa Ultradisk, il volume di IOPS per /hana/log deve essere >=2000 per ottenere prestazioni migliori in HANA DB).

Tutti i dischi in LVM per il volume /hana/log devono essere dello stesso tipo per garantire prestazioni elevate nel database HANA

Se nel volume /hana/log sono selezionati più tipi di disco, le prestazioni del database HANA nei carichi di lavoro SAP potrebbero essere limitate. Verificare che tutti i dischi del volume di dati HANA siano dello stesso tipo e siano configurati in base alle raccomandazioni per SAP in Azure.

Altre informazioni su Istanza di database - HanaDiskLogVolumeSameType (Tutti i dischi in LVM per il volume /hana/log devono essere dello stesso tipo per garantire prestazioni elevate nel database HANA).

Per migliorare la latenza di scrittura nel database HANA, abilitare l'acceleratore di scrittura nel volume /hana/log con disco Premium

L'acceleratore di scrittura di Azure è una funzionalità per macchine virtuali di Azure serie M. Migliora la latenza di I/O delle scritture nell'archiviazione Premium di Azure. Per SAP HANA, l'uso dell'acceleratore di scrittura deve essere usato solo sul volume /hana/log.

Altre informazioni su Istanza di database - WriteAcceleratorEnabled (Abilitare l'acceleratore di scrittura nel volume /hana/log con disco Premium per migliorare la latenza di scrittura nel database HANA).

Le dimensioni di striping per /hana/log devono essere pari a 64 kb per migliorare le prestazioni del database HANA nei carichi di lavoro SAP

Se si usa LVM o mdadm per compilare set di striping in diversi dischi Premium di Azure, è necessario definire le dimensioni di striping. Per ottenere una velocità effettiva sufficiente con dimensioni di I/O maggiori, Azure consiglia di usare le dimensioni di striping di 64 kb per il file system /hana/log per migliorare le prestazioni del database HANA.

Altre informazioni sull'istanza di database - HanaLogStripeSize (le dimensioni di striping per /hana/log devono essere pari a 64 kb per migliorare le prestazioni del database HANA nei carichi di lavoro SAP).

Sicurezza

Aggiornare la versione API dell'attestazione

Sono state identificate le chiamate API da un'API di attestazione obsoleta per le risorse in questa sottoscrizione. È consigliabile passare alle versioni più recenti dell'API di attestazione. Per usare la versione più recente dell'API, è necessario aggiornare il codice esistente. L'uso della versione più recente dell'API garantisce la ricezione delle funzionalità e dei miglioramenti delle prestazioni più recenti.

Altre informazioni sul provider di attestazioni - UpgradeAttestationAPI (versione dell'API di attestazione dell'aggiornamento).

Aggiornare la versione di Key Vault SDK

Le nuove librerie client di Key Vault vengono suddivise in SDK di chiavi, segreti e certificati integrati con la libreria di identità di Azure consigliata per offrire un'autenticazione semplice per Key Vault in tutti i linguaggi e gli ambienti. Contiene anche diverse correzioni per i problemi di prestazioni segnalati dai clienti e identificati in modo proattivo tramite il processo di controllo di qualità. Se Key Vault è integrato con Archiviazione di Azure, Disco o altri servizi di Azure che possono usare l'SDK di Key Vault precedente e quando tutte le applicazioni personalizzate correnti usano .NET SDK 4.0 o versione successiva, ignorare la raccomandazione.

Altre informazioni sull'insieme di credenziali delle chiavi - UpgradeKeyVaultSDK (aggiornamento della versione dell'SDK dell'insieme di credenziali delle chiavi)

Aggiornare la versione di Key Vault SDK

Le nuove librerie client di Key Vault vengono suddivise in SDK di chiavi, segreti e certificati integrati con la libreria di identità di Azure consigliata per offrire un'autenticazione semplice per Key Vault in tutti i linguaggi e gli ambienti. Contiene anche diverse correzioni per i problemi di prestazioni segnalati dai clienti e identificati in modo proattivo tramite il processo di controllo di qualità.

Importante

Tenere presente che è possibile correggere solo le raccomandazioni per le applicazioni personalizzate a cui si ha accesso. Consigli possono essere visualizzati a causa dell'integrazione con altri servizi di Azure, ad esempio Archiviazione, crittografia del disco, in corso di aggiornamento alla nuova versione dell'SDK. Se si usa .NET 4.0 in tutte le applicazioni, ignorare la raccomandazione.

Altre informazioni sul servizio HSM gestito - UpgradeKeyVaultMHSMSDK (aggiornamento della versione dell'SDK di Key Vault).

Storage

Usare "Put Blob" per i BLOB di dimensioni inferiori a 256 MB

Quando si scrive un BLOB in blocchi di dimensioni pari o inferiori a 256 MB (64 MB per le richieste che usano versioni REST precedenti a 2016-05-31), è possibile caricarlo interamente con un'unica operazione di scrittura utilizzando "Put Blob". In base alla metrica aggregata, probabilmente le operazioni di scrittura dell'account di archiviazione possono essere ottimizzate.

Altre informazioni sull'account Archiviazione : Archiviazione CallPutBlob (usare ""Put Blob"" per i BLOB inferiori a 256 MB).

Aumentare le dimensioni di provisioning della condivisione file Premium per evitare la limitazione delle richieste

Le richieste per la condivisione file Premium vengono limitate perché sono stati raggiunti i limiti delle operazioni di I/O al secondo o di velocità effettiva per la condivisione file. Per proteggere le richieste dalla limitazione, aumentare le dimensioni della condivisione file Premium.

Altre informazioni sull'account Archiviazione - Azure Archiviazione AdvisorAvoidThrottlingPremiumFiles (aumentare le dimensioni di provisioning della condivisione file Premium per evitare la limitazione delle richieste).

Creare statistiche nelle colonne delle tabelle

È stato rilevato che mancano statistiche di tabella che potrebbero influire sulle prestazioni delle query. Query Optimizer usa le statistiche per stimare la cardinalità o il numero di righe nel risultato delle query al fine di creare un piano di query di qualità elevata.

Altre informazioni su SQL Data Warehouse - CreateTableStatisticsSqlDW (Creare statistiche sulle colonne della tabella).

Rimuovere un'asimmetria dei dati per aumentare le prestazioni delle query

È stata rilevata un'asimmetria dei dati di distribuzione maggiore del 15%, che può causare colli di bottiglia delle prestazioni costosi.

Altre informazioni su SQL Data Warehouse - DataSkewSqlDW (Rimuovere l'asimmetria dei dati per migliorare le prestazioni delle query).

Aggiornare le statistiche nelle colonne delle tabelle

È stato rilevato che non si dispone di statistiche di tabella aggiornate, che potrebbero influire sulle prestazioni delle query. Query Optimizer usa statistiche aggiornate per stimare la cardinalità o il numero di righe nel risultato della query che consente a Query Optimizer di creare un piano di query di alta qualità.

Altre informazioni su SQL Data Warehouse - UpdateTableStatisticsSqlDW (aggiornare le statistiche sulle colonne della tabella).Learn more about SQL Data Warehouse - UpdateTableStatisticsSqlDW (Update statistics on table columns).

Aumentare le prestazioni per ottimizzare l'uso della cache con SQL Data Warehouse

È stato rilevato che è stata usata una percentuale elevata di utilizzo della cache con bassa percentuale di riscontri, che indica una frequenza di rimozione della cache elevata che può influire sulle prestazioni del carico di lavoro.

Altre informazioni su SQL Data Warehouse - SqlDwIncreaseCacheCapacity (aumento delle prestazioni per ottimizzare l'utilizzo della cache con SQL Data Warehouse).

Aumentare le prestazioni o aggiornare la classe di risorse per ridurre la contesa di tempdb con SQL Data Warehouse

È stato rilevato un utilizzo elevato di tempdb che può influire sulle prestazioni del carico di lavoro.

Altre informazioni su SQL Data Warehouse - SqlDwReduceTempdbContention (aumentare o aggiornare la classe di risorse per ridurre la contesa di tempdb con SQL Data Warehouse).

Convertire le tabelle in tabelle replicate con SQL Data Warehouse

È stato rilevato che è possibile trarre vantaggio dall'uso di tabelle replicate. Le tabelle replicate evitano operazioni di spostamento dei dati costose e aumentano significativamente le prestazioni del carico di lavoro.

Altre informazioni su SQL Data Warehouse - SqlDwReplicateTable (Convertire tabelle in tabelle replicate con SQL Data Warehouse).

Suddividere i file preparati per il commit nell'account di archiviazione per migliorare le prestazioni di caricamento

È stato rilevato che è possibile aumentare la velocità effettiva di caricamento suddividendo i file compressi gestiti temporaneamente nell'account di archiviazione. Una buona prassi consiste nel suddividere i file compressi in 60 o più per ottimizzare il parallelismo del carico.

Altre informazioni su SQL Data Warehouse - FileSplittingGuidance (Dividere i file di staging nell'account di archiviazione per migliorare le prestazioni di caricamento).

Aumentare le dimensioni del batch durante il caricamento per massimizzare la velocità effettiva di carico, la compressione dei dati e le prestazioni delle query

È stato rilevato che è possibile aumentare le prestazioni e la velocità effettiva del carico aumentando le dimensioni del batch durante il caricamento nel database. Prendere in considerazione l'uso dell'istruzione COPY. Se non è possibile usare l'istruzione COPY, è consigliabile aumentare le dimensioni del batch quando si usano utilità di caricamento, ad esempio l'API SQLBulkCopy o BCP. Una buona regola generale è una dimensione batch compresa tra 100.000 e 1M righe.

Altre informazioni su SQL Data Warehouse - LoadBatchSizeGuidance (aumentare le dimensioni del batch durante il caricamento per ottimizzare la velocità effettiva di caricamento, la compressione dei dati e le prestazioni delle query).

Collocare l'account di archiviazione nella stessa area per ridurre al minimo la latenza durante il caricamento

È stato rilevato che si sta caricando da un'area diversa dal pool SQL. Prendere in considerazione il caricamento da un account di archiviazione all'interno della stessa area del pool SQL per ridurre al minimo la latenza durante il caricamento dei dati.

Altre informazioni su SQL Data Warehouse - Colocate Archiviazione Account (individuare l'account di archiviazione all'interno della stessa area per ridurre al minimo la latenza durante il caricamento).

Aggiornare la libreria client di archiviazione alla versione più recente per migliorare l'affidabilità e le prestazioni

La versione più recente di della libreria client di archiviazione/dell'SDK contiene correzioni per i problemi segnalati dai clienti e identificati in modo proattivo tramite il processo di controllo qualità. La versione più recente offre anche l'ottimizzazione dell'affidabilità e delle prestazioni, oltre a nuove funzionalità che consentono di migliorare l'esperienza complessiva con Archiviazione di Azure.

Altre informazioni sull'account Archiviazione - Aggiornamento Archiviazione SDK (aggiornare la libreria client Archiviazione alla versione più recente per migliorare l'affidabilità e le prestazioni).

Aggiornare la libreria client di archiviazione alla versione più recente per migliorare l'affidabilità e le prestazioni

La versione più recente di della libreria client di archiviazione/dell'SDK contiene correzioni per i problemi segnalati dai clienti e identificati in modo proattivo tramite il processo di controllo qualità. La versione più recente offre anche l'ottimizzazione dell'affidabilità e delle prestazioni, oltre a nuove funzionalità che consentono di migliorare l'esperienza complessiva con Archiviazione di Azure.

Altre informazioni sull'account Archiviazione - Aggiornamento Archiviazione DataMovementSDK (aggiornare la libreria client Archiviazione alla versione più recente per migliorare l'affidabilità e le prestazioni).

Passare a dischi SSD Standard per ottenere prestazioni coerenti e migliorate

Poiché si eseguono carichi di lavoro di macchine virtuali IaaS in dischi gestiti HDD Standard, tenere presente che è ora disponibile un'opzione disco SSD Standard per tutti i tipi di macchine virtuali di Azure. I dischi SSD Standard sono opzioni di archiviazione convenienti, ottimizzate per carichi di lavoro aziendali che richiedono prestazioni coerenti. Aggiornare subito la configurazione dei dischi per migliorare la latenza, l'affidabilità e la disponibilità. L'aggiornamento richiede un riavvio della macchina virtuale, che richiede da tre a cinque minuti.

Altre informazioni sull'account Archiviazione - StandardSSDForNonPremVM (aggiornamento a dischi SSD Standard per prestazioni coerenti e migliorate).

Usare l'archiviazione BLOB in blocchi con prestazioni Premium

Uno o più account di archiviazione hanno una frequenza di transazioni elevata per GB di dati BLOB in blocchi archiviati. Usare l'archiviazione BLOB in blocchi con prestazioni Premium anziché l'archiviazione con prestazioni Standard per i carichi di lavoro che richiedono tempi di risposta di archiviazione rapidi e/o frequenze di transazioni elevate, in tal modo sarà possibile risparmiare potenzialmente sui costi di archiviazione.

Altre informazioni sull'account Archiviazione - PremiumBlob Archiviazione Account (usare l'archiviazione BLOB in blocchi di prestazioni Premium).

Convertire dischi non gestiti da HDD Standard a SSD Premium per le prestazioni

È stato rilevato che il disco HDD non gestito sta per raggiungere le soglie di prestazioni. I dischi SSD Premium di Azure offrono prestazioni elevate e supporto per dischi a bassa latenza per le macchine virtuali con carichi di lavoro con I/O intensivo. Aumentare le prestazioni del disco aggiornando il disco HDD Standard a SSD Premium. L'aggiornamento richiede un riavvio della macchina virtuale, che richiede da tre a cinque minuti.

Altre informazioni sull'account Archiviazione - UMDHDDtoPremiumForPerformance (Convertire dischi non gestiti da HDD Standard a SSD Premium per prestazioni) .

Distribuire i dati nel gruppo di server per la distribuzione del carico di lavoro tra i nodi

Sembra che i dati non vengano distribuiti in questo gruppo di server, ma rimangano sul coordinatore. Per i vantaggi completi di Hyperscale (Citus), distribuire i dati nei nodi di lavoro nel gruppo di server.

Altre informazioni sul gruppo di server Hyperscale (Citus) - OrcasPostgreSqlCitusDistributeData (Distribuire i dati nel gruppo di server per distribuire il carico di lavoro tra i nodi).

Ribilanciare i dati nel gruppo di server di Hyperscale (Citus) per distribuire il carico di lavoro tra i nodi di lavoro in modo più uniforme

Sembra che i dati non siano bilanciati correttamente tra i nodi del ruolo di lavoro in questo gruppo di server di Hyperscale (Citus). Per usare ogni nodo di lavoro del gruppo di server Hyperscale (Citus) ribilancia effettivamente i dati nel gruppo di server.

Altre informazioni sul gruppo di server Hyperscale (Citus) - OrcasPostgreSqlCitusRebalanceData (ribilanciare i dati nel gruppo di server Hyperscale (Citus) per distribuire il carico di lavoro tra i nodi di lavoro in modo più uniforme).

Virtual Desktop Infrastructure

Migliorare l'esperienza utente e la connettività distribuendo macchine virtuali più vicine alla posizione dell'utente

È stato determinato che le macchine virtuali si trovano in un'area diversa o lontana dalla posizione in cui gli utenti si connettono con Desktop virtuale Azure, il che potrebbe causare tempi di risposta prolungati per la connessione e influire sull'esperienza utente complessiva. Quando si creano macchine virtuali per i pool di host, provare a usare un'area più vicina all'utente. Avere una stretta prossimità garantisce una maggiore soddisfazione con il servizio Desktop virtuale Azure e una migliore qualità complessiva dell'esperienza.

Altre informazioni sul pool di host - RegionProximityHostPools (Migliorare l'esperienza utente e la connettività distribuendo le macchine virtuali più vicine alla posizione dell'utente).

Modificare il limite massimo di sessioni del pool di host con bilanciamento del carico in profondità per migliorare le prestazioni della macchina virtuale

Il bilanciamento del carico in profondità usa il limite massimo di sessioni per determinare il numero massimo di utenti che possono disporre di sessioni simultanee in un singolo host della sessione. Se il limite massimo di sessione è troppo elevato, tutte le sessioni utente vengono indirizzate allo stesso host di sessione e ciò potrebbe causare problemi di prestazioni e affidabilità. Pertanto, quando si imposta un pool di host per avere una profondità di bilanciamento del carico iniziale, impostare anche un limite massimo di sessione appropriato in base alla configurazione della distribuzione e della capacità delle macchine virtuali. Per risolvere il problema, aprire le proprietà del pool di host e modificare il valore accanto all'impostazione "Limite massimo di sessioni".

Altre informazioni sul pool di host - ChangeMaxSessionLimitForDepthFirstHostPool (Modificare il limite massimo di sessioni per il primo pool di host con carico bilanciato di profondità per migliorare le prestazioni della macchina virtuale).

Web

Spostare il piano di servizio app in PremiumV2 per ottenere prestazioni migliori

L'app ha servito più di 1.000 richieste al giorno negli ultimi 3 giorni. L'app potrebbe trarre vantaggio dall'infrastruttura a prestazioni superiore disponibile con il livello di servizio app Premium V2. Il piano Premium V2 include macchine virtuali della serie Dv2 con processori più veloci, archiviazione SSD e un rapporto doppio tra memoria e core rispetto alle istanze precedenti. Altre informazioni sull'aggiornamento a Premium v2 sono disponibili nella documentazione.

Altre informazioni sul servizio app - AppServiceMoveToPremiumV2 (spostare il piano di servizio app in PremiumV2 per ottenere prestazioni migliori).

Controllare le connessioni in uscita dalla risorsa del servizio app

L'app ha aperto troppe connessioni socket TCP/IP. Il superamento dei limiti di connessione temporanei alle porte TCP/IP può causare problemi di connettività imprevisti per le app.

Altre informazioni sul servizio app - AppServiceOutbound Connessione ions (Controllare le connessioni in uscita dalla risorsa servizio app).

Passaggi successivi

Altre informazioni sull'efficienza delle prestazioni - Framework progettato da Microsoft Azure Well Architected