Buenas a todos : Gracias a todos por las respuestas. si le estoy ejecutando en la replica. Ese parámetro lo puedo cambiar con el set a la hora de arrancar el script ? o se tendría que cambiar en la replica o en el principal. Habia leído este post <https://www.cybertec-postgresql.com/en/what-hot_standby_feedback-in-postgresql-really-does/> pero no se si también tendría que aumentar los tiempos Saludos
{ name : "Rafael Valenzuela", open source : ["Saiku Admin Console","Anaytical Sport"], location : "Madrid Spain", twitter : ["@sowe <https://twitter.com/sowe>"] , linkedin : profile <http://es.linkedin.com/pub/rafael-valenzuela/19/694/61a/> , phone : 0034649884067 } El jue., 2 abr. 2020 a las 20:17, Daymel Bonne (<daymel.bo...@2ndquadrant.ec>) escribió: > Buenas tardes: > > El jue., 2 de abr. de 2020 a la(s) 12:56, Rafael Valenzuela ( > rav...@gmail.com) escribió: > >> Buenas : >> Tengo una duda a ver si alguien con mas experiencia que yo me pueda >> arrogar algo de luz. Estoy exportando unas tablas a formato CSV pero al >> ejecutar el copy (*COPY (SELECT * FROM table) TO STDOUT WITH CSV >> HEADER;*) me saca estos errores. >> >> - ERROR: canceling statement due to conflict with recovery >> - DETAIL: User query might have needed to see row versions that must >> be removed. >> >> He aumentado el parametro *statement_timeout* a 1000000 pero aun así me >> falla y lo que mas me sorprende es que el tamaño más grande es de 12 GB >> pero el listado seria este. >> >> - '475 MB' >> - '475 MB' >> - '12 GB' >> - '34 MB' >> - '83 MB' >> - '1312 kB' >> - '128 kB' >> - '68 MB' >> - '63 MB' >> >> Tengo buena conectividad entre el host de la base de datos, no se si es >> posible cambiar alguna settings mas ... la versión que tengo es >> >> PostgreSQL 9.6.16 on x86_64-pc-linux-gnu, compiled by clang version >> 7.0.0-3~ubuntu0.18.04.1 (tags/RELEASE_700/final), 64-bit >> > > Esto se produce porque la consulta que estás realizando en ese servidor > Standby accede a datos que han sido actualizados > o eliminados en el servidor Primario, y la consulta es cancelada porque > los datos ya no son válidos. > > Deberás en el servidor Standby establecer el parámetro hot_standby_feedback > = on. > > ALTER SYSTEM SET hot_standby_feedback = on; > > Saludos > > -- > Daymel Bonne > Database Consultant, Training & Services > 2ndQuadrant - PostgreSQL Solutions for the Enterprise > https://www.2ndQuadrant.com/ <https://www.2ndquadrant.com/> > >