[SP-pm] DBIx::Class insert ignore

jimmy jimmy.tty at gmail.com
Wed Sep 16 05:54:59 PDT 2009


On Wed, Sep 16, 2009 at 09:38:00AM -0300, Jorge Augusto Senger wrote:
>    jimmy,
> 
>    dá uma olhada no método find_or_create:
>    http://search.cpan.org/~ribasushi/DBIx-Class-0.08111/lib/DBIx/Class/ResultSet.pm#find_or_create
> 
>    Jorge Augusto Senger
>    jasenger (at) gmail.com
> 
>    use Perl;

me corrija se estiver enganado para dessa forma ele irá executar um
"select" antes de cada "insert" não é?

o problema é que eu não gostaria de fazer isso porque é extremamente
lento, as inserções são feitas em lotes de milhares e eu estou tentando
não perder muito em performance, o uso do "insert ignore" com o dbi puro
antes era justamente para evitar isso.




More information about the SaoPaulo-pm mailing list