|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.05.2014, 12:05 | #11 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
14.05.2014, 12:16 | #12 | |
Форумчанин
Регистрация: 28.06.2010
Сообщений: 189
|
Цитата:
Если ети данные может редактировать 100500 юзеров одновременно, то это бред конечно. |
|
14.05.2014, 12:42 | #13 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
14.05.2014, 12:59 | #14 |
Форумчанин
Регистрация: 28.06.2010
Сообщений: 189
|
|
14.05.2014, 13:40 | #15 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Не. Тут тривиальная задача. Тут хорошенечко нужно подумать, ибо решение далеко не дастся просто так
I'm learning to live...
|
15.05.2014, 02:13 | #16 |
Форумчанин
Регистрация: 29.09.2009
Сообщений: 587
|
select for update не работает с учетом поставленной задачи.
пользователей не будет 100500. Но одновременные обращения все же возможны. Вариант создавать для каждого пользователя отдельную таблицу тоже сомнительный хранить кучу таблиц одинаково содержания целесообразно ли это? в моей задаче одновременно запросить одну и туже запись смогут максимум 4 пользователя это 3 админа и владелец созданных данных это конечно уменьшает шанс на какой либо затуп но все же если будет ситуация с 100500 пользователей? |
15.05.2014, 08:18 | #17 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
А что вообще за данные такие что мегасрочно блокировать просятся?
I'm learning to live...
|
|
15.05.2014, 08:45 | #18 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
а что случиться то с 100500 пользователями? ну запросили, и что?
|
15.05.2014, 08:59 | #19 |
Форумчанин
Регистрация: 29.09.2009
Сообщений: 587
|
Да особой мегосрочности нет это так на будующее.
Вообщем решил остановиться на таком варианте выполняем сначала блокирующий запрос примерно такого вда Код:
|
15.05.2014, 09:12 | #20 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Lokos, а кто будет снимать эти FalgLock FlagNameLock, если ползователь отвалится (ну, электричество ему отключат, например. и он с горя в отпуск уедет)?
Всё, баста?! дальше будем ждать его возвращения? p.s. я ничего не имею против вашей задумки, схема вполне себе рабочая (имхо), просто хочу указать на слабые места, которые требуют дополнительных обработок... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
INSERT в MySQl базу типа InnoDB. Кодировка. | webber9989 | PHP | 0 | 09.01.2014 14:45 |
Конфигурация MySQL InnoDB | stepka | SQL, базы данных | 0 | 05.06.2011 15:00 |
Блокировка таблицы | Liones | БД в Delphi | 5 | 16.07.2010 11:45 |
блокировка таблицы при одновременном доступе | dalien | БД в Delphi | 3 | 12.08.2009 16:44 |