PROBLEMA COM FIREBIRD

ARNALDOCRUZ 14/01/2010 22:54:50
#331953
Boa Noite

meu BD firebird tem uma tabela Produtos

vez em quando o select demora em demasia para selecionar um produto, outras horas é rapido toda vida, demora tanto que tenho que teclar Ctrl+Alt+Del para finalizar o sistema.

uso o IBMANGER como gerenciador do Banco de ddos Firebird


outra coisa estranha é que só na tabela produtos se eu criar um novo campo ele não aparece na estrutura da tabela, somente qdo mostro os dados ele tá lá.

Vejam a imagem abaixo - Campo PROMO e campo ADSL

a imagem de cima é exibindo os registros, a de baixo a estrutura da tabela.

URL=http://img69.imageshack.us/i/fieldl.jpg/][/URL]


Obrigado
GUIMORAES 15/01/2010 00:10:58
#331958
Tenta recriar a tabela!
Faz um backup dela antes, e depois copia o DDL e joga no query.
Provavelmente volte a funcionar, creio que não seja um erro do IBMANAGER, pois utilizo ele e nao tenho este tipo de problema.
Sobre a velocidade, qual a sentença que você utiliza? A tabela tem mais de uma chave primária?

ARNALDOCRUZ 15/01/2010 17:04:41
#332074
Esta tabela é o cadastro de produtos, e o ID está amarrando a tabela de venda e como já houve exclusão de registros o ID (campo autonumeração não está mais sequenciado.

se eu criar novamente os id[ô]s ficaram diferente perdedo a amarração com a tabela de vendas.

EDERMIR 17/01/2010 21:36:19
#332186
Exporte a tabela por DLL no IBEXPERT e após cria-la novamente, importe por comando SQL.
ARNALDOCRUZ 19/01/2010 18:28:30
#332340
Solução +- viavel e que resolveu o problema.


Retirar o Order by dos Selects.
Tópico encerrado , respostas não são mais permitidas