Hello, This is the explain of the query: x=> explain update document as d set "svmConfidence" = st.svmconfidence from svm_confidence_id_tmp as st where st.id = d.id; QUERY PLAN --------------------------------------------------------------------------------------------------------- Update on document d (cost=4204242.82..61669685.86 rows=124515592 width=284) -> Hash Join (cost=4204242.82..61669685.86 rows=124515592 width=284) Hash Cond: (d.id = st.id) -> Seq Scan on document d (cost=0.00..8579122.97 rows=203066697 width=270) -> Hash (cost=1918213.92..1918213.92 rows=124515592 width=18) -> Seq Scan on svm_confidence_id_tmp st (cost=0.00..1918213.92 rows=124515592 width=18) (6 rows) It's not using the index, most of the rows are beeing updated. I'm trying with the CTAS solution. Cheers, Andrés. El Mar 14, 2014, a las 8:29 PM, Jeff Janes escribió:
**NOTA DE CONFIDENCIALIDAD** Este correo electrónico, y en su caso los ficheros adjuntos, pueden contener información protegida para el uso exclusivo de su destinatario. Se prohíbe la distribución, reproducción o cualquier otro tipo de transmisión por parte de otra persona que no sea el destinatario. Si usted recibe por error este correo, se ruega comunicarlo al remitente y borrar el mensaje recibido. |