
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.02.2009, 23:04
|
|||
|---|---|---|---|
|
|||
ASA 12 |
|||
|
#18+
Неужели, после select - commit делать нужно из-за блокировок ? (~200 пользователей на одной базе...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2009, 00:17
|
|||
|---|---|---|---|
ASA 12 |
|||
|
#18+
Ну если учесть что база ASA 12 это из области фантазий - то там нужно делать все что угодно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2009, 10:34
|
|||
|---|---|---|---|
ASA 12 |
|||
|
#18+
Этово не может быть...)Неужели, после select - commit делать нужно из-за блокировок ? (~200 пользователей на одной базе...) ASA 12 действительно не может быть. А после select конечно же commit надо делать, ибо select работает под указанным уровнем изоляции, накладывает блокировки на читающие записи согласно требованиям уровней изоляции и чем выше уровень изоляции, тем меньше шансов у других сессий поменять данные, пока читающая сессия не снимет блокировки чтения, то есть не сделает commit. Стоит заметить, что во многих СУБД по умолчанию select после своего вызова автоматически делает commit, если не было явного указания старта транзакции. Для того, чтобы добиться подобного эффекта в ASA, необходимо установить БД опцию chained в off. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2009, 11:03
|
|||
|---|---|---|---|
ASA 12 |
|||
|
#18+
Можно использовать snapshot в SA10/11. Еще можно делать селект во временную таблицу и ее уже отдавать на клиента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2009, 14:07
|
|||
|---|---|---|---|
ASA 12 |
|||
|
#18+
Ggg_oldМожно использовать snapshot в SA10/11. Еще можно делать селект во временную таблицу и ее уже отдавать на клиента. Снапшот тоже будет держать до COMMIT scheme блокировку, плюс версии записей. Смысла в данном случае перегонять данные сначала во времянки, а потом возвращать клиенту тоже не вижу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2009, 14:35
|
|||
|---|---|---|---|
ASA 12 |
|||
|
#18+
Ну я так понял, что у автора топика есть проблемы с тем, что селект не дает модифицировать записи. А в этом случае можно и времянками со снэпшотами поюзать. Хотя конечно автор темы бвл не многословен в постановке проблемы да и версия сервера не понятна, то ли ASE 12 то ли АСА какой-то версии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2009, 14:57
|
|||
|---|---|---|---|
ASA 12 |
|||
|
#18+
Ggg_oldНу я так понял, что у автора топика есть проблемы с тем, что селект не дает модифицировать записи. А в этом случае можно и времянками со снэпшотами поюзать. Хотя конечно автор темы бвл не многословен в постановке проблемы да и версия сервера не понятна, то ли ASE 12 то ли АСА какой-то версии. IMHO - у автора одна только проблема - отсутствия RTFM по СУБД и вумных книжек, в которых расписано, что такое уровни изоляции, блокировки, как в СУБД организовывать многопользовательскую работу, etc ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=55&mobile=1&tid=2011147]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
151ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 487ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...