Buenas tardes, he visto que en mi dominio aparecen muchísimas de tablas de registro.
He visto este tutorial de Webempresa ( https://www.webempresa.com/blog/optimiza-las-tablas-con-muchos-registros-en-prestashop.html?)
pero mis conocimientos son limitados y desconozco como funcionan las SQL. ¿somo se hace lo de ejecutar las sentencias?
Gracias de antemano,
Olivia
Que tal Olivia,
No te preocupes, te dejo un paso a paso como hacerlo
Desde tu Wepanel vamos a ir a la opción de PhpMyAdmin
Antes de hacer alguna consulta, vamos a respaldar nuestra base de datos por cualquier eventualidad, para ello debemos seleccionar la base de datos a revisar y luego vamos a la opcion de "Exportar"
Ya con nuesta base de datos respaldada, vamos a la opción de "SQL", desde aca es que podremos colocar las consultas sugeridas en el artículo que nos has citado, para ejecutar las consultas, debes hacer clic en "Continuar"
Si te quedan dudas quedamos atentos
Saludos!
Buenas tardes Bruno,
Gracias por tu explicación. Creo haberlo hecho correctamente, aunque me ha dado un error en una de las líneas:
También he visto que tengo muchos registros en:
ps47f_pagenotfound.
¿Cómo sería la sentencia SQL para estos datos?
¡Muchas gracias!
Hola Olivia.
El error que muestras es porque no seleccionaste la base de datos, primero tienes que seleccionar la base de datos _37cpvt
Veo que utilizas prestashop 1.6.
.- Instala el siguiente módulo:
-> https://mypresta.eu/modules/administration-tools/database-optimization.html
Una vez instalado accede a su configuración y el módulo realizar una optimización de la base de datos.
Un Saludo
Hola Pepe,
Lo he probado seleccionando la base de datos, pero me siguen apareciendo errores con todas las sentencias SQL.
Me sale este mismo error en todas las sentencias. ¿hjay alguna otra fórmula para hacerlo?
En caso que no, ya he instalado el plugin que mencionas. Entiendo que todos estos datos que elimino se borran de prestashop pero se conservan en Google Analitics ¿verdad?
En el plugin hay las opciones "limpiar base de datos" y "limitaciones de la integridad funcional". ¿Qué borro exactamente si lo ejecuto? No me gustaría perder la infomación de pedidos ni e-mails.
Gracias de nuevo
Hola Olivia,
Envianos capturas con el procedimiento paso a paso que realizas, actualmente este error que mencionas puede indicar dos cosas:
Verifica el prefijo de tu base de datos, te en cuenta que Pepe menciono anteriormente
primero tienes que seleccionar la base de datos _37cpvt
Veririca esto y nos comentas como va todo
Un Saludo
Hola Karen,
Era lo primero que mencionaste.
¿Cuánto tardaré en ver si se ha corregido?
Gracias!
Hola Olivia.
Lo que muestras en la anterior captura es por el prefijo de la base de datos, por defecto prestashop utiliza el prefijo ps pero tu estas utilizando otro prefijo y tienes que modificarlo.
Un ejemplo seria esto:
truncate table ps47f_page_viewed
De todas formas con el modulo que te indique antes puedes hacer una limpieza de todas las tablas.
Un saludo