7 messaggi dal 01 settembre 2005
Salve a tutti,

avrei un problema di con un inserimento in mysql5, tramite pagina asp

Devo spostare giornalmente il contenuto da una tabella all'altra, entrambe MyIsam Fixed, ma il tutto risulta lentissimo.

I record sono 800 da inserire nella seconda tabella ( ora a 141.000 record)

rs.Open "SELECT * from tabA " , cnn , 1 , 1
if not rs.eof then
do while not rs.eof
rs2.open "select * from tabB" , cnn , 3 , 3
rs2.ADDNEW
rs2("campo1") = rs("campo1")
rs2("campo2") = rs("campo2")
rs2("campo3") = rs("campo3")
rs2("campo4") = rs("campo4")
rs2("campo5") = rs("campo5")
rs2.update
rs2.close
rs.movenext
loop
end if
rs.Close

cnn.Execute("delete from tabA")

esiste un metodo + veloce per fare la stessa cosa?

Francesco
2 messaggi dal 15 settembre 2006
perchè non usi sql?

una insert/select è molto più veloce....

Reale renato
DBA Oracle

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.