Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Multithreading in ADO.MD
|
|||
|---|---|---|---|
|
#18+
Multithreading in ADO.MD Всем Привет. Есть проблемка, такое впечатления, что ADO.MD некорекно работает при Multithreading request. Дело в том что у нас Web App и запросы MDX запускаются на сервере, похоже сто некоторые запросы ничего не возращают, хотя данные есть точно. Есть какие-то идеи ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 13:38 |
|
||
|
Multithreading in ADO.MD
|
|||
|---|---|---|---|
|
#18+
McLuadMultithreading in ADO.MD Всем Привет. Есть проблемка, такое впечатления, что ADO.MD некорекно работает при Multithreading request. Дело в том что у нас Web App и запросы MDX запускаются на сервере, похоже сто некоторые запросы ничего не возращают, хотя данные есть точно. Есть какие-то идеи ? Я добился стабильной и предсказуемой работы ADOMD только в ThreadSafe варианте. Только тот поток, кто создал ADOMD коннект, работает с ним. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 13:52 |
|
||
|
Multithreading in ADO.MD
|
|||
|---|---|---|---|
|
#18+
backfireТолько тот поток, кто создал ADOMD коннект, работает с ним. McLuadДело в том что у нас Web App Для Web App вообще лучше читать данные по сценарию: Открыл соединение/прочитал данные/закрыл соединение. Кроме вышеописанного случая, нет, например, проблем с сорванным соединением Web-приложения с источником данных, если сеть по каким-либо причинам работает нестабильно, а также с глобальными переменными и Timeout если сессия закончилась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 15:05 |
|
||
|
Multithreading in ADO.MD
|
|||
|---|---|---|---|
|
#18+
Va1entin backfireТолько тот поток, кто создал ADOMD коннект, работает с ним. McLuadДело в том что у нас Web App Для Web App вообще лучше читать данные по сценарию: Открыл соединение/прочитал данные/закрыл соединение. Кроме вышеописанного случая, нет, например, проблем с сорванным соединением Web-приложения с источником данных, если сеть по каким-либо причинам работает нестабильно, а также с глобальными переменными и Timeout если сессия закончилась. Все было бы хорошо по вашему сценарию, но ADOMD, используя PTS c его дорогим кэшем, является исключением для stateless сценария, с точки зрения максимизации производительности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 15:31 |
|
||
|
Multithreading in ADO.MD
|
|||
|---|---|---|---|
|
#18+
backfireВсе было бы хорошо по вашему сценарию, но ADOMD, используя PTS c его дорогим кэшем, является исключением для stateless сценария, с точки зрения максимизации производительности. Возможно, если речь идёт о ADOMD, Вы правы. Но сколько у вас пользователей? Какова частота возможного использования кэша? Мне кажется, что аналитические отчёты на web-приложении, это прежде всего интерфейс, количество пользователей здесь сильно ограничено (безопасность данных). Конечно, если важна масштабируемость и надо выжать из железа всё возможное, тогда надо думать о кэшировании, но и тогда можно, например, уйти от online-генерации, показывая пользователям предварительно сгенерированные отчёты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 15:53 |
|
||
|
Multithreading in ADO.MD
|
|||
|---|---|---|---|
|
#18+
Va1entin[quot backfire]Но сколько у вас пользователей? Какова частота возможного использования кэша? Мне кажется, что аналитические отчёты на web-приложении, это прежде всего интерфейс, количество пользователей здесь сильно ограничено (безопасность данных). Конечно, если важна масштабируемость и надо выжать из железа всё возможное, тогда надо думать о кэшировании, но и тогда можно, например, уйти от online-генерации, показывая пользователям предварительно сгенерированные отчёты. у меня около полсотни OLAP юзверей на каждую инсталляцию, причем достаточно активных, и запросы они клепают свои, а каждое ADOMD Connection выделено в отдельный процессик, с которым WebService контачит через Net.Remoting. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 16:40 |
|
||
|
|

start [/forum/topic.php?fid=49&fpage=374&tid=1871958]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 270ms |
| total: | 380ms |

| 0 / 0 |
