Transações
Qual e a diferença de eu usar transações ou não, meu sistema fica ruim se eu não usar transação????
Obrigado
Obrigado
Uoquisala
Curtidas 0
Respostas
Motta
28/06/2004
transacoes fizam a garantir integridade da base.
imagine a seguinte situacao, saque da cc e deposito na poupanca (transferencia)
seria algo assim (simplificando)
update cc
set saldo = saldo - 100
where conta = 12345;
update poupanca
set saldo = saldo + 100
where conta = 12345;
ou se faz os dois upd´s ou nenhum é isto que lhe garante um bd com suporte a transação.
eu pessoalmente prefiro sempre a transacao explicita, acho mais seguro.
imagine a seguinte situacao, saque da cc e deposito na poupanca (transferencia)
seria algo assim (simplificando)
update cc
set saldo = saldo - 100
where conta = 12345;
update poupanca
set saldo = saldo + 100
where conta = 12345;
ou se faz os dois upd´s ou nenhum é isto que lhe garante um bd com suporte a transação.
eu pessoalmente prefiro sempre a transacao explicita, acho mais seguro.
GOSTEI 0
Paulo_amorim
28/06/2004
Olá
De fato, o uso de transações é muito importante pela integridade dos dados
Entretanto, dependendo daquilo que será feito, nao eh tão relevante quanto em outras aplicaççoes
ótimo exemplo. Esse eh um caso que eh relamente necessário o uso, sem o qual o sistema estaria ´frágil´
Até+
De fato, o uso de transações é muito importante pela integridade dos dados
Entretanto, dependendo daquilo que será feito, nao eh tão relevante quanto em outras aplicaççoes
ou se faz os dois upd´s ou nenhum é isto que lhe garante um bd com suporte a transação.
ótimo exemplo. Esse eh um caso que eh relamente necessário o uso, sem o qual o sistema estaria ´frágil´
Até+
GOSTEI 0