Prestazioni del database database-performances
La maggior parte dei problemi di prestazioni è collegata alla manutenzione del database. Di seguito sono riportati quattro lead principali per individuare la causa del rallentamento delle prestazioni:
- Configurazione
- Installazione e configurazione della piattaforma Adobe Campaign
- Manutenzione del database
- Diagnosi in tempo reale
Configurazione configuration
Verifica che la configurazione iniziale della piattaforma Adobe Campaign sia ancora valida e, se necessario, rivaluta le esigenze del cliente in termini di recapito messaggi o dimensioni del database. Si consiglia inoltre di eseguire un controllo hardware completo (CPU, RAM, sistema IO).
Configurazione della piattaforma platform-configuration
Una configurazione non appropriata può influire sulle prestazioni della piattaforma. È consigliabile controllare la configurazione di rete, le opzioni di recapito messaggi della piattaforma e la configurazione MTA nel file serverConf.xml.
Manutenzione del database database-maintenance
Attività di pulizia del database
Verificare che l'attività di pulizia del database sia operativa. A tale scopo, visualizzare i file di registro per verificare se contengono errori. Per ulteriori informazioni al riguardo, consulta questa sezione.
Piani di manutenzione
Verificare che la manutenzione del database sia pianificata ed eseguita correttamente. A tale scopo, contattare l'amministratore del database per ulteriori informazioni su:
- Il loro programma di manutenzione
- Piani di manutenzione eseguiti in precedenza
- Visualizzazione dei registri degli script
Per ulteriori informazioni al riguardo, consulta questa sezione.
Gestione delle tabelle di lavoro
Controllare il numero e le dimensioni delle tabelle di lavoro. Se superano una determinata dimensione, le prestazioni del database ne risentono. Queste tabelle vengono create dai flussi di lavoro e dalle consegne. Rimangono nel database mentre i flussi di lavoro e le consegne sono attivi. Per limitare le dimensioni delle tabelle di lavoro, è possibile eseguire le operazioni seguenti:
- Interrompere o eliminare le consegne con i seguenti stati: Failed, In progress, Ready for delivery o Paused.
- Arresta o elimina flussi di lavoro sospesi a causa di un errore.
- Arrestare tutti i flussi di lavoro utilizzati per i test che non contengono un'attività End e il cui stato rimane quindi Paused.
Monitoraggio dei processi di Adobe Campaign
A seconda delle impostazioni di installazione di Adobe Campaign, è possibile utilizzare due strumenti per il monitoraggio della piattaforma:
- La pagina di produzione dell’istanza. Per ulteriori informazioni, consulta Monitoraggio manuale.
- Lo script netreport. Per ulteriori informazioni, consulta Monitoraggio automatico tramite script di Adobe Campaign.
Specifiche specifics
Potrebbe essere necessario eseguire una diagnosi in tempo reale per identificare la causa del problema. Inizia controllando i file di registro del processo e della piattaforma, quindi monitora l’attività del database durante la ricreazione del problema. Presta particolare attenzione ai seguenti elementi:
- Il piano di esecuzione della manutenzione
- Query SQL in esecuzione
- Indica se i processi esterni vengono eseguiti contemporaneamente (pulizia, importazioni, calcolo dell'aggregato, ecc.).