Submitted by sofiane_30 on
Bonjour;
j'ai réalisé 1 application en drupal 7 chez 1 client et depuis 1 semaine je galère avec des temps de réponses énormes sur les connexions avec des deadlock sur les tables cach_bootstrap et cache_page, cache_users et cache_field ?
Ils ont 1 bon DBA MYSQL qui a fait 1 tunning parfait sur les SGBD mais côte drupal c'est pas la joie : j'ai essayé d'installer BOOST mais ça ne fonctionne pas pour les users connectés (toutes les infos d'un user ne sont pas remontées après sa connexion) ?
Des idées SVP ?
Au faut j'ai installé APC et configuré comme suit :
extension=apc.so
apc.enabled=1
apc.shm_size=128M
apc.stat=0
apc.ttl=0
Merci de votre aide.
En vrac :
Permalien Soumis par vincent59 le 21 Décembre, 2016 - 20:47
En vrac :
- activer le cache Drupal (absolument)
- désactiver le module dblog et activer syslog
- pour APC, valider régulièrement la taille du cache, si ce n'est pas assez important, ça peut causer plus de soucis que d'améliorations
- on peut mettre en place un daemon memcached (linux) et le module memcache_storage pour avoir le cache en mémoire (sinon le cache est en base de données)
Et si possible, passer en PHP 7, les performances seront encore meilleures. Du coup, ce ne sera plus APC, mais OpCache qui est intégré, d'ailleurs depuis php 5.6, c'est opcache qui est intégré...