Acces base impossible sans plantage du serveur Mysql
Bonjour à tous,
J'ai un problème de base mysql depuis quelques temps qui est trés génant.
La situation est la suivante :
Sur un dedié (32 G° de ram)
1 seul site public (max 150 visiteurs/jours)
2 site de test (utilisés par 3 personnes max)
1 base de données de 85 M°
Assez régulièrement il y a un "plantage" de mysql.
Je met entre guillements car le site n'arrivent plus à se connecter à la base alors que le serveur est toujours en action.
Je dispose de monit sur le serveur qui permet , en cas de plantage, de relancer les services.
Mais dans ce cas monit ne detecte rien, et pour cause il n'y a pas de plantage du serveur mysql.
En faisant un restart de mysql tout repart trés bien
j'ai optimisé la base en la passant en innodb et avec les paramétres suivants pour my.cnf
key_buffer = 16M
key_buffer_size = 1G
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 100
tmp_table_size = 100M
max_heap_table_size = 100M
join_buffer_size = 2048K
query_cache_limit = 512M
query_cache_size = 1G
max_connections = 300
innodb_buffer_pool_size = 15G
innodb_log_buffer_size = 8M
innodb_buffer_pool_instances = 15
log_slow_queries = /var/log/mysql/mysql-slow.log
D'aprés les logs aucune requête lente n'est lancée.
Auriez une idée ou une piste de reflexion.
le problème se reproduit trés régulièrement et le client commence à perdre patience.
Merci d'avance
Laurent
Subject
Views
Written By
Posted
Acces base impossible sans plantage du serveur Mysql
2299
November 03, 2015 09:46AM
1261
November 23, 2015 12:18PM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.