|
Фильтр по клиентскому соединению в профайлере SQL |
☑ |
0
dauster
05.12.12
✎
10:37
|
Коллеги,
Можно ли в профайлере SQL отфильтровать данные трейса по клиентскому подключению к серверу 1С:8.2 и если да, то по какому полю ставить фильтр?
Иными словами - есть база, с которой одновременно работает несколько пользователей, хочу видеть запросы к SQL только по конкретному, но ID процесса при анализе трейса вижу только по рабочему процессу сервера, не могу понять - ловится ли как-нибудь номер клиентского подключения.
Заранее спасибо.
|
|
1
Defender aka LINN
05.12.12
✎
10:40
|
С базой данных пользовательские сеансы не работают
|
|
2
dauster
05.12.12
✎
11:58
|
(1) Вполне логично.
Думал, что есть зацепки какие-нибудь, но видимо не судьба.
|
|
3
МихаилМ
05.12.12
✎
12:07
|
сделайте рабочих процессов больше, чем пользователей
тогда у каждого пользователя будет своё соединение.
найдите запрос к таблице настроек (чтото типа систем сетттингс) с именем нужного пользователя
по нему узнаете id процесса.
только каждые 2 часа 1с делает реконнект к субд.
либо с помощью технологического журнала.
|
|
4
ДенисЧ
05.12.12
✎
12:15
|
(3) "сделайте рабочих процессов больше, чем пользователей
тогда у каждого пользователя будет своё соединение. "
Откуда такая наивность в таком зрелом возрасте? :-)
|
|
5
МихаилМ
05.12.12
✎
12:20
|
(4)
опровергните. например экпериментально.
|
|
6
Широкий
05.12.12
✎
12:23
|
(0) Либо отлавливай в копии базы, либо используй технологический журнал
|
|
7
dauster
05.12.12
✎
13:49
|
Всем спасибо. Попробую.
|
|