По умолчанию Oracle не хранит информацию о старых сессиях пользователя. 1 Сессия пользователя в Oracle использует временное табличное пространство и не сохраняется на долгое время. 2
Чтобы сохранить информацию о сессии, можно использовать фреймворк Oracle ADF. 2 В нём объект «session» записывает всю информацию о сессии пользователя в специальную пользовательскую таблицу. 2
Также для просмотра текущей и исторической информации об активных сессиях базы данных в Oracle можно использовать Active Session History (ASH). 34 Данные о активности каждой активной сессии базы данных собираются каждую секунду и хранятся в буфере в памяти базы данных. 4 Архивные данные таблицы доступны в представлении DBAHISTACTIVESESSHISTORY. 4