MySQL
MySQL és el sistema de gestió de bases de dades relacionals de codi obert més utilitzat del món. Organitza la informació en taules interconnectades i és el motor de dades que hi ha darrere de la majoria de webs en WordPress, incloent-hi aquesta.
No és només un detall tècnic: unes consultes MySQL mal optimitzades són una de les causes més habituals de lentitud al backend, i la velocitat de resposta és un factor directe del SEO tècnic.
MySQL i MariaDB són pràcticament intercanviables a la majoria d'instal·lacions WordPress
Sense MySQL, WordPress no existeix
Cada article, pàgina, comentari i configuració d'una web en WordPress viu dins de taules MySQL. Quan es carrega qualsevol pàgina, WordPress fa consultes a aquesta base de dades per recuperar el contingut abans de mostrar-lo a l'usuari.
És per això que el rendiment de la base de dades és tan crític: com més consultes calgui fer i com més lentes siguin, més triga la web a respondre. En un lloc amb molt contingut o molt trànsit, una base de dades mal optimitzada es nota directament en la velocitat de càrrega.
Com organitza la informació MySQL
MySQL és un sistema de bases de dades relacionals: en lloc de guardar-ho tot en un sol lloc, distribueix la informació en múltiples taules connectades entre si.
Estructura bàsica
Cada taula guarda un tipus d'informació (articles, usuaris, comentaris) organitzada en files i columnes.
Connexions entre taules
Un article es relaciona amb el seu autor, les seves categories i els seus comentaris mitjançant identificadors compartits.
Com es demana la informació
El llenguatge SQL permet demanar exactament les dades necessàries, filtrades i ordenades com calgui.
Acceleren la cerca
Igual que l'índex d'un llibre, permeten trobar dades concretes sense haver de revisar tota la taula.
Com es mantenen bases de dades ràpides
Amb el temps, qualsevol base de dades WordPress acumula pes que cal gestionar activament.
Netejar dades innecessàries
Esborranys antics, revisions duplicades i comentaris de spam acumulats inflen la base de dades sense aportar valor.
Índexs ben definits
Les columnes que es consulten sovint (com els permalinks) han de tenir índexs per accelerar la cerca.
Cache de consultes
Evitar repetir la mateixa consulta a la base de dades quan el resultat ja s'ha calculat fa segons.
Còpies de seguretat regulars
La base de dades conté tot el contingut de la web: perdre-la sense backup és perdre la web sencera.
Símptomes habituals d'una base de dades mal mantinguda:
On falla la gestió de MySQL
Dubtes ràpids sobre MySQL
El que més ens pregunten els clients quan revisem el rendiment tècnic de la seva web.
La base de dades és l'actiu més valuós d'una web: sense ella no hi ha contingut, encara que el codi i el disseny estiguin intactes.
MySQL i MariaDB són el mateix?
Per què el meu WordPress necessita MySQL per funcionar?
Una base de dades gran alenteix sempre la web?
Amb quina freqüència cal fer còpia de seguretat de la base de dades?
Puc gestionar MySQL sense saber programar?
La base de dades de la teva web et frena o t'impulsa?
Incloem la revisió i optimització de la base de dades dins del treball de rendiment tècnic de cada projecte de SEO, perquè cap consulta lenta et costi posicions a Google.