Skip to content

ProfoundAdvice

Answers to all questions

Menu
  • Home
  • Trendy
  • Most popular
  • Helpful tips
  • Life
  • FAQ
  • Blog
  • Contacts
Menu

What is Pmon and Smon?

Posted on February 1, 2020 by Author

Table of Contents

  • 1 What is Pmon and Smon?
  • 2 What is Smon process?
  • 3 What is Pmon in DBMS?
  • 4 What is the purpose of Ckpt?
  • 5 Which tasks are accomplished by the Smon process?
  • 6 Which of the following is a function of Smon in Oracle database?
  • 7 What is Ckpt in Oracle database?
  • 8 How do I start MMON?
  • 9 What is the difference between SMON and PMON?
  • 10 What does PMON stand for?

What is Pmon and Smon?

PMON and SMON are two required background processes. PMON is the Process Monitor which is responsible for recovering processes when the user process fails. PMON does the process cleanup. SMON is the System Monitor which is responsible for recovering the system after a failure.

What is Smon process?

SMON (System MONitor) is an Oracle background process created when you start a database instance. The SMON process performs instance recovery, cleans up after dirty shutdowns and coalesces adjacent free extents into larger free extents. SMON wakes up every 5 minutes to perform housekeeping activities.

What is Pmon in DBMS?

Process Monitor Process (PMON) The process monitor (PMON) performs process recovery when a user process fails. PMON is responsible for cleaning up the database buffer cache and freeing resources that the user process was using.

READ:   What percentage of marketing budget should be social media?

What is Pmon process in Oracle?

PMON (Process MONitor) is an Oracle background process created when you start a database instance. The PMON process will free up resources if a user process fails (eg. release database locks). PMON normally wakes up every 3 seconds to perform its housekeeping activities. PMON must always be running for an instance.

What is MMON process in Oracle?

MMON (Manageability Monitor) is a background process that gathers memory statistics (snapshots) and stores this information in the AWR (automatic workload repository). MMON is also responsible for issuing alerts for metrics that exceed their thresholds. This process was introduced in Oracle 10g.

What is the purpose of Ckpt?

CKPT (Oracle Checkpoint Process) is an Oracle background process that timestamps all datafiles and control files to indicate that a checkpoint has occurred. The “DBWR checkpoints” statistic (v$sysstat) indicates the number of checkpoint requests completed.

Which tasks are accomplished by the Smon process?

SMON is the System Monitor and, among other things, performs instance recovery, cleans up the database transactions, and tidies up space utilization.

Which of the following is a function of Smon in Oracle database?

– The SMON background process performs all system monitoring functions on the oracle database. – Each time oracle is re-started, SMON performs a warm start and makes sure that the transactions that were left incomplete at the last shut down are recovered.

READ:   What is the future of BPO?

Which of the following tasks does Smon background process?

The background processes each perform a specific set of tasks for the database. For example: SMON is the System Monitor and, among other things, performs instance recovery, cleans up the database transactions, and tidies up space utilization.

What is Pmon in semiconductor?

The process monitor (PMON) monitors the other background processes and performs process recovery when a server or dispatcher process terminates abnormally.

What is Ckpt in Oracle database?

From Oracle FAQ. CKPT (Oracle Checkpoint Process) is an Oracle background process that timestamps all datafiles and control files to indicate that a checkpoint has occurred. The “DBWR checkpoints” statistic (v$sysstat) indicates the number of checkpoint requests completed.

How do I start MMON?

Follow below steps to restart the MMON process:

  1. Grant restricted session to public: This grant is required to avoid any impact on the sessions connecting to database.
  2. Enable and disable restricted sessions.
  3. Revoke the restricted session: revoke restricted session from public;
  4. Check MMON process; ps -ef | grep mmon.
READ:   How do I get from Bangalore airport to railway station?

What is the difference between SMON and PMON?

* SMON – System Monitor process recovers after instance failure and monitors temporary segments and extents. SMON in a non-failed instance can also perform failed instance recovery for other failed RAC instance. * PMON – Process Monitor process recovers failed process resources.

What is the PMON process in Oracle?

PMON (Process MONitor) is an Oracle background process created when you start a database instance. The PMON process will free up resources if a user process fails (eg. release database locks).

What is SMON (system monitor)?

SMON (System Monitor): It is an important process responsible for recovering Oracle Instance. If this process does not work, the database is down. This process ensures that the instance to open consistently, during the database opening using the online redo log files when the Oracle database is closed inconsistently.

What does PMON stand for?

PMON (Process MONitor) is an Oracle background process created when you start a database instance. The PMON process will free up resources if a user process fails (eg.

Popular

  • Can DBT and CBT be used together?
  • Why was Bharat Ratna discontinued?
  • What part of the plane generates lift?
  • Which programming language is used in barcode?
  • Can hyperventilation damage your brain?
  • How is ATP made and used in photosynthesis?
  • Can a general surgeon do a cardiothoracic surgery?
  • What is the name of new capital of Andhra Pradesh?
  • What is the difference between platform and station?
  • Do top players play ATP 500?

Pages

  • Contacts
  • Disclaimer
  • Privacy Policy
© 2025 ProfoundAdvice | Powered by Minimalist Blog WordPress Theme
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT