Configuration des limites du système :
Configuration des limites de mémoire partagée :
Configuration de l'espace de pagination :
Notez que la limite de la taille de la mémoire cache maximale sur AIX est de 1536 Mo (1,5 Go = 1610612736 octets).
Sur AIX (32-bits), si vous souhaitez rechercher des tables volumineuses de la mémoire cache en utilisant l'interface de recherche de procédure mémorisée, il vous faut remplacer le paramètre MAXDATA par l'exécutable db2fmp. Pour ce faire, connectez-vous en tant que propriétaire de l'instance et exécutez les commandes suivantes :
db2stop cd ~/sqllib/adm cp db2fmp db2fmp.org /usr/bin/echo '\0040\0\0\0' | dd of=db2fmp bs=4 count=1 seek=19 conv=notrunc
Si vous n'avez toujours pas assez de mémoire, réduisez encore la quantité de segments de mémoire comme suit :
cp db2fmp db2fmp.org /usr/bin/echo '\0000 \0 \0 \0' | dd of=db2fmp bs=4 count=1 seek=19 conv=notrunc
Le paramètre maxdata sera ramené à 1 (256 Mo).
Si vous souhaitez revenir aux paramètres d'origine, exécutez les commandes suivantes :
db2stop cd ~/sqllib/adm cp db2fmp.org db2fmp
Notez que cette modification ramène la taille de segment maximale de 1,2 à 0,5 Go. Cela peut affecter d'autres applications utilisant l'instance DB2.