[firebase-br] RES: Ref: Lentidão ao rodar SQL
Felix - SOL Informática
felix em solsistemas.com
Ter Dez 10 09:17:34 -03 2013
Curiosidade: onde tem a condicao, se voce trocar para
WHERE SISTEMA = 'GLOBAL'
tambem demora esses '5 a 6' (segundos/minutos) ?
Francisco Felix
-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Omar Marques
Haddad
Enviada em: terça-feira, 10 de dezembro de 2013 08:10
Para: FireBase
Assunto: [firebase-br] Ref: Lentidão ao rodar SQL
Bom dia amigos
Estou com uma questão chata para resolver. Um cliente da empresa aonde
trabalho precisamos mudar o tamanho do campo descricao do produto de 1000
para 8000 caracteres.
Agora, na execução de uma consulta básica, o SQL está demorando demais.
Cerca de 5 a 6 para abrir a tela
SELECT CDPRODUTO, NMPRODUTO, SIGLA, NMPRODUTOFONETICA
FROM VW_PRODUTO
WHERE SISTEMA LIKE 'GLOBAL'
ORDER BY NMPRODUTO
Pensei em usar um indice pelo campo NMPRODUTO, porém excede o tamanho
permitido pelo banco.
Pensei em usar substring, mas não faria diferença, já que o banco so muda
na hora de visualizar.
Será que alguém tem alguma dica a mais para tentar deixar esta consulta
rapida
PS: O cliente tem mais de 34.000 produtos, causando lentidão também por
conta disso.
Grato a todos.
--
Att.
Omar Marques Haddad
Analista de Sistemas Sênior
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista