[firebase-br] Provider SIBPRO2

Carlos H. Cantu (TeamFB) listas em warmboot.com.br
Ter Nov 1 17:18:09 -03 2005


Quantos registros são retornados nesse select?

Qual o PLAN gerado pela consulta?

[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br

RM> Pessoal,

RM> não sei se alguem também passa por este problema, mas se alguem puder me
RM> ajudar
RM> ficarei muito grato!!! Bom em nossa empresa trabalhamos com diversos bancos
RM> de dados
RM> e atualmente estamos usando o FireBird sendo acessado pelo Provider SIBPRO2,
RM> onde
RM> migrados os dados do Oracle para o FireBird, até que funciona, mas estou
RM> achando
RM> muito lento em relação do que eu esperado do FireBird.
RM> Atualmente nosso banco de dados esta com aproximadamente 10 GB quebrados em
RM> arquivos gdb, mas o problema que notei é por exemplo um select max em uma
RM> tabela
RM> com cercao de 1000000 demora uns minutos, o que estou achando estranho, pois
RM> a mesma sql no Oracle e SQL Server com mesmos registros é praticamente
RM> instataneo!
RM> Já olhei o index e parece esta tudo ok!!! Ja olhei a configuração e também
RM> parece estar ok....
RM> Não sei dizer se o fato de existir um campo BLOB na tabela pode estar
RM> afetando alguma coisa,
RM> mas acredito que não deveria já que o select max é executado em um campo
RM> numerico que
RM> tem apenas os valores numericos, eu achei que seria o provider que tem
RM> alguma deficiencia,
RM> mas quando executei a sql pelo IBExpert verifiquei o mesmo problema.

RM> Se alguem puder me dar alguma dica, fico muito agradecido!!!!

RM> -------------------------------------------------------------------------

RM>      Rui Maurício Gregório
RM>  Analista de Sistemas Pleno III






Mais detalhes sobre a lista de discussão lista