auto_increment

e_moon

Новичок
auto_increment

Задаюсь таким вопросом: допустим в бд есть таблица, с колонкой id (которая в auto_increment). Скрипт заносит данные примерно таким запросом:
Код:
# id | price | desc | date
INSERT '', 'Новый прайс", 'Описание прайса', '$time'
id проставляеться автоматом по нарастающей.

Но как будет если одновременно запустить два скрипта, которые будут вносить записи в одну таблицу?
 

vittorio

Новичок
А что? Ты боишься, что они не поделят ID?
Блокируй таблицу перед вставкой.
 

e_moon

Новичок
Автор оригинала: Never
Для инсерта можешь забыть о блокировках :)
Поделят? Можно поподробнее как себя поведет mysql при одновременном запросе, id одинаковым получиться?

А если так: INSERT IGNORE (IGNORE для поля price, который в UNIQUE)? Это не меняет сути?
 

Фанат

oncle terrible
Команда форума
e_moon
может быть, ты попробуешь прочитать, всё-таки, о чём говорилось в этом топике? намекаю: в нём говорилось об одновременных инсертах, которые так поразили твоё неискушённое воображение.
 

e_moon

Новичок
Фанат
Я активно читаю все что в Я. попадаеться...
В предидущем сообщении спросил про одновременные INSERT[font color="#CCCCCC"]+IGNORE[/font]
 

Фанат

oncle terrible
Команда форума
в предыдущем сообщении ты задал ДВА вопроса.
и на первый я тебе ответил.
а второй счёл связанным с первым, но поскольку первый не имеет смысла, то и на второй я отвечать не стал.
если же это отдельный вопрос, то его надо задать отдельно.
только при этом объяснить, с какой радости у тебя цена вдруг должна быть уникальной.
 

e_moon

Новичок
> с какой радости у тебя цена вдруг должна быть уникальной.
price - это заголовок ("прайс на поставку яблок")
 
Сверху