Demora exorbitante no retorno dos dados.
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:
A tabela Clientes tem chave primária (Campo CODIGO, auto-incremento, integer).
Alguém tem alguma solução? Preciso de ajuda!!! :cry:
Willian
Curtidas 0
Respostas
Aroldo Zanela
24/03/2004
Colega,
Como estáq o espaço disponível no servidor? Tamanho do LOG? Roda o dbcc checkdb pra ver se tem danos. A rede está ok?
Como estáq o espaço disponível no servidor? Tamanho do LOG? Roda o dbcc checkdb pra ver se tem danos. A rede está ok?
GOSTEI 0
Willian
24/03/2004
O tamanho dos espaço em disco tá legal (40 GB) livres. Notei que isso corre principalmente com tabelas que têm chave primária composta (EX.: DATA + CODIGO + CLIENTE + VALOR ). Será que é isso? As chaves primárias não deveriam acelerar o processo? Fiz um teste no Delphi: abri uma tabela dessas (cheias de chaves) com uma TABLE (não query) e aí foi o fim do mundo, digo, do servidor! :lol:
Passei o DBCC CHECKDB (valeu a dica!!!!!!!!!!!! :D ) e no final ele retornou que nenhum erro foi encontrado. Mais alguma sugestão??? Estou desesperado!!! :cry:
Passei o DBCC CHECKDB (valeu a dica!!!!!!!!!!!! :D ) e no final ele retornou que nenhum erro foi encontrado. Mais alguma sugestão??? Estou desesperado!!! :cry:
GOSTEI 0
Willian
24/03/2004
(Complementando a mensagem anterior...)
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!!!!!!!!!!!!!!!!!!!!!!!!! (Citei o CEP para poder constar... de repente...)
Alguma idéia mais??????????????????
Help!!!!!!
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!!!!!!!!!!!!!!!!!!!!!!!!! (Citei o CEP para poder constar... de repente...)
Alguma idéia mais??????????????????
Help!!!!!!
GOSTEI 0
Aroldo Zanela
24/03/2004
Colega,
Faça um backup do seu banco e em seguida rode a seguinte instrução:
DBCC PERFLOG /* ANALISE COMO ESTÁ OS LOGS */
BACKUP LOG <NOME_DO_BANCO> WITH NO_LOG
DBCC PERFLOG /* VEJA COMO FICOU */
Como ficou a performance?
Faça um backup do seu banco e em seguida rode a seguinte instrução:
DBCC PERFLOG /* ANALISE COMO ESTÁ OS LOGS */
BACKUP LOG <NOME_DO_BANCO> WITH NO_LOG
DBCC PERFLOG /* VEJA COMO FICOU */
Como ficou a performance?
GOSTEI 0