Prezado, Você tem que verificar se realmente utiliza essas infomações todas no SGBD, se não meu amigo, remova para uma nova BD de backup os anos que não estão sendo usados, até o SPC guarda informação até 5 anos, você tá guardando quanto tempo? Sendo assim, busque dar uma enxugada nesse BD, ai melhora a sua performance. Entre outras... Quando você faz uma select e utiliza dessa forma: Select * from tabela voce está chamando todos os campos com todos os registros existentes na tabela, procure filtrar essa informação. Se você usa numa tabela de clientes somente cod, nome, endereço, telefone e celular em um Grid, pra que trazer o restante? select cod, nome, endereco, telefone, celular from tabela_cliente. isso ai já dá uma boa melhorada, procure não mexer nas tabelas você pode estar correndo um risco muito grande, melhore a sua consulta. Verifique a sua rede também, ela pode estar em sobrecarga. Verifique no poder de compartilhamento da maquina servidora onde fica o banco de dados. OBS: nem sempre o problema está na programação, banco de dados e etc... :closedeyes: Espero ter ajudado. Abraço.