[firebase-br] Parametro SP com + 60000 caracteres???

Marcio Roberto Chiaveli marcio.chiaveli em gmail.com
Ter Fev 27 09:47:04 -03 2007


Jaq fiz isso e a tempo foi o mesmo. Acho que esta relacionado com o trafego
na rede.

Em 27/02/07, Kleber Caneva <kdcc em terra.com.br> escreveu:
>
> Não é possivel que a SP crie automaticamente os inserts ao invés de você
> passá-los para a SP ?
>
> Outra possibilidade seria vc não usar o ClientDataSet, abrir a transação
> manualmento no SQLConnect e fazer INSERT por INSERT num SQLQuery, depois
> vc
> commita. Acredito que fique mais rapido do que com o CDS.
>
> []´s
>
> Kléber Caneva
>
>
> ----- Original Message -----
> From: "Marcio Roberto Chiaveli" <marcio.chiaveli em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, February 27, 2007 7:57 AM
> Subject: Re: [firebase-br] Parametro SP com + 60000 caracteres???
>
>
> É o seguinte tenho um sistema que em um determinado momento, num processo
> normal de manutenção dos dados, o usuario faz algumas alterações no
> sistema
> que é necessário popular algumas tabelas com dados do mes inteiro. Esta
> população consiste em varios lançamentos a cada dia e em varias tabelas.
> Isso totaliza mais ou menos uns trezentos e cinquenta inserts em tabelas
> variadas e com dados variados. Estou usando FB 2.0 Delphi 7 com DBExpress.
> Quando disparo o método Applay do ClientDataSet, os inserts demoram em
> torno
> de 18 segundos. O detalhe é que isso é feito constantemente dai o problema
> da demora. Por isso resolvi fazer uma SP. Mas como passar a lista com os
> inserts ou como passar para o servidor um script contendo todos os
> inserts?
>
> Não sei se me fiz entender.
> Obrigado pela participação.
>
>
> Em 26/02/06, Marcelo Silva <marcvan em ig.com.br> escreveu:
> >
> > Voce não vai criar um Script ????
> >
> > INSERT INTO TABELA (CAMPOS) VALUES (VALORES)
> > INSERT INTO TABELA (CAMPOS) VALUES (VALORES)
> > INSERT INTO TABELA (CAMPOS) VALUES (VALORES)
> > ...
> >
> > Não é isso que precisa ????
> >
> > Se vai usar uma SP entao provavelmente vc ira usar um FOR ou WHILE na
> sua
> > aplicação chamado a SP a cada Insert... não seria isso ????
> >
> > Pois uma string de 60.000 caracteres é inviavel... até mesmo se for um
> > Blob
> >
> >
> > ----------------------
> > Marcelo Silva
> > (11) 9693-4251
> > (11) 6723-3106 - LESTCRED
> > MSN: marcvan em ig.com.br
> >
> >
> > ----- Original Message -----
> > From: "Enio Marconcini" <eniorm em gmail.com>
> > To: "FireBase" <lista em firebase.com.br>
> > Sent: Monday, February 26, 2007 5:03 PM
> > Subject: Re: [firebase-br] Parametro SP com + 60000 caracteres???
> >
> >
> > nossa, fiquei curioso, que tipo de aplicação necessita um parâmetro tipo
> > string com mais de 60 mil caracteres????
> >
> > abraço
> >
> > On 2/26/07, Marcio Roberto Chiaveli <marcio.chiaveli em gmail.com> wrote:
> > >
> > > Ola pessoal,
> > >
> > > Criei uma procedure para fazer uma sequencia de inserts. Eu passo
> todos
> > os
> > > inserts que preciso fazer para a procedure. Preciso saber qual o tipo
> do
> > > parametro que suporte uma string muito grande, acima de 60000
> > caracteres?
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > Para editar sua configuração na lista, use o endereço
> > > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> >
> >
> >
> > --
> > []'s
> > ENIO RODRIGO MARCONCINI
> > ...: www.santafedosul.sp.gov.br
> > .......: msn: eniorm em gmail.com
> > .......................: skype: eniorm
> > Linux User................. #433647
> > slack the planet.....................'.
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> E-mail classificado pelo Identificador de Spam Inteligente Terra.
> Para alterar a categoria classificada, visite
>
> http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1172574427.244183.17821.vacoas.hst.terra.com.br,7669,Des15,Des15
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão:
> 5.1.00/4971
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista