PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Problema com clientdataset #237035

09/06/2004

0

Estou desenvolvendo uma aplicação com datasnap e clientdataset:

imagine que tenho uma tabela de empresas que é master de outra de endereços. Até ai ok, se eu rodo o programa e mando abrir em uma determinada empresa, instantaneamente ela está lá.

O problema começa quando eu relaciono a tabela de endereços com outra de cidades (com 9000 registros). Se eu pesquisar a mesma empresa, a resposta demora 10 segundos (o que é muito para o que estou fazendo).

Se eu executo o sql de endereços separado, vai rapidinho.

O que pode estar acontecendo?


eis o sql de endereço:
/-----------------
select ende.*, cid.uf as ufcid, cid.cidade

from msendempresa ende,
msendempresa e left outer join mscidade as cid on(e.cidade_codigo = cid.cidade_codigo)

where ende.empresa_codigo = :empresa_codigo
//----------------


Se alguém puder me ajudar, estou meio desesperado com isso.


Ronaldo

Ronaldo

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar