Come migliorare le prestazioni di segmenti strategici
Per impostazione predefinita, il processo Crea segmento crea un segmento file bin 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, è possibile utilizzare la proprietà doNotCreateServerBinFile nella pagina di configurazione per far sì che i segmenti strategici creino una tabella temporanea nell'origine dati anziché un file bin sul server delle applicazioni. Quando questa proprietà è impostata su TRUE, è necessario specificare almeno un'origine dati nella configurazione processo Crea segmento.
Inoltre, le 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 temp del segmento. Le proprietà PostSegmentTableCreateRunScript, SegmentTablePostExecutionSQL e SuffixOnSegmentTableCreation presenti sulla pagina di configurazione supportano le ottimizzazioni delle prestazioni.
Per i dettagli sulle proprietà nella pagina di configurazione, consultare Campaign Administrator's Guide.