Errores con bases de datos mysql en Wordpress
Hola chicos y chicas!
Tengo un problema con mi hosting porque le estoy sobrecargando el servidor. La cuestión es que estamos creando un wordpress y por lo visto se realiza una consulta a la bbdd constantemente que agotan los recursos del servidor.
Primero pensé que podría ser por un plugin "Custom Content Type Manager " que podría estar dando problemas, pero lo desactivé y se seguían haciendo las consultas y además me pasa que pierdo la conexión de wordpress constantemente. No sé si realmente están relacionados. Como veréis estoy bastante verde!
Os copio y pego lo que me dicen a ver que solución encontráis, de dónde vienen esas consultas... Muchas gracias!
se están realizando una serie de consultas que agotan todos los recursos del servidor, estas son dichas consultas:
13921 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 1017 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13922 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 1013 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13924 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 1003 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13925 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 965 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13927 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 938 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13930 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 921 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13931 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 902 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13932 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 894 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13934 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 872 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13936 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 846 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13937 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 846 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13939 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 816 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
13942 wp-c7063c13ead72 localhost wp_c7063c13ead72e2b Query 803 Copying to tmp table SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_use
rs.ID =
La petición que genera en mysql los procesos anteriores es:
SELECT DISTINCT SQL_CALC_FOUND_ROWS wp_users.* FROM wp_users INNER JOIN wp_usermeta ON wp_users.ID = wp_usermeta.user_id
INNER JOIN wp_usermeta AS mt1 ON (wp_users.ID = mt1.user_id)
INNER JOIN wp_usermeta AS mt2 ON (wp_users.ID = mt2.user_id)
INNER JOIN wp_usermeta AS mt3 ON (wp_users.ID = mt3.user_id)
INNER JOIN wp_usermeta AS mt4 ON (wp_users.ID = mt4.user_id) WHERE 1=1 AND (wp_usermeta.meta_key = 'wp_capabilities'
OR (mt1.meta_key = 'wp_capabilities' AND CAST(mt1.meta_value AS CHAR) LIKE '%administrator%')
OR (mt2.meta_key = 'wp_capabilities' AND CAST(mt2.meta_value AS CHAR) LIKE '%editor%')
OR (mt3.meta_key = 'wp_capabilities' AND CAST(mt3.meta_value AS CHAR) LIKE '%author%')
OR (mt4.meta_key = 'wp_capabilities' AND CAST(mt4.meta_value AS CHAR) LIKE '%contributor%') ) ORDER BY user_login ASC;
sarajeisel Plus
Miguel Ángel!! claro que me acuerdo, me dejaste flipá con tu proyecto y me sigue encantando lo que haces!!!
No he solucionado nada!!!
thefactoyweb :
Muchas gracias! Varias cosas,
Versión la última.
Hosting de Dinahosting
Me basaba en Nimble, pero se ha cambiado entero
Plugin tengo mogollón. Creo que empezó todo al utilizar el CMC para customizar fields y categories... Pero lo desactivé y siguió dando el mismo problema.....
Ahhhhh!!!!!
Necesito ayuda, además pierdo la conexión cada dos por tres y así es imposible seguir trabajando!
thefactoyweb
Qué versión de wordpress estás usando actualmente , por otro lado cual es tu hosting o alojamiento , debes tomar medidas de seguridad como cambiar el acceso al administrador , una vez realizado esto , comentame que tema usas , si es gratuito o descargado , en muchos casos algunos temas descargados vienen infectados precisamente para extraer información o causar problemas , lo que está sucediendo es una consulta recurrente a la base de datos de usuarios , podría ser con el fin de obtener información de los usuarios y claves o similar , como medida de seguridad también es muy importante cambiar el prefijo de la db
En cuanto a plugins , estás usando algún plugin para manejo de usuarios , creación de grupos , etc ?
Saludos
xtencil
Parece que no ;( Ok, que haya mucha suerte con tu wordpress...
xtencil
¿No te acuerdas de mi? Soy Miguel Angel, del curso de la IDEP, jeje!
Pues es posible, pero eso sólo lo sabrás desactivando los plugins potencialmente más problemáticos (aunque ese que dices yo nunca lo he usado). Los que te he mandado si, y funcionan bien.
Intenta reducir al máximo la cantidad de plugins que usas, y tener un servidor decente también ayuda.
sarajeisel Plus
Gracias Xtencil,
instalé WP-Optimizer pero nada, siguen ocurriendo.... ¿Crees que podría ser por el plugin?
xtencil
Hola Sara!
Prueba a optimizar las consultas a la bbdd con algún plugin de gestión de la caché, tipo: http://wordpress.org/extend/plugins/wp-super-cache/ o http://wordpress.org/extend/plugins/w3-total-cache/
Saludos!