val);
                  
                  
                  } else {
                  
                  
                   insertRow(id, val)
                  
                  
                  }. Благо, INSERT ... ON CONFLICT позволяет красиво обновить/вставить данные в один запрос и не писать подобную уродсткую конструкцию на уровне логики веб-приложения. Но есть сомнение: насколько INSERT ... ON CONFLICT будет медленее работать, чем обычный UPDATE и будет ли вовсе?
                  
                  
                
мало того, upsert решает проблему что между апдейтом и инсертом ктото еще влезет в рид коммитед
Обсуждают сегодня