FreeBSD
- 28 de noviembre 2008
Depuración de mysql en el alambre
El día de hoy he tenido problemas con una replicación de MySQL que no funcionó y mientras golpeando mi cabeza en ese problema me di cuenta de que tal vez me ayudaría a ver lo que el maestro realmente envía al esclavo. Bueno he decidido rehacer mi configuración de replicación completa y ver si eso ayudaría y así fue.
Pero la idea de la realidad, la depuración de lo que se envió en el alambre todavía acechaba en mi cabeza así que me decidí a escribir al menos una cosa acerca de ello aquí. por si acaso a alguien le gustaría hacer lo mismo.
Y es muy fácil de hacer. Si usted no tiene Wireshark, instale Wireshark como esto:
# Cd / usr / ports / net / wireshark
# Make install
Así que ahora cuando tenemos la herramienta aquí es cómo utilizarlo para la depuración de mysql al escuchar lo que realmente se transmite al servidor:
# Tshark-texto T-V-f 'horario de verano el puerto 3306' | grep-i Declaración: | cut-b25-
Ahora acaba de inclinarse hacia atrás y ver la salida en busca de esta manera:
seleccionar la dirección de las piscinas, donde citypool = 'sth.globalns.openpeers.net' \ n
seleccionar la dirección de las piscinas, donde citypool = 'sth.globalns.openpeers.net' \ n
seleccionar la dirección de las piscinas, donde citypool = 'lon.globalns.openpeers.net' \ n
seleccionar la dirección de las piscinas, donde citypool = 'lon.globalns.openpeers.net' \ n
seleccionar la dirección de las piscinas, donde citypool = 'none.globalns.openpeers.net' \ n
seleccione habilitado en el sitio donde el nombre = "www" y el sitio = 'Arnold' y el dominio = 'globalns.openpeers.net' y permitió a = 1 \ n
seleccione la piscina de la que en nexthop = 83 .142.224.2 'y ha permitido = '1' n \
Pero bueno! ¿Qué es esto parece que estoy enviando idénticos consultas de MySQL!
Eso es correcto al escribir esta entrada me di cuenta de un error en mi programa! Eso fue muy fácil de código de una manera mejor. Así que escribir este post me ayudó a corregir un defecto que yo ni siquiera no existía.
Por cierto. mediante el uso de replicación de puertos en el switch, puede desviar todo el tráfico para el servidor SQL a otro cuadro de analizar el tráfico. Guardar la carga en el cliente o servidor, o le permite depurar una configuración del cliente de múltiples.












































3 Responses to "depuración de MySQL en el alambre"
Traductor de Google? =)
Por el hermano de 29 de noviembre 2008
ah. el hombre Kunde Valja spanska dar nere ja. och det blev ju sujetador.
Por el hermano de 29 de noviembre 2008
Arrggghhhh ... Cambiar a PostgreSQL. MySQL es el mal.
Por Peter Bengtson el 22 de marzo 2009