Inserir postagens em duas tabelas

Existe a possibilidade de dividir a tabela wp_posts em duas tabelas? Eu tenho uma enorme tabela wp_posts , então a idéia é mover as postagens mais antigas para wp_posts_1 e inserir as postagens criadas apenas no ano atual em wp_posts_2

Solutions Collecting From Web of "Inserir postagens em duas tabelas"

Não.

Você precisaria mudar a funcionalidade principal do WordPress para conseguir isso (muito trabalho, e você terá que fazê-lo novamente para cada atualização). E se você terminar com isso, provavelmente você terá que mudar alguns plugins também.

Geralmente, uma grande tabela wp_posts não é um problema. Se o seu site estiver lento, veja onde é abrandado. Talvez você tenha consultas SQL subóptimas em algum lugar que não usem o MySQL de forma eficiente, ou algum widget está iterando em todas as postagens antes de selecionar 5 para mostrar.

Outra recomendação geral: certifique-se de que você está executando em hardware adequado. Você verá aumentos de velocidade significativos se você atualizar de um VPS barato com pouca RAM e um VCPU limitado para uma máquina dedicada (ou um VPS mais poderoso), especialmente se você tiver muito tráfego.

Olhe para o armazenamento em cache – certifique-se de que o menor número possível de pedidos está atingindo o próprio WP, porque esses são caros, e quanto menos você tiver, mais rápido será cada um (esta é uma generalização, é claro), porque será a atenção total do seu sistema.

Se você não encontrar uma solução desse jeito, veja o que está realmente na sua tabela wp_posts. Você pode excluir com segurança as revisões antigas que você não precisa mais (lembre-se de limpá-las também da sua wp_postmeta) e você pode achar que algum plugin está criando muitas postagens desnecessárias de um tipo de postagem personalizado.