SolarWinds Database Performance Analyzer (DPA) ti aiuta a identificare, analizzare e risolvere i problemi di prestazioni che interessano i tuoi database. Ottieni una visibilità completa sull’attività dei tuoi sistemi e ottimizza le query SQL in ambienti on-premise, cloud e virtualizzati per garantire le massime prestazioni delle applicazioni critiche.
La lentezza delle applicazioni è spesso legata a problemi nel database. Individuare la causa esatta — che si tratti di una query SQL inefficiente, di blocchi, di contesa delle risorse o di anomalie nel carico di lavoro — può richiedere molto tempo e impegno. Con Database Performance Analyzer, disponi di informazioni dettagliate e contestualizzate per individuare rapidamente l’origine dei problemi e agire in modo proattivo.
Funzioni principali di Database Performance Analyzer
Analisi dei tempi di attesa
Progettato per gli amministratori di database che necessitano di informazioni precise e utilizzabili, Database Performance Analyzer basa il proprio monitoraggio sull’analisi dei tempi di attesa (Wait Time Analysis), fornendo una visione chiara di dove si verificano i colli di bottiglia e quali elementi stanno influenzando le prestazioni.
Rilevamento delle anomalie tramite machine learning
Grazie alle sue funzionalità di rilevamento delle anomalie basate sul machine learning, DPA identifica comportamenti insoliti e scostamenti rispetto ai normali modelli di funzionamento, aiutandoti a prevenire possibili incidenti prima che abbiano ripercussioni sugli utenti.
Monitoraggio in tempo reale
Inoltre, la sua architettura senza agenti consente un monitoraggio continuo e dettagliato con un impatto minimo sui sistemi, inferiore all’1%, offrendo visibilità a partire dal livello dell’istanza fino alle singole query SQL.
Vantaggi principali di SolarWinds Database Performance Analyzer
Ottieni gli strumenti necessari per ottimizzare le prestazioni, la disponibilità e la stabilità dei tuoi database.
Visibilità unificata e completa
Monitora le prestazioni dei tuoi database, indipendentemente dalla piattaforma (SQL Server, Oracle, MySQL, PostgreSQL e altre), da un'unica console. DPA supporta ambienti fisici, virtualizzati e cloud (Azure e AWS).
Ottimizzazione proattiva con il machine learning
Il sistema di rilevamento delle anomalie apprende automaticamente il comportamento normale dei tuoi database. Ti avvisa in caso di scostamenti e variazioni impreviste nel carico di lavoro, consentendoti di risolvere i problemi prima che abbiano ripercussioni sugli utenti.
Consulenza specialistica per una regolazione precisa
Non solo individua i problemi, ma ti guida anche nella loro risoluzione. DPA mette a disposizione i Tuning Advisors per tabelle e query, che offrono consigli chiari e pratici per migliorare le prestazioni.
Progettazione senza agenti, installazione semplice e a basso impatto
Trattandosi di uno strumento senza agenti, la sua installazione è rapida e il suo impatto sui sistemi monitorati è minimo, con un sovraccarico inferiore all'1%. È possibile implementarlo su server Windows o Linux, su Azure o tramite un abbonamento AWS.
Funzionalità principali di SolarWinds Database Performance Analyzer
Rilevamento delle anomalie tramite machine learning
Va oltre le soglie statiche. DPA utilizza l’apprendimento automatico per comprendere i modelli di prestazione di ogni database e ti avvisa quando rileva un comportamento anomalo, consentendoti di analizzare le deviazioni sia in un contesto storico che in tempo reale.
Consulenti per l’ottimizzazione e la messa a punto (tuning)
Ricevi suggerimenti di ottimizzazione per migliorare le prestazioni delle query. DPA analizza il comportamento del database e identifica quali query, tabelle e indici possono trarre vantaggio da un’ottimizzazione.
Analisi dettagliata dei blocchi e dei deadlock
Visualizza in modo chiaro la gerarchia dei blocchi SQL. DPA ti aiuta a identificare rapidamente le istruzioni che causano blocchi e deadlock, mostrando l’impatto complessivo sui tempi di attesa, in modo da poter risolvere la causa principale del conflitto.
Visibilità negli ambienti virtualizzati e nel cloud
Mette in relazione i tempi di risposta del database con le metriche dell’host e della macchina virtuale in ambienti VMware vSphere. Identifica se la causa del rallentamento è un problema legato alle risorse dell’infrastruttura virtuale, quali CPU, memoria o storage.
Integrazione e automazione
Si integra con la piattaforma SolarWinds per garantire una visibilità completa dell’intera infrastruttura IT. Inoltre, la sua API RESTful consente di integrare il monitoraggio delle prestazioni del database nelle routine di automazione DevOps.
Scopri le novità di SolarWinds DPA 2026.2
Maggiore compatibilità, connessioni più sicure e nuove funzionalità di intelligenza artificiale per ottimizzare le prestazioni dei tuoi database.
Monitoraggio di SAP HANA
Compatibilità con SAP HANA Platform Edition, Express Edition e SAP HANA Cloud.
Migliore connettività con MariaDB
Nuovo MariaDB Connector/J per MySQL e MariaDB, con supporto per le connessioni SSL.
AI Query Assist per PostgreSQL e MySQL
Nuove funzionalità di intelligenza artificiale per analizzare e ottimizzare le query con problemi di prestazioni.
Banche dati compatibili con SolarWinds DPA
Offre un ampio supporto per i principali database presenti sul mercato. Da un’unica installazione gestisce piattaforme quali:
- Microsoft SQL Server, Azure SQL Database e Azure SQL Managed Instance
- Oracle, compresi RAC ed Exadata.
- MySQL, MariaDB e Percona
- PostgreSQL, compresi Amazon RDS e Google Cloud SQL
- IBM DB2 e SAP ASE
Domande frequenti su Database Performance Analyzer
Quali database supporta DPA?
SolarWinds DPA offre un ampio supporto multipiattaforma che include Oracle, Microsoft SQL Server, MySQL, MariaDB, Percona, IBM DB2, SAP ASE e PostgreSQL, nonché le relative varianti cloud quali Azure SQL, Amazon RDS e Google Cloud SQL.
Il monitoraggio di DPA influisce sulle prestazioni dei miei database?
No. DPA presenta un’architettura senza agenti con un sovraccarico in termini di prestazioni molto basso, in genere inferiore all’1% sui server monitorati. Ciò ti consente di effettuare un monitoraggio continuo e dettagliato senza alcun impatto sugli utenti.
DPA è in grado di monitorare i database in ambienti virtualizzati e nel cloud?
Sì. DPA è progettato per monitorare i database in ambienti ibridi. Offre supporto specifico per i database su piattaforme cloud come Azure, AWS e Google Cloud ed è in grado di correlare le prestazioni del database con le metriche dell’infrastruttura virtuale in VMware vSphere.
In che modo il DPA aiuta a individuare i colli di bottiglia nelle prestazioni?
DPA utilizza un approccio basato sull’analisi dei tempi di attesa per monitorare i colli di bottiglia delle prestazioni. Ciò consente di capire perché una query o un database sia lento, osservando le risorse in attesa (CPU, I/O, blocchi, ecc.).
DPA è uno strumento facile da installare e da usare?
Sì, SolarWinds DPA è progettato per essere facile da installare e da usare, con una configurazione rapida che ti permette di iniziare a monitorare in pochissimo tempo. Il suo design senza agenti contribuisce a una semplice implementazione e a un basso consumo di risorse.


