Velocidade

Firebird

06/05/2006

Olá,

Tenho um banco de dados, onde minhas duas tabelas básicas são:

- TbEmpresas, com mais ou menos uns 100.000 registro;
- TbDimes, com mais ou menos uns 600.000 registros;

Quanto tento fazer um joinner entre essas tabelas o banco de dados tranca, as perguntas são as seguintes:

- Existe um limite de registros máximos pro firebird;
- Existe diferença de performance entre firebird e Interbase;
- Quando faço um joinner entre uma chave primária e um campo que não é chave estrangeira tenho uma perda de performance muito grande. Se os dois campos do joinner forem, um chave primária e outro chave estrangeira a performance seria muito melhor ?

Grato.
Ailson Piva


Ailsonpiva

Ailsonpiva

Curtidas 0

Respostas

Sremulador

Sremulador

06/05/2006

- Existe um limite de registros máximos pro firebird;


o limite e bastante grande


- Existe diferença de performance entre firebird e Interbase;


o fire e bem mais rapido

- Quando faço um joinner entre uma chave primária e um campo que não é chave estrangeira tenho uma perda de performance muito grande. Se os dois campos do joinner forem, um chave primária e outro chave estrangeira a performance seria muito melhor ?


sim pois deriam indexados

você pode verificar se o seu join esta utilizando outer o left ai fica de vagar mesmo


GOSTEI 0
POSTAR