Una pantalla de Comandes lenta sol ser abans un problema de consulta que no pas una “base de dades massa gran”. Mesura la petició exacta de l’administrador. Una botiga amb moltes comandes pot continuar responent bé si índexs i metadades són sans; una de més petita es pot bloquejar perquè una extensió afegeix joins o cerques de metadades molt costoses.
Mesura la petició que falla
Registra el temps, el nombre de consultes, les SQL més lentes i si el problema apareix en llistat, cerca, filtres o en obrir una comanda. A staging, compara també amb extensions que afegeixen columnes o filtres.
Mira què està creixent
Revisa les taules de comandes, postmeta quan encara intervé l’emmagatzematge antic, Action Scheduler, sessions i registres. La mida no basta: importa quantes files s’examinen i quines consultes es repeteixen.
Separa HPOS de les suposicions antigues
Si HPOS està actiu, comprova que el codi personalitzat utilitza les APIs CRUD de WooCommerce o consultes compatibles. El codi que encara pressuposa posts/postmeta pot crear lentitud o vistes incoherents.
Corregeix la consulta, no el símptoma
Arxiva només amb una política de retenció, afegeix índexs després de mesurar el pla i elimina dades abandonades mitjançant el component propietari. Augmentar memory_limit no arregla un patró SQL deficient.
Verifica amb tasques reals
Prova llistat, cerca per client o comanda, filtres de data/estat i obertura de comandes recents i antigues. Torna a mesurar després.
Si el creixement ve de sessions, revisa les sessions de WooCommerce que alenteixen la base de dades. Per reparar registres sense alterar cobraments, consulta la guia de dades de comanda.