Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
Привет. Есть некий апи WeB Api, который принимает данные, парсит и сливает их в БД. Ничего необычного. Уровень изоляции стоит в БД по умолчанию. Но вот при возросшем числе пользователей начинают всплывать взаимоблокировки Код: sql 1. Подскажите, други, как бы побороть эту ситуацию? И с какой стороны лучше подойти: изменить код или изменить хранимые процедуры на сервере? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2015, 13:22 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
sqlaskИ с какой стороны лучше подойти: изменить код или изменить хранимые процедуры на сервере?это зависит от того, где насрано ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2015, 13:30 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
бум считать, что везде совершенный код )) интересуют типичные пути решения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2015, 13:32 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
Изопропил, а насрано может быть независимо от этого апи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2015, 13:34 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
sqlask, типичный путь - ПОРЯДОК обращения к табличкам (архитектура проги) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2015, 13:34 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
не надо набирать студентов и поручать им хреначить СКЛ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2015, 13:35 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
ViPRossqlask, типичный путь - ПОРЯДОК обращения к табличкам (архитектура проги) так, и как обеспечить ПОРЯДОК в многопользовательской распределенной системе? авторне надо набирать студентов и поручать им хреначить СКЛ так я уж давно не студент ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2015, 14:01 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
sqlask, для этого есть понятие "архитектура" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2015, 14:12 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
sqlaskтак, и как обеспечить ПОРЯДОК в многопользовательской распределенной системе? речь идёт о порядке обращений к таблицам в рамках транзакции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2015, 14:12 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
Использование новых фичей Sql c Код: sql 1. помогло отказаться от несколких транзакций и существенно улучшило ситуацию, но не излечило в корне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 14:04 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
RCSI включите на MS SQL Server ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 14:10 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
вот читаю о нем, на некоторых ресурсах пишут что быстродействие снижается. У вас включен rcsi ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 14:21 |
|
||
|
Многопользовательская система и deadlock
|
|||
|---|---|---|---|
|
#18+
тут надо хорошо всё проанализировать и выбрать стратегию работы. для начала соберите все запросы, вызывающие дедлоки, профайлером и попробуйте понять, что там не так. возможно получится добавлением/удалением какого-ниббудь индекса всё решить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 14:29 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=39069328&tid=1356200]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 329ms |

| 0 / 0 |
