DataSnap + PacketRecord duvida.

Delphi

25/10/2012

Boa Tarde Pessoal.
Comecei a trabalhar com DataSnap faz pouquissimo tempo.
Estou tendo o seguinte problema.

Tenha um banco de dados hospedado na net, tem uma tabela de cliente com 100 campos e 102000 registros.
Criei o servidor que conecta la normalmente e criei o cliente tambem.
Limitei o packetrecord do clientdataset para 100 registro.
Ele até funciona bem, porém estou tendo problema na abertura do clientdataset ele demora cerca de 2 minutos para abrir o clientdataset, eu estou fazendo algo errado? Existe uma maneira de otimizar a performance disso?
Como faço para otimizar a abertura da tabela?
Obrigado
Leandro Santos
Techpartner

Techpartner

Curtidas 0

Respostas

Techpartner

Techpartner

25/10/2012

Ninguem?
GOSTEI 0
Fábio

Fábio

25/10/2012

De uma olhada nos exemplos do Bruno Lichot talvez possa ajudar.


[url]http://cc.embarcadero.com/author/795118[/url]
GOSTEI 0
Elton Rosa

Elton Rosa

25/10/2012

Colega,

Não tenho muita experiência em DataSnap, mas tenho em Client/Server. Essa lentidão pode ser ocasionada pela velocidade da internet utilizada, ainda se for trazido algum campo BLOB.

Como que você está setando o packetrecord?Dinâmica ou estaticamente? É necessário realmente trazer todos os campos? Se for como pesquisa, talvez não seja.
GOSTEI 0
Deivison Melo

Deivison Melo

25/10/2012

Além dos exemplos e videos do Bruno Lichot (um dos maiores evangelistas dessa tecnologia) recomendado pelo colega acima

http://cc.embarcadero.com/author/795118


Veja se os links abaixo irão ajudá-lo:

http://blogdopiruca.files.wordpress.com/2011/05/multi-camadas.pdf

http://www.pontodeensino.com/files/Download/Usando_Datasnap_para_criar_aplicacoes_multicamadas_v3.pdf

http://www.theclub.com.br/Restrito/Revistas/PDFS/2002/0210.pdf

http://www.theclub.com.br/Restrito/Revistas/PDFS/2002/0207.pdf

http://www.theclub.com.br/Restrito/Revistas/PDFS/2003/0305.pdf


Existe um livro muito bom:

Sistemas Multicamadas com Delphi - DataSnap e dbExpress Rodrigues, Anderson Haertel (Inclusive tenho ele e recomendo,
só não sei se vai encontrar para comprar).
GOSTEI 0
POSTAR