Re: Elaborare query con molti record
Roberto Marzialetti <[email protected]>
| Newsgroups | gmane.comp.cms.cold-fusion.devel.italian |
|---|---|
| Message-ID | <CAH4YkK5sPT4Xttoc_VWYtA4GX_7iaezRQOTf1SRhAYY+=S+JUw@mail.gmail.com> |
aspettando :-) setta <cfsetting requesttimeout=""> ad un valore alto e aspetta che finisca il loop... :-) Il giorno 23 aprile 2012 17:23, Puglia Marco <[email protected]>ha scritto: > > > Vi pongo questo quesito che mi attanaglia ormai da diverso tempo.**** > > ** ** > > Situazione**** > > Ho una query che estrare i dati da una tabella su Mysql (circa 800.000 > record).**** > > ** ** > > Necessità**** > > Per ogni record estratto, devo controllare se esiste l’ID su un’altra > tabella, in caso negativo vado ad aggiungere il record sulla seconda > tabella.**** > > ** ** > > Problema**** > > Se eseguo un loop sulla query per tutti gli 800.000 record il browser va > in timeout.**** > > Ho provato a spezzare la query e ricaricare lo script ogni 10000 record, > ma quanto arrivo a 200.000 il browser mi dice che c’è un problema di loop. > **** > > Come posso risolvere?**** > > ** ** > > Grazie a tutti in anticipo per la risposta.**** > > ** ** > > ** ** > > ================================ > *Marco Puglia > **Project Manager > **Business-e S.r.l. <http://www.business-e.it/>* (an Itway Group Company) > > Via F.lli Lumière, 65 - 48010 Ravenna**** > > Tel. +39 0544.460413 - Fax +39 0544.272297**** > > Cell. 348 4759233**** > > > *Italy*, *France*, *Spain*, *Portugal, Greece, Turkey* > Ravenna, Milano, Trento, Bari, Massa, Roma > Paris, Barcelona, Madrid, Lisboa, Athina, Istanbul, Ankara > ================================**** > > ** ** > > > -- Roberto Marzialetti webdeveloper m. 329 0681847