Bonjour tout le monde

Dans mon fichier de configuration my.cnf, j'ai la valeur par défaut :
innodb_buffer_pool_size=8M

J'ai une base avec 944M de données dans les tables InnoDB. Pour je ne sais quelle requête, je tombais sur une erreur de mémoire, j'avais donc monté la valeur de innodb_buffer_pool_size=256M. Plus de problème pour mes requêtes SQL, mais par contre 100% de ma mémoire est utilisée en permanence alors que je ne fais aucune requête. Je ne peux pas laisser comme ça.

Pour innodb_buffer_pool_size=128M, j'avais encore des problèmes sur une grosse requête. Et ma mémoire était utilisée à 75%.

Savez-vous comment definir la valeur de innodb_buffer_pool_size ?
Est-ce que la config de mon serveur est insuffisante ?