Come migliorare le prestazioni di segmenti strategici
Per impostazione predefinita, il processo Crea segmento crea un file binario sul server applicativo, e può richiedere molto tempo per il completamento di un segmento strategico grande. Quando Campaign aggiorna il file binario, elimina e quindi inserisce nuovamente le righe in una tabella memorizzata nella cache; l'intero file viene riscritto per l'ordinamento. Per segmenti strategici molto grandi (per esempio, 400 milioni di ID), ci vuole molto tempo per riscrivere l'intero file, anche se la maggior parte degli ID non sono stati modificati.
Per migliorare le prestazioni, impostare la proprietà doNotCreateServerBinFile nella pagina Configurazione su TRUE. Il valore TRUE specifica che i segmenti strategici creino una tabella temporanea nell'origine dati anziché un file binario sul server delle applicazioni. Quando questa proprietà è impostata su TRUE, è necessario specificare almeno un'origine dati valida nella scheda Definisci segmenti della configurazione del processo Crea segmento.
Altre ottimizzazioni delle prestazioni, come la creazione di indici e la generazione di statistiche che non è possibile applicare alle tabelle di segmenti memorizzati nella cache, possono essere utilizzate con le tabelle temporanee del segmento. Le proprietà PostSegmentTableCreateRunScript, SegmentTablePostExecutionSQL, e SuffixOnSegmentTableCreation nella pagina Configurazione supportano queste ottimizzazioni delle prestazioni.
Per i dettagli sulle proprietà della pagina Configurazione, consultare Campaign Administrator's Guide.