Tuning Library Cache
lca_eff.sql - Analyse du v$librarycache
doc Original: | Author: | Type: Tuning | SubType: | Cible: Library Cache | Desc: Analyse du v$librarycache | Efficacite de la Library Cache ============================== Pourcentage de non appel d'une instruction SQL du fait de son existence dans le cache library. Le parametre SHARED_POOL_SIZE dans init.ORA controle la quantite de memoire allouee pour le pool shared buffer. Ce pool contient instructions SQL et PL/SQL (library cache) le cache data dictionary et informations sur les sessions utilisateur Idealement, ce pourcentage avoisine les 100%. (Impossible a atteindre, les instructions sont au moins une fois physiquement chargees). L'efficacite maximale est atteinte quand AUCUNE instruction SQL n'est reinterpretee (rechargee). Initialement mettre SHARED_POOL_SIZE à 50-100% de DB_BLOCK_BUFFERS dans init.ora et continuer le tuning. # select round(sum(pinhits)/sum(pins) * 100,2) efficacite from v$librarycache;