Alow Pablo,
Vc está utilizando XmlToCursor() e CursorToXml()?
Fiz uns testes aqui (faz algum tempo) e não tive problemas de velocidade com tabelas de até 500 ou 1000 registros... o problema ocorria em grandes quantidades de dados...
Qual equipamento você está utilizando?
[]s!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Rodolfo Duarte