Profiling

Estudi del perfil i patró d'utilització de la Base de Dades Oracle

El rendiment d'un sistema resulta de la combinació de diverses capes, com són el maquinari disponible, el sistema operatiu, el sistema d'interconnexió, la Base de Dades i l'ús que de la mateixa realitzen les aplicacions.

El Desenvolupament d'Aplicacions sol centrar-se en els aspectes funcionals i de negoci. Les eines de desenvolupament i/o interrogació disponibles, moltes vegades genèriques, no necessàriament cursen les operacions de Base de Dades de forma òptima.

El resultat d'aquests factors, fa que cada aplicació o eina tingui un perfil determinat que -fins i tot- pot variar en el temps en funció de la volumetria de les dades.

NUCLI afronta aquest problema mitjançant una metodologia que analitza el consum dels diversos recursos per part de la BD (CPU, accés a memòria, accés al sistema d'emmagatzematge...) en un entorn d'aplicació determinat, detectant els factors que fan que el rendiment global no sigui l'adequat.

Això, permet realitzar recomanacions de l'execució del qual, se'n pot obtenir -mitjançant el tuning adequat- una optimització dels recursos disponibles que deriva directament en una disminució del Cost de Propietat dels sistemes, amb el consegüent estalvi i retorn immediat de la inversió.