Una buena configuración de MySQL podría hacer que Pandora FMS trabajase cien veces más rápido, por lo que si experimenta problemas de rendimiento, probablemente no esté correctamente configurado, o bien haya algún problema relacionado con la base de datos. El primer paso para la optimización de MySQL es la modificación del fichero /etc/my.cnf.
[mysqld]
key_buffer = 400M
max_allowed_packet = 100M
thread_stack = 64K
thread_cache_size = 8
max_connections = 100
skip-locking
innodb_file_per_table
innodb_flush_log_at_trx_commit = 0
innodb_flush_method = O_DIRECT
innodb_thread_concurrency = 16
innodb_buffer_pool_size = 500M
innodb_additional_mem_pool_size = 32M
innodb_log_file_size = 64M
innodb_log_buffer_size = 16M
innodb_lock_wait_timeout = 90
# IO: 100 for 7500RPM disk, 180 for 15K RPM disk, 1500 for SSD disks
innodb_io_capacity = 1500
key_buffer_size = 32M
read_buffer_size = 128K
read_rnd_buffer_size = 128K
sort_buffer_size = 128K
join_buffer_size = 64M
# Enable query cache
query_cache_type = 1
query_cache_limit = 128M
query_cache_size = 128M