MySQL la borda el file activan – Error del Voltmeter. Query del Voltmeter. Slow Query


En MySQL el banco de datos de servidores hay para activar las posibilidades diferentes y los caminos alrededor de Logging al análisis de falta.

Quisiera señalar aquí brevemente qué files de borda diferentes hay y cómo éstas son activados. Dado que mi servidor es el sistema de empresa como siempre Debian, puede ser bien posible que en otras distribuciones Linux las configuraciones se desvían. Llego en esto a Error la borda, dejo Query la borda y Slow Query la borda, Binary la borda fuera antes de, dado que él entra en acción sólo bajo la condición especial y preabandona en lo alto el hardware performante.
Errror la borda: Incluye todos los Error (falta) la información inkl. Salida y parada
Query la borda: Si todas las órdenes y Queries que son cesadas en MySQL el servidor miden con corredera.
Slow Query la borda: Como el nombre dice ya, se hacen aquí todo "el slow queries„, medido con corredera así todas las afirmaciones SQL lentas

MySQL Logging activan

MySQL el fichero de configuración se encuentra bajo/etc/mysql/my.cnf. Aquí todos los Logging el parámetro bajo [mysqld] son representados. El fichero puede ser trabajado con vuestro editor favorito. zB: vi
# * Logging and Replication
#
# Both location gets rotated by the cronjob.
# Be aware that this log type is a performance killer.
# As of 5.1 you can enable the log at runtime!
#general_log_file = /var/log/mysql/mysql.log
#general_log = 1
#
# Error logging goes to syslog due to /etc/mysql/conf.d/mysqld_safe_syslog.cnf.
#
# Here you can see queries with especially long duration
#log_slow_queries = /var/log/mysql/mysql-slow.log
#long_query_time = 2
#log-queries-not-using-indexes
#
# The following can be used as easy to replay backup logs or for replication.
# note: if you are setting up a replication slave, see README.Debian about
# other settings you may need to change.
#server-id = 1
#log_bin = /var/log/mysql/mysql-bin.log
expire_logs_days = 10
max_binlog_size = 100M
#binlog_do_db = include_database_name
#binlog_ignore_db = include_database_name
Files de borda están desactivados en la configuración de estándar. Sólo Error la borda entregará a Syslog.

MySQL Error la borda activan

Según el estándar MySQL Errors son escritos bajo Debian en Syslog. El fichero de configuración para esto está bajo/etc/mysql/conf.d/mysqld_safe_syslog.cnf qué siguiendo incluye:
[mysqld_safe]
syslog
Syslog terminan de leer:
tail /var/log/syslog
Quién quisiera tener Error la borda no en Syslog, sino como file de borda independiente, puede apagar las líneas superiores simplemente a animales de sustento o el fichero/etc/mysql/conf.d/mysqld_safe_syslog.cnf. Luego en my.cnf lo siguiendo tiene que ser añadido:
[mysqld_safe]
log_error=/var/log/mysql/mysql_error.log
[mysqld]
log_error=/var/log/mysql/mysql_error.log

MySQL Query la borda activan

Para activar Query la borda esto es suficiente dos líneas siguientes en my.cnf auszukommentieren. El file de borda puede ser puesto naturalmente también en un otro sendero:
general_log_file = /var/log/mysql/mysql.log
general_log = 1
Query la borda miran:
tail /var/log/mysql.log

MySQL Slow Query la borda activan

Slow Query la borda se pone parecido como el estándar Query mentía de modo activado en my.cnf:
#log_slow_queries = /var/log/mysql/mysql-slow.log
#long_query_time = 2
#log-queries-not-using-indexes
Slow Query la borda miran:
tail /var/log/mysql-slow.log

MySQL servidores de nuevo salen

Para que los cambios tengan que ponerse eficaz de MySQL el servidor todavía de nuevo son lanzados:
/etc/init.d/mysql restart