Як перевірити кількість сеансів в Oracle?

виберіть машину, системну дату, статус, сеанси з ( виберіть машину, null, статус, кількість(*) сеансів з групи v$session за статусом, машиною);

Процедура

  1. Увійдіть у консоль BigFix.
  2. На навігаційній панелі натисніть Сайти > Зовнішні сайти > BigFix Inventory v10 > Фікслети та завдання.
  3. У верхній правій частині панелі виберіть Отримати кількість одночасних сеансів Oracle.
  4. Необов’язково: щоб увімкнути журнал налагодження, установіть прапорець Режим налагодження.

Рішення

  1. Увійдіть в операційну систему Linux як користувач root.
  2. Підключіться до бази даних Oracle. # su – оракул. …
  3. Перевірте максимальну кількість підключень до бази даних Oracle. > виберіть значення з v$parameter, де name = 'processes';
  4. Змініть максимальну кількість підключень до бази даних Oracle на 300. …
  5. Перезапустіть базу даних Oracle.

Можна переглядати сеанси, які тривають довше в базі даних Oracle перегляд v$session_longops надається Oracle. Для RAC обов’язково використовуйте gv$session_longops замість v$. У цьому блозі ви побачите, як знайти тривалі сеанси чи тривалі операції в базі даних Oracle.

Ми можемо отримати деталі сесії за допомогою перегляд v$session однак, якщо сеанс від’єднано, v$session не показує інформацію про цей сеанс. У цій примітці описано, як ми можемо отримати деталі таких сеансів, які вже завершені/вийшли з системи.