|
|
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
Добрый день.Прошу помощи вот в какой задаче.условно говоря есть база телефонов.И её должны прозванивать одновременно до 20-30 пользователей.Соответственно им по запросу должны выдаватьса неиспользованные записи из бд. например идентификатором того что запись неиспользована служит ключ 1 в столбце status. Посредством чего лучше всего это реализовать?В атаче пример структуры бд в экселе. Очень прошу Вас помочь.Готов возместить труды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 13:04 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
Максим Мащенко, Не нашёл кнопкуредактирования, вот атач ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 13:06 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
А на чем собираетесь базу строить? Во многих СУБД есть блокировки записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 13:15 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
Алымов АнатолийА на чем собираетесь базу строить? Во многих СУБД есть блокировки записей. Вот как раз и хотел спросить на чём лучше)Принципиально не важно, важно на чём будет удобнее, с учётом того что обращения к бд будут идти не только из локальной сети. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 13:24 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
Максим МащенкоАлымов АнатолийА на чем собираетесь базу строить? Во многих СУБД есть блокировки записей. Вот как раз и хотел спросить на чём лучше)Принципиально не важно, важно на чём будет удобнее, с учётом того что обращения к бд будут идти не только из локальной сети. это наверное в раздел сравнения СУБД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 13:27 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
NafМаксим Мащенкопропущено... Вот как раз и хотел спросить на чём лучше)Принципиально не важно, важно на чём будет удобнее, с учётом того что обращения к бд будут идти не только из локальной сети. это наверное в раздел сравнения СУБД пусть к примеру это будет mysql. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 13:31 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
Максим МащенкоNafпропущено... это наверное в раздел сравнения СУБД пусть к примеру это будет mysql.тогда в секцию MySQL )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 13:31 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
Максим Мащенкоусловно говоря есть база телефонов.И её должны прозванивать одновременно до 20-30 пользователей.Спам ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 13:45 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
ChAМаксим Мащенкоусловно говоря есть база телефонов.И её должны прозванивать одновременно до 20-30 пользователей.Спам ? Нет. Абсолютно нет).Проведение телефонных опросов по телефону, с имеющейся базы респондентов. Задача в том чтобы операторы не позвонили по одному и тому же номеру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 13:47 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
Максим Мащенко, Ну если это опросы, то надо полагать что одним и тем же номерам будут званить по разным повадам много раз? Тогда с статусом инчего не выйдет. Нужна доп таблица, в окторой так же будет отражаться причина звонка(№опроса). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 14:47 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
Nafэто наверное в раздел сравнения СУБДСкорее в раздел "проектирование". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 15:16 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
S_Andrey_AМаксим Мащенко, Ну если это опросы, то надо полагать что одним и тем же номерам будут званить по разным повадам много раз? Тогда с статусом инчего не выйдет. Нужна доп таблица, в окторой так же будет отражаться причина звонка(№опроса). Нет, задача как раз в том чтобы одни и теже номера не выдавались дважды.Чтобы после того как запись была уже комуто выдана, она больше не выдавалась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 15:16 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
Максим МащенкоS_Andrey_AМаксим Мащенко, Ну если это опросы, то надо полагать что одним и тем же номерам будут званить по разным повадам много раз? Тогда с статусом инчего не выйдет. Нужна доп таблица, в окторой так же будет отражаться причина звонка(№опроса). Нет, задача как раз в том чтобы одни и теже номера не выдавались дважды.Чтобы после того как запись была уже комуто выдана, она больше не выдавалась.Тогда ещё вопрос, запись считается обработанной, если она кому-то выдана? Даже если занято, трубку не берут, телефон сломался и прочее... В то, может, лучьше подойдёт набор статусов - новая, выдана, обработана. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 15:18 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
Если имеется ввиду одновременно N ссесиям выбрать N разных записей, читай про уровни изоляции транзакций и их реаизацию в конкретной СУБД. А если СУБД нет, юзаем стэк %) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 15:41 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
alexeyvgМаксим Мащенкопропущено... Нет, задача как раз в том чтобы одни и теже номера не выдавались дважды.Чтобы после того как запись была уже комуто выдана, она больше не выдавалась.Тогда ещё вопрос, запись считается обработанной, если она кому-то выдана? Даже если занято, трубку не берут, телефон сломался и прочее... В то, может, лучьше подойдёт набор статусов - новая, выдана, обработана. Запись если она комуто выдана, должна блокироватьса,конечно статусы возврата нужны.Например пользователь нажал кнопку -дать запись , и у него набор статусов, использовано , не берут трубку и т.д. и он возвращает её выбрав нужный статус. Но в тоже время запись должна блокирвоатьса пока пользователь не вернёт её. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 15:43 |
|
||
|
Запрос на извлечение и блокировку записи
|
|||
|---|---|---|---|
|
#18+
Задача получается сложнее, ибо надо еще иметь возможность снимать факт обзвона клиента, а то он окажется заблокированным на всю жизнь. т.е. получается история блокировок-разблокировок на бизнес-уровне. Так что блокировки субд тут не помогут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 17:32 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=37216247&tid=1542209]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
180ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
77ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 548ms |

| 0 / 0 |
