Zelim da u tabeli1 popunim polje2 sa podacima iz polja2 u tabeli2.
Koristim sledeci php skript:
$link = mysql_connect("localhost", "user", "lozinka")
or die("Could not connect");
mysql_select_db("baza") or die("Could not select database");
mysql_query("UPDATE tabela1 INNER JOIN tabela2 ON tabela1.polje1 = tabela2.polje1 SET tabela1.polje2=tabela2.polje2;") or die("Greska: ".mysql_error());
Medjutim, ovo UZASNO sporo radi, dugo radi i onda zaglavi tako da nikada nisam docekao kraj jer ga moram prekinuti.
Tabela1 ima oko 18.000 a tabela2 ima oko 6.000 zapisa, ako je to uopste bitno.
Pokusao sam sa dodavanjeme indexa na polja; pokusao sam sa zakljucavanjem baze - nije pomoglo.
Imate li iskustva sa ovim? Je li negdje greska i moze li se ista uciniti?