O plugin lê a tabela a cada cotação. Até alguns milhares de linhas, isso não se nota. Acima disso, estas medidas ajudam, da mais eficaz pra menos.
- Ative o modo banco de dados. A busca vai direto nas linhas do CEP, sem ler o arquivo inteiro.
- Ligue Limitar resultados se a tabela tem linhas que se sobrepõem. A leitura para na primeira que combina.
- Junte linhas iguais. CEPs vizinhos com o mesmo custo e prazo cabem numa faixa só.
- Corte pesos que você não vende. Se nada passa de 10 kg, tire as linhas acima disso. Pra pedidos maiores, use Peso máximo da tabela e Custo por kg adicional.
- Divida por região. Uma área de entrega por região, cada uma com a sua tabela menor.
Se mesmo com tabela pequena o frete demora, o gargalo é outro: hospedagem ou outros plugins de frete. Desligue os outros métodos da área pra comparar.