Frete offline
Performance

Performance

Na maioria dos casos o tamanho da tabela não será problema. Mas pode acontecer em algum desses cenários:

  • Tabela não otimizada (não agrupar ceps próximos que tenham o mesmo custo, por exemplo)
  • Servidor lento na leitura dos dados

No primeiro caso, a solução ideal seria otimizar os dados da tabela. Mas isso nem sempre é fácil, especialmente se a transportadora que forneceu esses dados.

Então temos a segunda opção:

  • Ativar o método "limitar resultados", que para a leitura do arquivo assim que o método é encontrado
  • Limitar o peso da tabela: se você vendo roupa, por exemplo, não precisa de uma tabela que vá até 50 kg. Em muitos casos isso reduz em até 80% o tamanho do arquivo
  • Dividir em áreas de entrega. Você pode dividir a tabela em 2 ou 3, colocando-as em diferentes áreas de entrega somente com os CEPs necessários, o que torna o tamanho consideravelmente menor.