Существует ли какая-либо переменная или представление в базе данных Oracle 12, в которой хранится максимальное количество пользователей, вошедших в систему одновременно (например, с момента последнего перезапуска)?
Вы можете проверить системное представление V$RESOURCE_LIMIT для MAX_UTILIZATION ресурса, называемого SESSIONS:
V$RESOURCE_LIMIT
MAX_UTILIZATION
SESSIONS
SELECT MAX_UTILIZATION FROM V$RESOURCE_LIMIT WHERE RESOURCE_NAME = 'SESSIONS'
Из документации :
SESSIONS указывает максимальное количество сеансов, которое может быть создано в системе. Поскольку для каждого входа требуется сеанс, этот параметр эффективно определяет максимальное количество одновременных пользователей в системе.
MAX_UTILIZATION подобен отметке максимальной воды, которая показывает максимальное значение, которого достиг параметр. Он сбрасывается при каждом перезапуске экземпляра.