Oracle
 sql >> база данни >  >> RDS >> Oracle

Получаване на ORA-02391:Ограничение за SESSIONS_PER_USER

започнете с тази заявка, за да разберете колко сесии използвате

select count(*) from v$session where username='YourUser';

след това разберете колко са ви разрешени в профила за вашия потребител

select profile from dba_users where username ='YourUser';

накрая

select PROFILE, LIMIT
from dba_profiles
WHERE RESOURCE_NAME = 'SESSIONS_PER_USER'
AND PROFILE = 'YourUserProfile';

и корекцията

Alter profile YourUserProfile  limit SESSIONS_PER_USER 100;

Ограниченията са налице с причина, тъй като всяка сесия изразходва ресурси. Ако увеличите лимита, необходимо е внимателно планиране за производствените системи, за да не останете без памет.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да разберете кога таблицата на Oracle е актуализирана за последен път

  2. Документация на Oracle

  3. Oracle [Процедура] - Функцията Sum игнорира клаузата WHERE

  4. ORA-00604:възникна грешка при рекурсивен SQL ниво 1

  5. Получаване на допълнителни редове - След присъединяване към 3-те маси с помощта на Left Join