Re: Adicionando nuevas columnas en production

2019-04-05 Thread Carlos T. Groero Carmona
Gracias por sus consejos, Cree esta function y me deja escribir en la tabla miestras esta corriendo asi que creo que me debe funcionar en production, solo que le tomo 9 horas terminar jajaja con 47431 iteraciones CREATE OR REPLACE FUNCTION addingcolumns6() RETURNS integer AS $$ DECLARE i INTEG

Re: Adicionando nuevas columnas en production

2019-04-05 Thread Alvaro Herrera
Carlos T. Groero Carmona escribió: > Gracias por sus consejos, > Cree esta function ¿no te gustó lo que te propuse? > y me deja escribir en la tabla miestras esta corriendo > asi que creo que me debe funcionar en production, solo que le tomo 9 horas > terminar jajaja con 47431 iteraciones ¿tendr

Re: Adicionando nuevas columnas en production

2019-04-05 Thread Carlos T. Groero Carmona
Alvaro hice la function a partir de la idea que me distes, quizas no lo entendi bien, solo que use 50 en lugar de 37. esto es lo que me estas proponiendo? UPDATE table_1 set colum_1 = false, colum_2 = false, colum_3 = false WHERE (id % 37) > 0 and (id % 37)<=36 No he creado indices en es

Re: Adicionando nuevas columnas en production

2019-04-05 Thread Alvaro Herrera
Carlos T. Groero Carmona escribió: > Alvaro hice la function a partir de la idea que me distes, quizas no lo > entendi bien, solo que use 50 en lugar de 37. > esto es lo que me estas proponiendo? > > UPDATE table_1 > set colum_1 = false, > colum_2 = false, > colum_3 = false > WHERE (id % 3

Re: Adicionando nuevas columnas en production

2019-04-05 Thread Carlos T. Groero Carmona
Alvaro, usando tu idea de actualizar registros que esten en diferentes paginas o al menos que no todos esten en la misma, cree esta funcion, empeze por el numero primero 37, pero vi que terminaba muy rapido y que tenia periodos de bloqueos por encima de un minuto, no recuerdo si comente que esta ta

Re: Adicionando nuevas columnas en production

2019-04-05 Thread Alvaro Herrera
Carlos T. Groero Carmona escribió: > CREATE OR REPLACE FUNCTION addingcolumns7() RETURNS integer AS $$ > DECLARE > i INTEGER := 0; > flag boolean := true; > BEGIN > while flag LOOP > UPDATE customers > set colum_1 = false, > colum_1 = false,

Re: Adicionando nuevas columnas en production

2019-04-05 Thread Carlos T. Groero Carmona
Desgraciadamente estoy usando postgres 9.3. Solo he estado intentando utilizar el update que me sugeristes dentro de una funcion con el objetivo de recorrer desde 0 hasta numero_primo_seleccionado de manera automatica. Intente hacer solo una funcion con el update y llamarla desde otra con un ciclo

Re: Adicionando nuevas columnas en production

2019-04-05 Thread Alvaro Herrera
Carlos T. Groero Carmona escribió: > Desgraciadamente estoy usando postgres 9.3. > > Solo he estado intentando utilizar el update que me sugeristes dentro de > una funcion con el objetivo de recorrer desde 0 hasta > numero_primo_seleccionado de manera automatica. > Intente hacer solo una funcion c