powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Отладка запросов конкретного пользователя через сервер приложений
6 сообщений из 6, страница 1 из 1
Отладка запросов конкретного пользователя через сервер приложений
    #39317357
daunito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столкнулся с такой проблемой. Нужно получить список всех запросов, которые выполняет определенный пользователь. Проблема в том, что это веб-приложение на Java. Запросы идут с томката, пользователь бд один, пул сессий. Почитал про client_identifier, но остался вопрос насчет пула. Если в пуле, например, 10 сессий. В момент начала выполнения запросов устанавливать в качестве идентификатора реальное имя пользователя, то все сессии будут постоянно менять этот client_identifier. Каким образом потом можно будет собрать все sql_id конкретного пользователя? Я хочу посмотреть все запросы ползователя "вася", ищу сессию с client_identifier = "вася", но теоретически ее может уже взять "петя" и перетереть идентификатор, верно?
...
Рейтинг: 0 / 0
Отладка запросов конкретного пользователя через сервер приложений
    #39317366
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А доступ к коду приложения есть?
...
Рейтинг: 0 / 0
Отладка запросов конкретного пользователя через сервер приложений
    #39317369
де Бээмес
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
daunito,

Настрой пул, чтобы в сессии перед каждым целевым запросом устанавливал апп_инфо в соответствии с сессие приложения. Или пусть приложение пишет сессионный коммент.
...
Рейтинг: 0 / 0
Отладка запросов конкретного пользователя через сервер приложений
    #39317376
daunito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, доступ к приложению есть.
де Бээмес, так а как потом по этому апп_инфо вытащить запросы? Эта инфа же будет для одной сессии постоянно меняться
...
Рейтинг: 0 / 0
Отладка запросов конкретного пользователя через сервер приложений
    #39317450
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
daunito, такое в общем случае проще решать на уровне приложения. Но в чём вообще задача состоит? Зачем нужно получать список запросов одного пользователя: аудит, статистики производительности, что-то ещё? Раскройте тему, ибо решений может быть много, в том числе и по кастомизации пула (установка соответствующего каждой прикладной сессии окружения, сброс на диск статистики, прибивание гвоздями сессии пула к прикладной сессии и т.д.).
...
Рейтинг: 0 / 0
Отладка запросов конкретного пользователя через сервер приложений
    #39317597
Деев И.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Использование dbms_monitor + trcsess могут помочь в этом случае
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Отладка запросов конкретного пользователя через сервер приложений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]