Що таке процес MMON в Oracle?
Процес моніторингу керованості (MMON) виконує багато завдань, пов’язаних із автоматичним сховищем робочих навантажень (AWR). Наприклад, MMON записує, коли метрика перевищує порогове значення, роблячи знімки та фіксуючи значення статистики для нещодавно змінених об’єктів SQL.
Обов’язкові фонові процеси включають процес моніторингу процесу (PMON), процес менеджера процесів (PMAN), процес реєстрації слухача (LREG), процес системного моніторингу (SMON), процес запису бази даних (DBWn), процес контрольної точки (CKPT), процес моніторингу керованості ( MMON), полегшений процес моніторингу керованості (MMNL), …
Process Monitor Process (PMON) PMON періодично перевіряє стан процесів диспетчера та сервера та перезапускає ті, що припинили роботу (але не тих, які Oracle навмисно припинив). PMON також реєструє інформацію про екземпляр і процеси диспетчера в мережевому прослуховувачі.
Фоновий процес MMAN керує динамічною зміною розміру компонентів пам’яті SGA залежно від навантаження на базу даних. Відповідає за керування пам’яттю екземплярів на основі робочих навантажень. Використовує зібрані показники для визначення ідеального розподілу пам’яті в Oracle.
Процес системного моніторингу (SMON) виконує багато завдань з обслуговування бази даних, зокрема такі: Створює та керує тимчасовими метаданими табличного простору та відновлює простір із загублених тимчасових сегментів.
Примітка: 4 C визначається як План рахунків, календар, валюта та правила бухгалтерського обліку. Якщо книга потребує унікальних параметрів обробки книги.