Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Usuario
· Wiki

Nick


Contraseña


Nuevo usuario


English
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - MySQL muy lento en algunos equipos
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information MySQL muy lento en algunos equipos

Publicar nuevo tema Responder al tema
Foros de discusión » MySQL Server, MySQL Client, motor de bd gratuito   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: MySQL muy lento en algunos equipos Responder citando

Hola, tengo un servidor de MySQL Server en versión 5.5.41, montado sobre un equipo con sistema operativo Linux CentOS 7. En general el servidor va muy bien y las aplicaciones que lo usan se ejecutan muy rápido. Pero en algunos equipos puntuales a veces va muy lento, sobre todo la conexión inicial. Tengo equipos con Windows XP, equipos con Windows 7 y con Windows 8. Parece que la lentitud es en los equipos con Windows XP ¿a qué podría ser debido esto?
MensajePublicado:
Lun May 18, 2015 10:53 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: MySQL muy lento en algunos equipos Responder citando



Anuncios



varios escribió:
Hola, tengo un servidor de MySQL Server en versión 5.5.41, montado sobre un equipo con sistema operativo Linux CentOS 7. En general el servidor va muy bien y las aplicaciones que lo usan se ejecutan muy rápido. Pero en algunos equipos puntuales a veces va muy lento, sobre todo la conexión inicial. Tengo equipos con Windows XP, equipos con Windows 7 y con Windows 8. Parece que la lentitud es en los equipos con Windows XP ¿a qué podría ser debido esto?


En estos casos puedes revisar los parámetros de configuración del servidor de MySQL Server. Si en unos equipos te va bien y en otros no, podrían ser temas diversos como el antivirus, configuración de red, etc.

Intenta echarle un vistazo al log de MySQL, que suele estar en Linux en:

cat /var/log/mysqld.log

Si ves algo extraño nos lo reportas.
MensajePublicado:
Lun May 18, 2015 10:57 am
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Re: MySQL muy lento en algunos equipos Responder citando



Anuncios



alonsojpd escribió:
En estos casos puedes revisar los parámetros de configuración del servidor de MySQL Server. Si en unos equipos te va bien y en otros no, podrían ser temas diversos como el antivirus, configuración de red, etc.

Intenta echarle un vistazo al log de MySQL, que suele estar en Linux en:

cat /var/log/mysqld.log

Si ves algo extraño nos lo reportas.


Veo que en el fichero de log se repite mucho este warning:

150509 13:53:44 [Warning] IP address '192.168.1.100' could not be resolved: Name or service not known

Y otras IPs, además, creo que esas IPs son de los equipos en los que va lento MySQL.

Luego ya hay cosas que supongo serán normales, las pongo por si acaso:

150511 12:25:40 mysqld_safe mysqld from pid file /var/lib/mysql/srvmysql.pid ended
150511 12:26:14 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
150511 12:26:14 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
150511 12:26:14 [Note] Plugin 'FEDERATED' is disabled.
150511 12:26:14 InnoDB: The InnoDB memory heap is disabled
150511 12:26:14 InnoDB: Mutexes and rw_locks use GCC atomic builtins
150511 12:26:14 InnoDB: Compressed tables use zlib 1.2.3
150511 12:26:14 InnoDB: Using Linux native AIO
150511 12:26:14 InnoDB: Initializing buffer pool, size = 64.0M
150511 12:26:14 InnoDB: Completed initialization of buffer pool
150511 12:26:14 InnoDB: highest supported file format is Barracuda.
150511 12:26:15 InnoDB: Waiting for the background threads to start
150511 12:26:17 [Note] Event Scheduler: Loaded 0 events
150511 12:26:17 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.41-37.0' socket: '/var/lib/mysql/mysql.sock' port: 3306 Server (GPL), Release 37.0, Revision 727
150511 13:41:48 [Note] /usr/sbin/mysqld: Normal shutdown
MensajePublicado:
Lun May 18, 2015 11:07 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: MySQL muy lento en algunos equipos Responder citando



Anuncios



varios escribió:
Veo que en el fichero de log se repite mucho este warning:

150509 13:53:44 [Warning] IP address '192.168.1.100' could not be resolved: Name or service not known

Y otras IPs, además, creo que esas IPs son de los equipos en los que va lento MySQL.


Ese warning podría ser significativo, comprueba que en servidor de Linux tienes establecidas correctamente las DNS. A continuación te mostramos un enlace donde explicamos cómo comprobar las DNS:

http://www.ajpdsoft.com/modules.php?name=Foros&file=viewtopic&t=2079

En estas DNS, lo normal si tienes equipos Windows, es tener el mismo servidor de DNS que estos equipos Windows.

Si tienes las DNS correctas y te sigue dando problemas de lentitud prueba a desactivar el modo de comprobación DNS en MySQL, para ello:

1. Edita el fichero de configuración de MySQL Server, que en Linux suele estar en /etc/my.cnf:

Código:

nano /etc/my.cnf


En el grupo [mysqld] añade la siguiente línea:

skip_name_resolve = 1

Guarda los cambios en el fichero.

2. Reinicia el servicio de MySQL, puedes hacerlo en CentOS 7 con:

Código:

systemctl restart mysql.service


En otras versiones con:

Código:

/etc/init.d/mysql restart


Tras hacer esto MySQL no realizará comprobaciones DNS y ya no debería mostrarte ese warning.

IMPORTANTE: antes de desactivar la comprobación de DNS de MySQL, intenta el primer método que es comprobar que los DNS del equipo MySQL Server sean correctos, pues MySQL recomienda tener activa la comprobación de DNS (skip_name_resolve = 0).
MensajePublicado:
Lun May 18, 2015 11:15 am
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » MySQL Server, MySQL Client, motor de bd gratuito  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Este sitio web NO CONTIENE malware, todos los programas con código fuente aquí. Autor: Alonso Javier Pérez Díaz Google+ Síguenos en Google+