Lorsque je regarde les informations de ma base de données, je vois ce qui suit. Table_locks_waited est haut. Comment puis-je atténuer ce problème?La fixation de Table_locks_waited est haute dans MySQL
3
A
Répondre
4
D'abord, vous devez exécuter:
show status like '%\_locks\_%';
Cela va vous montrer le rapport des requêtes qui attendent à ceux qui sont en mesure d'obtenir des serrures immédiatement. Vous avez probablement un plus grand nombre d'écritures à lire, ce qui oblige mysql à attendre plus souvent que ce qui est optimal, mais les performances globales ne peuvent pas être analysées avec une seule statistique. Ma première suggestion serait de modifier vos tables afin que vous utilisiez le moteur Innodb pour les tables qui supportent le poids de la charge de transaction. Innodb a le verrouillage de ligne plutôt que le verrouillage de table, et a également des index clusterisés et la mise en cache de données de requête qui tendent à améliorer les performances dans de nombreux cas.
Questions connexes
- 1. php mysql fixation
- 2. sur MySQL haute disponibilité
- 3. comment implémenter la haute disponibilité de mysql dans Windows?
- 4. haute Mysql charge - CPU 360%
- 5. Fixation Inscrit Many-to-Many MySQL Query
- 6. de fixation « comparaison est toujours fausse ... » avertissement dans GCC
- 7. MySQL haute utilisation du processeur avec InnoDB
- 8. Récupère toutes les entrées d'une table mysql où la version est la plus haute ID
- 9. Quelle est la plus haute priorité dans PMD?
- 10. L'index sur la table d'écriture haute est-il mauvais?
- 11. la fixation d'un CLASSPATH dans le script
- 12. Email problème de fixation
- 13. de fixation cache
- 14. Trouver l'année haute et l'année basse dans mysql php
- 15. Fixation de la taille de NSWindow?
- 16. élément de fixation
- 17. Fixation de la singularité d'une fonction
- 18. de fixation sous Ubuntu
- 19. PHP - paramètres de fixation dans l'URL
- 20. Ajax à haute fréquence et surcharge de sommeil MySQL
- 21. Haute disponibilité dans MongoDB
- 22. de fixation Index Fragmentation dans SQL Server
- 23. aide fixation classe de pagination
- 24. Envoie la plus haute priorité dans WPF
- 25. MySQL Conception pour haute fréquence système de facturation
- 26. la largeur de fixation d'un gridview dans asp.net
- 27. largeur durée fixation
- 28. Fixation Load-Hit-Store
- 29. image dans la UINvaigationItem - haute résolution
- 30. Instruments Xcode - fuites de fixation
Quel est le problème spécifique? Je pense que vous devriez ignorer phpmyadmin sauf s'il y a un problème qui affecte vos utilisateurs. (NB: Je pense aussi que vous devriez effacer phpmyadmin de votre disque dur pour toujours) – MarkR