Creo q el hombre lo que quiere es eliminar solo un numero x de registros, no toda la tabla. Para este caso toca aumentar el timeout connection. Pero si el caso es borrar toda la tabla entonces seria mejor un truncate table (más eficiente)
________________________________ De: David Samudio <david.samu...@gmail.com> Para: Fabio Arias <fhar...@gmail.com> CC: Desarrollo Pablo Gimenez <desarro...@pgsistemasmdq.com.ar>; "pgsql-es-ayuda@postgresql.org" <pgsql-es-ayuda@postgresql.org> Enviado: miércoles 12 de octubre de 2011 7:55 Asunto: Re: [pgsql-es-ayuda] timeout en delete de tabla grande tendria algo de malo utilizar el TRUNCATE TABLE?? http://www.postgresql.org/docs/8.4/static/sql-truncate.html -- Lic. David Samudio El 12 de octubre de 2011 09:51, Fabio Arias <fhar...@gmail.com> escribió: Buenos días Pablo según el error que te da deberías subirle el timeout al parámetro de Conexion, personalmente siempre acostumbro a a realizar este tipo de operaciones en una shell y correrla como cron en mi caso por que mi servidor esta en Linux pero se que también puedes hacerlo en Windows con un batch y también configurando una tarea > >Enviado desde mi iPhone > >El 11/10/2011, a las 19:36, Desarrollo Pablo Gimenez ><desarro...@pgsistemasmdq.com.ar> escribió: > > >> Hola, tengo que hacer un delete de una tabla de 1.000.000 de registros aprox >> y luego volver a actualizarla desde un archivo de texto que recibo mes a mes. >> >> El tema es que cuando hago el DELETE .... me tira error de timeout >> " A timeout has occured. If you were establishing a connection, increase >> Timeout value in ConnectionString. If you were executing a command, increase >> the CommandTimeout value in ConnectionString ....." >> >> Hay alguna froma optimizada para eliminar un bloque tan grande de registros >> >> Gracias >> >> Pablo >> - >> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) >> Para cambiar tu suscripción: >> http://www.postgresql.org/mailpref/pgsql-es-ayuda >- >Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) >Para cambiar tu suscripción: >http://www.postgresql.org/mailpref/pgsql-es-ayuda >