[firebase-br] Ref: Lentidão ao rodar SQL

Omar Marques Haddad omarhaddadm em gmail.com
Ter Dez 10 09:10:25 -03 2013


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



Mais detalhes sobre a lista de discussão lista