[firebase-br] Posicao do registro IBO x Firebird

Jorge Henrique Aguiar jorginho em tauruslocacoes.com.br
Seg Jan 17 18:20:50 -03 2005


Aí o jeito é racionalizar o select. Acontece que se a tabela é muito grande 
significa que vc trouxe coisas que o usuário não precisaria, como por 
exemplo um "select * from clientes", sendo q a tabela clientes tem 10mil 
registros. O locate no dataset com 10 mil registros vai tomar processamento 
apenas da estação pq o locate não vai para o servidor e sim no dataset que 
está na memória da estação. Dependendo do tipo de computador da estação de 
trabalho isso pode demorar um pouco, mas o x da questão é vc tentar diminuir 
ao máximo a qtd de registros do select para evitar "gargalo" no seu 
servidor.

Costumo fazer isso em tabelas pequenas tipo UF (q só tem 26 registros), 
etc... Em tabelas grandes nem penso em locate, só em casos extremos que vc 
não tem outro jeito...

----- Original Message ----- 
From: "RAMJ SISTEMAS & CONSULTORIA" <jubrovolski em yahoo.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Monday, January 17, 2005 6:48 PM
Subject: RES: [firebase-br] Posicao do registro IBO x Firebird


Caro Jorge

Também estou utilizando da mesma forma que você, usando locate, porém a
minha preocupação é quando a tabela for muito grande. Como ficaria o
desempenho?

Reuber





______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br



-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.6.13 - Release Date: 16/1/2005




-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.6.13 - Release Date: 16/1/2005





Mais detalhes sobre a lista de discussão lista