Change or Set MySQL Long Query Time Value for log-slow-queries Modifier ou à long Set MySQL Query Time qualité / log-slow-requêtes
If you Si vous enable slow queries log of MySQL database server permettre log de requêtes lentes de serveur de base de données MySQL , you will notice that from the slow query log file contains only SQL statements and queries that took more than query_time of 10 seconds to execute or run. , Vous remarquerez que la lenteur de requête fichier journal ne contient que des requêtes SQL et des requêtes qui ont eu plus de query_time de 10 secondes pour exécuter ou courir. This is the default value or query time threshold for log_slow_queries function, which is 10 seconds. C'est la valeur par défaut ou la requête log_slow_queries seuil de fonction, qui est de 10 secondes. 10 seconds is way too long for a SQL query to complete, so the value may be too high to capture any meaningful data. 10 secondes est beaucoup trop long pour une requête SQL pour terminer, de sorte que la valeur mai-être trop élevé pour capter toutes les données significatives. You can alter or change the slow query time to lower value or number of seconds. Vous pouvez modifier ou de changer la lenteur de la requête à faible valeur ou le nombre de secondes.
You can set a new long_query_time in the MySQL configuration file, namely my.cnf or my.ini, normally located in /etc directory. Vous pouvez définir un nouveau long_query_time dans le fichier de configuration MySQL, à savoir my.cnf ou my.ini, normalement situé dans / etc répertoire. Simply add the following line to the configuration file: Il vous suffit d'ajouter la ligne suivante dans le fichier de configuration:
long_query_time = 5 long_query_time = 5
Above option will set the slow or long query limit as 5 seconds, which means MySQL will capture and log all SQL queries that took longer than 5 seconds to execute and finish running to the log file. Option ci-dessus mettra la lenteur ou à long requête limite de 5 secondes, ce qui signifie que MySQL va de captage et de journaliser toutes les requêtes SQL qui a eu plus de 5 secondes pour exécuter et à l'arrivée de fonctionnement du fichier journal.
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. IMPORTANT: Il s'agit d'une machine qui traduit la page est fourni «tel quel», sans garantie. Machine translation may be difficult to understand. La traduction automatique mai être difficile à comprendre. Please refer to S’il vous plaît se référer à original English article article original anglais whenever possible. chaque fois que possible.
Share and contribute or get technical support and help at Partagez et contribuer ou obtenir de l'aide technique et l'aide à My Digital Life Forums Ma vie numérique forums .
Related Articles Articles connexes
- Enable Logging of Slow Queries (Slow Query Log) in MySQL Database Activer l'enregistrement des requêtes Faible (log des requêtes lentes) dans la base de données MySQL
- Change and Reset MySQL root Password Changement et Réinitialiser le mot de passe root
- You Are Not Authorized to Execute SQL Queries in vBulletin Maintenance Vous n'êtes pas autorisé à exécuter des requêtes SQL dans vBulletin entretien
- Install Web Server in Windows XP with Apache2, PHP5 and MySQL4 - Part 4 L'installation de Web Server sous Windows XP avec Apache2, MySQL4 et PHP5 - Partie 4
- Reset the Root Password of MySQL Server Réinitialiser le mot de passe root du serveur MySQL
- How to Read MySQL Binary Log Files (BinLog) with mysqlbinlog Comment MySQL Lire le log binaire (binlog) avec mysqlbinlog
- How to Move WordPress Blog to New Domain or Location Comment se déplacer blog wordpress à nouveau domaine ou l'emplacement
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 3 Installation du serveur Web dans FreeBSD 6,0 avec Apache 2,2, 5,0 MySQL et PHP 5 - Partie 3
- Fix for Munin MySQL Monitoring Plugin Graph Not Showing or Blank Fix for MySQL Munin suivi plugin graphique ne s'affiche pas ou blanc
- How to Find and Replace Text in MySQL Database using SQL Comment rechercher et remplacer du texte dans la base de données MySQL en utilisant SQL

































June 20th, 2007 00:43 Juin 20, 2007 00:43
Stating that “10 seconds is way too long for a SQL query to complete” is slightly irresponsible, as 10 seconds might be perfectly reasonable for some queries to complete given the dataset and hardware being queried against combined with the complexity of the query. Affirmant que "10 secondes, c'est beaucoup trop long pour une requête SQL pour terminer" est un peu irresponsable, de 10 secondes peut être parfaitement raisonnable pour certaines requêtes de données complète de données et le matériel informatique demandé contre combiné avec la complexité de la requête.
Seeing as how this page is ranking quite high for people having performance issues with MySQL, I feel it is important to set this straight. Voir comment cette page est de rang assez élevé pour les personnes ayant des problèmes de performances avec MySQL, je pense qu'il est important de définir ce droit. One should not read this article and assume that their queries are performing unreasonably slow simply because they take over 10 seconds. Il ne faut pas lire cet article et d'assumer que leurs requêtes sont excessivement lents effectuer simplement parce qu'elles prennent plus de 10 secondes.