Avisos
Vaciar todo

Partir o Dividir base de datos  

 
Ignacio
 Ignacio
Usuario activo

Hola equipo de Webempresa!

Tengo un worpdress con mas de 34.000 post (un diario digital). El problema que tengo es que la base de datos pesa mas de 200mb.

Ocurre que cuando hay muchas consultas el sitio se cae.

No puedo eliminar los post, queria saber como fraccionar las entradas en diferentes bases de datos:
Ejemplo:
DB_post2012
DB_post2013
DB_post2014

e ir migrando los post de cada año en cada base de datos, utilizando obviamente el mismo sitio y que el buscador del sitio realice las busquedas en esas bases de datos individuales.

Muchas Gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 14/10/2015 4:42 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Lo que comentas no seria posible ya que la conexión se la realiza a una sola base de datos. Lo recomendable seria optimizar la base de datos y revisar estos registros. Podrías ejecutar Stephan desde tu área de clientes para verificar que tablas son las que almacenan gran cantidad de datos.

ResponderCitar
Respondido : 14/10/2015 6:38 am

Ignacio
 Ignacio
Usuario activo

Hola! Muchas Gracias por tu respuesta.
El problema que tengo son en las tablas Wp_post (200mb) y wp_postmeta (90mb) como hago para migrar los post (asi achico las tablas) en otra base de datos, o realizar un "archivo" independiente.

Muchas gracias

ResponderCitar
Respondido : 14/10/2015 10:47 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

La única manera sería eliminar tus registros, sin embargo es posible que tengas revisiones, es decir diferentes versiones de un mismo post, podrías usar un plugin para eliminar estas revisiones que no se usan, revisa :

https://wordpress.org/plugins/rvg-optimize-database/

Saludos.

ResponderCitar
Respondido : 14/10/2015 11:13 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Ignacio
 Ignacio
Usuario activo

Hola! si, ya elimine las revisiones con el plugin wp-optimize. El tema es que tengo demasiados post (34.000) y quiero mudarlos a otra base de datos diferente para que no se caiga el servidor. ¿que me recomendarias hacer?

ResponderCitar
Respondido : 14/10/2015 11:19 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

No tengo clara la consulta, quieres solamente migrar esa tabla de registros a otra base de datos?

ResponderCitar
Respondido : 15/10/2015 2:04 am

Cursos Gratuitos WordPress

Ignacio
 Ignacio
Usuario activo

Hola! lo que quiero hacer es una sección de archivo de noticias, es decir para descomprimir la tabla wp_post, es migrar entradas del año 2012-2013-2014 a otra base de datos y que responda desde el mismo wordpress, ¿o me conviene hacer otra instalación de wordpress y migrar las notas allí?

Muchas gracias

ResponderCitar
Respondido : 15/10/2015 3:52 am
Julen
 Julen
Miembro Admin

Hola,

Lo nos comentas no seria posible, ya que cada instalación solo puede tener una base de datos conectada.

Lo que puedes hacer, es clonar tu sitio web y base de datos en otro directorio y una vez clonado proceder a eliminar los registros que no quieras tener almacenados en el sitio de producción.

Para clonar su sitio web, revise el siguiente articulo que te sera de utilidad => https://www.webempresa.com/blog/item/1989-clonar-wordpress-en-3-clics-sin-perder-tiempo.html

Saludos

ResponderCitar
Respondido : 15/10/2015 10:28 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress