Fórum Demora exorbitante na abertura de uma QUERY. Como resolver? #221856

24/03/2004

0

Acontece exporadicamente aqui que uma query que antes abria rapidamente agora demora séculos a abrir. Ex.: uma query do tipo SELECT * FROM CLIENTES que demorava 1 SEGUNDO agora demora 1 MINUTO para abrir (só 10 registros, com 5 campos!). Isso aconteceu da noite para o dia.

A tabela clientes tem chave primária (Campo CODIGO, auto-incremento, integer).


Alguém tem alguma solução? Preciso de ajuda!!! :cry:


Willian

Willian

Responder

Posts

24/03/2004

Delphi32

Qual banco de dados você está usando?

Você já verificou se o banco está corrompido?
Talvez não tenha nada a ver com isso, mas vale a pena dar uma olhada...

bb!


Responder

Gostei + 0

24/03/2004

Djjunior

tente reindexar a sua tabela e ou compacta-la/trunca-la (no caso de ser um banco access, mande reparar e depois reindexar, eu já vi um banco do access de uns 10Mbs cair pra uns 500Kb só com isso)


Responder

Gostei + 0

24/03/2004

Sremulador

Tente fazer um backup e um restore.


Responder

Gostei + 0

24/03/2004

Willian

O problema acontece justamente nas tabelas com indíces compostos. Ex.: DATA + CODIGO. Passei o DBCC CHECKDB e tá tudo OK.

Até no Enterprise Manager quando eu entro em DESIGN da tabela ele demora a abrir.

O banco tem 68 Megas, um arquivo de log de 11 Megas, e uma única tabela com 630.000 registros (todos os CEPs do Brasil! - Assim nós digitamos o CEP e ele preenche os dados de endereço). Contudo, elas NÃO TÊM RELACIONAMENTO NENHUM ENTRE SI E NEM ABRO A DE CEP NO FORM!!!!!!!!!!!!!!!!!!!!!!!!!


Alguma idéia mais??????????????????

Help!!!!!! :cry:


Responder

Gostei + 0

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

Aceitar