SET `value` = `value`*2
, то всё будет работать нормально. Если сначала делается выборка, затем умножение в клиенте, затем запись, то может возникнуть состояние гонки. Чтобы его избежать надо использовать блокировки таблиц/строк, например через SELECT FOR UPDATE
1)скрипты запустятся по очереди? т.е было число 10, станет 10*2=20 потом 20*2=40?
2)или одновременно как то будет? т.е оба получат число 10, и оба занесут в БД итого=20?