Fórum Velocidade #55925

06/05/2006

0

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

Responder

Posts

07/05/2006

Sremulador

- 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


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar