Ele disse que poderia mudar as colunas no banco livremente e preferia não alterar muito o script On Sep 24, 2013 11:44 AM, "Alceu R. de Freitas Jr." < [email protected]> wrote:
> Marcio, > > Você disse que pode fazer pelo banco, certo? > > É possível você mudar a rotina existente para, ao invés de processar > diretamente, mover o ID dos registros no banco para uma fila? Depois é só > ir processando o que tem nada fila. > > Uma pesquisa rápida no CPAN me trouxe o Queue::Worker, que implementa fila > fazendo persistência no banco. Acho que é o suficiente para seu caso. > > Estou partindo da suposição que você consegue identificar de forma unívoca > os registros no banco. Depois de processados, você pode "mover" os > registros para uma outra fila para que os mesmos sejam atualizados com o > retorno do processamento (se necessário). > > []'s > > > Alceu Rodrigues de Freitas Junior > -------------------------------------- > [email protected] > --- > A well-used door needs no oil on its hinges. > A swift-flowing stream does not grow stagnant. > Neither sound nor thoughts can travel through a vacuum. > Software rots if not used. > These are great mysteries -- The Tao Of Programming, 5.1 > > > > >________________________________ > > De: Marcio - Google <[email protected]> > >Para: [email protected] > >Enviadas: Terça-feira, 24 de Setembro de 2013 9:36 > >Assunto: Re: [SP-pm] Bloqueando registros para processamento > > > > > > > >Tô usando InnoDB mesmo ... tenho pk e fk ... :| > >Não entendo muito de mysql, mas sempre usei e me atende bem. Qual o > problema com transações nele? > >Como faço o "select ... for update" no DBI ? > >[...]'s > >Marcio > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer >
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
