[SP-pm] DBIx::Class insert ignore

claudio at dpreferencial.com.br claudio at dpreferencial.com.br
Wed Sep 16 13:21:38 PDT 2009


Boa tarde a todos.. 

Vamos por parte..vou responder a todos os interessados..
lá vai...

"Outra curiosidade, o que/como é este formato proprietário?"

http://pt.wikipedia.org/wiki/Formato_propriet%C3%A1rio

Na verdade eu trabalho com pesquisa.. a minha Base de dados só contem códigos e tenho um arquivo a parte contendo os textos destes códigos..

por isso.. o conteúdo do que gravo e leio são números... ( isso é mais velho do que arca de Noé..)

os números, por sua vez, transformo em bit's..e assim vai.. 

fica tudo muito pequeno e fácil de trabalhar...   ;)

  ----- Original Message ----- 
  From: Jorge Augusto Senger 
  To: saopaulo-pm at mail.pm.org 
  Sent: Wednesday, September 16, 2009 1:12 PM
  Subject: Re: [SP-pm] DBIx::Class insert ignore


  Outra curiosidade, o que/como é este formato proprietário?

  Jorge Augusto Senger
  jasenger (at) gmail.com

  use Perl;



  2009/9/16 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani at gmail.com>

    2009/9/16  <claudio at dpreferencial.com.br>:

    > Aproveitando o Tema.
    >
    > Também sofro com este problema..
    >
    > Hoje meu sistema grava e lê em formato proprietário...
    >
    > Todas as orientações que tive até o momento foram para migrar para bco de
    > dados padrão.. tipo mysql, oracle ...o que eu até gostaria de fazer, mas ...
    >
    > No meu caso os registros são gigantes.. podendo atingir até 10.000 campos...
    > até onde estudei.. q foi pouco..  descobri que em mysql existe limites muito
    > pequenos, do tipo:
    > - Quantidade máxima de campos.. algo em torno de 3.500
    > - Quantidade máxima de campos para serem manipulados de uma só vez.. algo em
    > torno de 50..
    > .. não tive tempo de estudar sobre  o limite dos outros bcos.
    >
    > Por isso, a indicação padrão do mercado, sempre foi transformar os campos em
    > novos registros... rsrsrs..
    >
    > Bom, concluindo..
    >
    > Um registro bem simples de 500 campos,
    > no mysql demora cinco segundos para update.. (no meu sistema não demora
    > um..rsrs)


    Só por curiosidade, como você testou isso ?


    >
    > Agora imagina como isso impacta nas operações c/ grandes volumes de
    > registros.
    >
    > Até o momento não achei uma solução razoável, para esta questão...
    >
    > Se souber de algo que ajude nesta tarefa, aviso,
    > se alguém tiver uma luz, desde já agradeço.
    >
    > Claudio Binaghi
    >
    >
    > ----- Original Message ----- From: "Eden Cardim" <edencardim at gmail.com>
    > To: <saopaulo-pm at mail.pm.org>
    > Sent: Wednesday, September 16, 2009 12:17 PM
    > Subject: Re: [SP-pm] DBIx::Class insert ignore
    >
    >
    > 2009/9/16 jimmy <jimmy.tty at gmail.com>:
    >>
    >> eu vinha suando para fazer essas rotinas com dbi puro, quando me
    >> sugeriram o uso do DBIx, estou fazendo testes e me parece muito bom para
    >> manipulações registro-a-registro, da forma como eu preciso, em lote,
    >> parece não ser tão adequado.
    >
    > Você tem razão, o DBIx::Class não foi projetado para operações em massa.
    >
    > --
    >  Eden Cardim       Need help with your Catalyst or DBIx::Class project?
    >  Code Monkey                    http://www.shadowcat.co.uk/catalyst/
    > Shadowcat Systems Ltd.  Want a managed development or deployment platform?
    > http://edenc.vox.com/            http://www.shadowcat.co.uk/servers/
    > _______________________________________________
    > SaoPaulo-pm mailing list
    > SaoPaulo-pm at pm.org
    > http://mail.pm.org/mailman/listinfo/saopaulo-pm
    > _______________________________________________
    > SaoPaulo-pm mailing list
    > SaoPaulo-pm at pm.org
    > http://mail.pm.org/mailman/listinfo/saopaulo-pm
    >




    --
    "Deus usa os loucos pra confundir os sábios"
    http://mantovanihouse.blogspot.com/
    This is my poney:
    -------(\_------------_/)-----------
    -------)--(----------)--(-----------
    ------(----(---------)----)----------
    -------)----(-------)----(-----------
    -------(----(-------)----)-----------
    --------\_-(\\.---.//)-_/------------
    ----------\)' -8--8- '(/--------------
    -----------/------------\---------------
    ----------(--)--------(--)--------------
    ------------(_c__c_)----------------
    ----------------------------------------
    perl -MLWP::Simple -le 'grep{ print $1 if
    /href="(http.+?)"/}split($/,get("http://www.perl.org.br"))'

    _______________________________________________
    SaoPaulo-pm mailing list
    SaoPaulo-pm at pm.org
    http://mail.pm.org/mailman/listinfo/saopaulo-pm





------------------------------------------------------------------------------


  _______________________________________________
  SaoPaulo-pm mailing list
  SaoPaulo-pm at pm.org
  http://mail.pm.org/mailman/listinfo/saopaulo-pm
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090916/f7766161/attachment.html>


More information about the SaoPaulo-pm mailing list