Free information technology

Performance Tuning Excite Mix


Performance Tuning Excite Mix

La situazione trovata all'avvio dei lavori di performance tuning, del sistema alla base del MIX era quella di una tabella di riferimento per la gestione posizionale dei riquadri attraverso dei semplici posizionamenti con campi interi capaci di tracciare i blocchi su di un semplice piano cartesiano e lungo la profondità delle varie schede.

Tale approccio determinava un elevatissimo numero di update che, a causa della natura del DBMS alla base impattavano in maniera negativa sulle prestazioni.

Per ovviare tale problematica, è stata adottata la seguente soluzione.

La logica dell'ordinamento X-Y è stata spostata in un una tabella accessoria in cui un campo integer[] (dato array) descrive il posizionamento del modulo presente nella scheda a cui è associato.

La procedura di tuning ha richiesto svariate modifiche architetturali. I test prestazionali e la messa in produzione hanno rilevato che l'incremento di prestazioni è stato notevole.


Ricerca in PGHost

Categorie

Rotta di navigazione

Pagine speciali