Jump to content


- - - - -

Trigger X Interbase Generator Field

Trigger x Interbase Generator









1 resposta a este tópico

#1 danielbench

    Membro - Novato

  • Membros
  • Pip
  • 2 posts
  • Você é Humano?:Sim
  • Sexo:Masculino
  • Estado:Minas Gerais

Adicionado 25 March 2012 - 08:09 AM

Pessoal,


Qual seria a melhor alternativa em termos de desempenho para controle de campos de auto-incremento em banco de dados Interbase com aplicação em Delphi: Trigger ou usar o Generator Field dos componentes Interbase no delphi? Quais os prós e contras de cada um desses?

Desde já agradeço.

#2 Bruno Faria

    Moderador

  • Moderador
  • 829 posts
  • Estado:Minas Gerais

Adicionado 26 March 2012 - 07:12 AM

Eu utilizaria um generator através de um generator no banco.
Vai que um dia você precisa deste valor de volta.
Por trigger é muito complicado pegá-lo. Por generator é fácil.

Desempenho tenho certeza que a trigger é mais rápida, mas se o banco estiver local, vai de generator pois é um select que roda no mesmo.





1 usuário(s) esta(ão) lendo este tópico

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)