Fórum Dá pra agilizar um ClientDataSet? #163674
30/05/2003
0
Olá caros colegas,
Gostaria de saber se dá pra aumentar a velocidade de gravação/edição de um ClientDataSet... Acontece que ele fica terrivelmente lento quando os registros beiram a casa dos 4000... Será que definindo um índice no IndexDefs aumenta a velocidade de procura? Se tu for comparar com uma gravação física (um TTable, por ex.) a diferença é estúpida, pois o CDS é muito lento... Sei lá, o CDS é uma grande idéia, mas usá-lo para manipular meia dúzia de registros é algo fora da realidade, já que tu se depara com gerações que precisam armazenar muito mais do que cem ou duzentos registros... Talvez se tu linkar o CDS com um XML externo...
Se alguém souber de algo, agradeço muito.
AV :?: :!:
Gostaria de saber se dá pra aumentar a velocidade de gravação/edição de um ClientDataSet... Acontece que ele fica terrivelmente lento quando os registros beiram a casa dos 4000... Será que definindo um índice no IndexDefs aumenta a velocidade de procura? Se tu for comparar com uma gravação física (um TTable, por ex.) a diferença é estúpida, pois o CDS é muito lento... Sei lá, o CDS é uma grande idéia, mas usá-lo para manipular meia dúzia de registros é algo fora da realidade, já que tu se depara com gerações que precisam armazenar muito mais do que cem ou duzentos registros... Talvez se tu linkar o CDS com um XML externo...
Se alguém souber de algo, agradeço muito.
AV :?: :!:
Accessviolationataddressf
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)