Olá Claudio! Boa tarde!
Estou com dificuldade em resolver um problema com uma loja monstada sobre o WooCommerce e o seu Plugin Pagseguro. Assim que ativamos a loja, no intervalo de uma semana (foram mais ou menos 800 pedidos, metade deles ainda "pendentes"), o site todo começou a ficar muito, muito lento. É um site parrudo: 2,77GB diários de transferência antes da loja... Imaginamos que subiu muito o tráfego de dados com a loja, mas chegamos a mudar para um Cloud de 8Gb de RAM, 175GB/Mês de bandwidth, e ainda assim, com a loja ativa, o site não consegue ficar no ar... No início, em ambiente compartilhado, imaginávamos que estourávamos fácil o limite de conexões ao banco de dados (de fato, max client connections aparecia muito no log). Mas não explica o excesso de requisições ao banco de dados...
Bastou desativar a loja e voltou tudo a funcionar normalmente (e rápido), mesmo numa hospedagem básica (compartilhada) da Locaweb...
Poderia o PAgSeguro causar isso? Digo, são 400 pedidos "pendentes" já, o tempo todo requisitando à API do PagSeguro atualização de status, e registrando em DB... Isso poderia ser uma explicação? Há como alterar o intervalo em que o plugin checa o status dos pedidos junto ao PagSeguro para evitar excesso de requisições?