Fórum Trigger x Interbase Generator Field #414550
25/03/2012
0
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.
Daniel Pessoa
Curtir tópico
+ 0Posts
26/03/2012
Joel Rodrigues
Usando os recursos do banco, você poupa a máquina cliente de cálculos e procedimentos de conexão (leitura e gravação) com o banco de dados.
Além disso, controlar contadores (auto incrementos) pela aplicação aumenta o risco de tentativa de inserção de valores duplicados no banco, o que gera exceções e pode comprometer toda uma rotina, além da integridade dos dados.
Na minha opinião, são essas as duas principais considerações para esse assunto.
Boa sorte.
Gostei + 0
26/03/2012
Daniel Pessoa
Gostei + 0
28/03/2012
Joel Rodrigues
Gostei + 0
02/04/2012
Alisson Santos
Acho que o que é do banco trata-se no banco como o caso de trigger e generators, como outras opções também.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)