Ты это показал как единственный выходгде это я такое утверждал? Это ты почему-то так решил. Это всего лишь ответ, он может содержать как один вариант решения, так и несколько. Почему ты решил что в ответах всегда надо все варианты указывать?
Успокоился?вот это к чему? ты реально прибежал и начал спорить, а в итоге это я должен успокоиться?
vec.push(1);ну вот когда у вопросающего такой уровень, что-то сложно обсуждать дальше, про оптимизацию и подобное
vec.push(2);
vec.push(1);
vec.push(2);
vec.push(1);
vec.push(2);
vec.push(1);
vec.push(2);
vec.push(1);
vec.push(2);
Зачем тебе лочить таблицы, когда ты к записи можешь добавить идентификатор пользователя и по нему делать updateеще раз, вот это помогает не лочить. А если ты всё таки хочешь дичь, что тебе мешает сделать запрос в гугл "mysql lock tables"?