11
Oct 13

¡Vuelta a la vida!

Si habéis intentado entrar estas semanas al blog habréis visto un hermoso error que indicaba de forma vaga un problema en el espacio de la BBDD:

Fatal error: Out of memory (allocated 46399488) (tried to allocate 2490419 bytes) in /homepages/24/d222083343/htdocs/wordpress/wp-includes/wp-db.php on line 952

Efectivamente, mi BBDD estaba hasta los topes. Le quedaban nada más que 13MB de espacio libre. Además, no me preguntéis en que pensaba el día que configuré el wordpress pero cogí una de las BBDD secundarias de 1and1, que son de 100MB, y no la principal de 1GB.

Así que nada, me tocó exportar la BBDD del esquema en el que estaba al principal, con la dificultad añadida de que phpmyadmin es una jodida basura que no te deja exportar esquemas grandes, por lo que tuve que ir tabla a tabla u_U!

Después de migrar la BBDD con éxito, me encuentro que el error sigue produciéndose, lo cual descoloca bastante, porque problemas de espacio en BBDD ya no había...

Como la informática es un campo digno de Iker Jimenez y los misterios de la informática se mean en los de la nave del misterio, no me quedó otra que "ponerle una velita" a Google y “pedirle ayuda”.

Miro en el santísimo Google y encuentro varias soluciones en las que todas ellan apuntan a la necesidad de indicar un límite máximo de BBDD, utilizando para ello el archivo php.ini (resulta que 1and1 no te deja ese nivel de administración), .htaccess o el wp-config.php. Ninguna de las opciones funcionó.

Así que nada, decidí cortar por lo sano, e imaginándome que podía ser un problema de los plugins (después de tanta búsqueda vi que era común que esto pasara con las actualizaciones de plugins), hice un backup y me los calcé. Con ello el problema se solventó 😀

Luego fui uno a uno recuperándolos hasta que di con el plugin maldito, el Next Gen Gallery. Lo he bajado de nuevas y ya va bien, así que nada, ha costado, entre otras cosas porque últimamente mi tiempo por casa es casi nulo, pero la web de nuevo ha vuelto a la vida.

Eso sí, no creáis que he perdido el tiempo (no demasiado :P), porque he comenzado ya a escribir la parte de optimización de las Pildoritas de Bases de Datos, eso sí, aún me queda rematarla y sigo sin tener claro los posts siguientes.

En un primer lugar daré recomendaciones a la hora de construir las SELECT, que por sí mismas mejorarán de normal el rendimiento. Este punto sí lo tengo claro y es el que estoy desarrollando.

Tras esto, mi idea era ver los WHERE NO SARGABLE, y a continuación dar consejos sobre operadores y funciones de agregación (utilización del LIKE, uso del IN y EXISTS, etc).

¿Qué os parece el orden?

Si creéis que hay una forma mejor de ordenar el tema de optimización, no dudéis en dejar vuestras opiniones en los comentarios. En cuanto al primer post, espero que esté listo este fin de semana 😀

Share
5
Sep 13

¡Cuánto tiempo!

Como habéis visto (si es que hay alguien ahí xD), he estado un tiempo inactiva en el blog. Por desgracia se me han juntado las vacaciones, la búsqueda de casa nueva, y la mudanza, en la cual estoy ahora mismo inmersa.

Sólo quería aclarar que no he vuelto a abandonar el blog y que llevo con mono de escribir bastante tiempo ya.

Empecé (no lo he podido terminar aún) un post sobre el juanker de Floriano con su gran frase de los USBs, y sobre el enaltecimiento al franquismo que está surgiendo en España (cosa que por otra parte llevamos avisando muchos desde hace tiempo), y también tengo a medias el de Optimización SQL. Pero como digo, he tenido poco tiempo 🙁

La próxima semana, con suerte, estaré instalada en mi nueva a casa, así que en unos días confío en poder volver a la carga 😀

Share
13
Feb 13

A la mierda con todo!!!

Desisto. Esto de migrar el blog es un coñazo. La migración ñapera de la BBDD que he hecho me ha generado ciertos problemas con los caracteres “raros”, y eso que he jugado de mil maneras con la codificación de la BBDD, pero nada. Al final, la única manera que encontré fue sustituir los caracteres que daban problemas por su código ASCII, pero son tantos que al final me rallé y pasé de hacer nada, por lo que, nuevamente, abandoné el blog a su suerte.

Así que nada, he decidido cortar por lo sano y borrar todo. Y Diréis “OLA KE ASE? TU TA LOKA O KE TE PASA?” pues un poco sí, porque me ha dado mucha penita borrar algunos posts de los que me sentía orgullosa y me supusieron un buen curro, como los experimentos para no dormir, las pilas de Bagdad o los símbolos secretos del Dólar. Tengo el script guardadito y un backup en XML genoso de wordpress, así que quien sabe, si un día me da la neura recupero todo eso y lo coloco en algún dominio secundario, aunque ya os digo que hoy por hoy es algo que ni contemplo…primero sería plan centrarme en escribir con cierta frecuencia y ya luego se verá u_U!

Aparte, le venía bien a este blog un cambio de cara y abandonar el batiburrillo de ideas que tenía en el anterior. He evolucionado como persona bastante, así que mis ideas, visiones y preocupaciones aunque tienen la misma raíz, han diferido un poco. Así que nada, esperemos que con esta nueva vuelta de tuerca (la número 1268 como poco), esperemos que este blog arranque y siga en marcha como es debido, que no paro de calar el motor u_U!

Share