Автор Тема: Уникальность ID  (Прочитано 2287 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн grinder

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 90
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Уникальность ID
« : 04 Апреля 2002, 02:52:21 »
Есть таблица в одно поле которой записываецца уникальный идентификатор юзера, дающийся при регистрации. Что будет если зарегятся несколько пользователей одновременно, секунда в секунду? Как MySQL обработает эти запросы и какие кому даст ID? Ситуация немного абстрактная, но все же...

Оффлайн fidget

  • Непоседа
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 607
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Уникальность ID
« Ответ #1 : 04 Апреля 2002, 11:33:35 »
Цитировать
Как MySQL обработает эти запросы и какие кому даст ID?

в mysql это называется \'atomic operation\' оно само отслеживает, что бы запросы не пересекались ...

если хочешь можешь почитать тут:
http://www.mysql.com/doc/A/N/ANSI_diff_Transactions.html

(написано на инглиш)
На Машине Тьюринга далеко не уедешь.

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Не добрый я сегодня....
« Ответ #2 : 04 Апреля 2002, 16:12:42 »
Остальная часть треда уехала во флейм.
Всем участвовавшим (xonix.ru, FILA, AlieN) - предупреждение.
2B OR NOT 2B = FF

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28