Preview

Oracle Pcp

Powerful Essays
Open Document
Open Document
6458 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Oracle Pcp
Parallel Concurrent Processing
Mike Swing TruTek mswing@trutek.com RMOUG 2009
1

Conclusions
• You don’t need RAC to use Parallel Concurrent Processing (PCP)! • If you have PCP enabled, secondary nodes must be defined during the upgrade to R12 • Tuning of TCP, SQLNet and PMON parameters can minimize PCP failover time. • Implement Failover Sensitive Workshifts

2

Concurrent Processing Server
Allows scheduling of jobs – batch jobs, or Requests in Oracle terms. Processes concurrent programs as a Request. Requests can be grouped together into Request Sets. Different types of concurrent managers handle different types of requests. A concurrent program can be assigned to a responsibility, and that responsibility can be assigned to users, allowing them the permission to run the concurrent program. Concurrent managers may have limits on the concurrent programs that can be run, and the times that they can be started. Requests have priorities, status and log and out files in the above directory
3

Definitions
• • • • • • • CP => Concurrent Processing DCD => Dead Connection Detection ICM => Internal Concurrent Manager IM => Internal Monitor CRM => Conflict Resolution Manager PCP => Parallel Concurrent Processing PMON => Process Monitor for ICM
4

Concurrent Request

5

Phase and Status of Concurrent Requests
Phase Pending Pending Running Completed Completed Completed Inactive Status Normal Standby Normal Normal Error Warning No Manager Description - Action The request is waiting to be picked up by the next available manager. Waiting for CRM to resolve conflict. CRM could be slow or an incompatible program is running. The request is running normally. The request has finished successfully The request has finished with an error. Check logs. The request has finished with a Warning. Check the logs. Request won’t run without a manager. Specialization rules aren’t configured properly.
6

PCP Failover
•DB Node – RH8
•Database

•RH7

•RH8

•RH9



References: • • • • • • • • • • • • 249213.1 - Performance problems with Failover when TCP Network goes down 364171.1- TAF Session Hangs, Select Fails To Complete W/ Loss Of NIC: Tune TCP Keepalive 211362.1 - Process Monitor Session Cycle Repeats Too Frequently 291201.1 - How To Remove a Dead Connection to the Target Database 362135.1 - Configuring Oracle Applications Release 11i with Oracle10g Release 2 Real Application Clusters and Automatic Storage Management Optimizing the E-Business Suite with Real Application Clusters (RAC) - Ahmed Alomari 240818.1 - Concurrent Processing: Transaction Manager Setup and Configuration Requirement in an 11i RAC Environment R12 ATG - Concurrent Processing Functional Overview – Aaron Weisberg 210062.1 - Generic Service Management (GSM) in Oracle Applications 11i 271090.1 - Parallel Concurrent Processing Failover/Failback Expectations 241370.1 - Concurrent Manager Setup and Configuration Requirements in an 11i RAC Environment 602899.1 - Some More Facts On How to Activate Parallel Concurrent Processing 126

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Is589

    • 325 Words
    • 2 Pages

    When it comes to the Host-based architecture, we notice that all the computer resources are centralized, the server processed all messages, overload can occur and that will enable the system to quickly process data, therefore the system will encounter slow response time. This architecture also is very expensive and difficult to upgrade.…

    • 325 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    It gets the information of number of tasks and the softwares required and puts it into a HashMap softwareTaskMap. In case, the number of tasks is more than the available resources that can perform the task, the system gets ready for a multiple execution.…

    • 464 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Nt1310 Unit 1 Study Guide

    • 378 Words
    • 2 Pages

    _____________ is the ability of a central processing unit (CPU) or a single core in a multi-core processor to execute multiple processesor threads concurrently…

    • 378 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    NT1310 Unit 3 Homework

    • 1253 Words
    • 5 Pages

    A1) The shell goes to “sleep” until the command has been processed. You can run a program in the background, which will allow you to run more than one at a time.…

    • 1253 Words
    • 5 Pages
    Satisfactory Essays
  • Good Essays

    Nt1310 Unit 3 Os

    • 1341 Words
    • 6 Pages

    +• Scheduling: Any processor may perform scheduling, which complicates the task of enforcing a scheduling policy and assuring that corruption of the scheduler data structures is avoided. If kernel-level multithreading is used, then the opportunity exists to schedule multiple threads from the same process simultaneously on multiple processors.…

    • 1341 Words
    • 6 Pages
    Good Essays
  • Good Essays

    “Oracle 9i Application Server Unified Messaging 9.0.2.” Oracle Corporation, n.p. available on line: http://messaging.us.oracle.com/collateral, 2002.…

    • 26520 Words
    • 107 Pages
    Good Essays
  • Powerful Essays

    Pdp Sample

    • 1266 Words
    • 8 Pages

    downturn and what led to its occurence. I wanted to asses to what extent the credit…

    • 1266 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    Create, assign, and manage tasks and events associated with opportunities, customers, cases, or other records.…

    • 378 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Graphical User Interface

    • 559 Words
    • 3 Pages

    * High Performance, Reliability and Scalability: Supports demanding applications, such as Telco and Network management…

    • 559 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Pcap Management

    • 2018 Words
    • 9 Pages

    Treatment decisions in children with pneumonia are dictated based on the likely etiology of the infectious organism and the age and clinical status of the patient. Antibiotic administration must be targeted to the likely organism, bearing in mind the age of the patient, the history of exposure, the possibility of resistance (which may vary, depending on local resistance patterns), and other pertinent history (see Etiology and Clinical Presentation).…

    • 2018 Words
    • 9 Pages
    Better Essays
  • Satisfactory Essays

    Student

    • 460 Words
    • 2 Pages

    • Efficiently satisfied requests via Investran which included; static allocation rules, purging batches and deletion requests.…

    • 460 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    One of the most important elements of a computer based information system is the database. A database is a collection of records or information that is stored in a computer in a structured manner so that information can be stored, managed, and retrieved. Databases are very useful for manipulating large amounts of data and producing reports and documents. This paper takes a look at the Oracle database system and its usage within my organization.…

    • 592 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Bca Cs-63

    • 1608 Words
    • 7 Pages

    Consider the following set of processes that arrive in the ready queue at the same time:…

    • 1608 Words
    • 7 Pages
    Powerful Essays
  • Good Essays

    Under the assumption that the problem could be solved in a short period of time, the RBC made another ill-considered decision by pending all the transactions to avoid the incomplete or inaccurate data process…

    • 633 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    With Oracle’s Specialization Program, Oracle Partners can become specialized in a wide range of Oracle’s growing product portfolio. The Specialization Catalog offers a consolidated view of all qualifying specializations launched and planned as part of the Specialization Program. The Specialization Catalog covers:  Specialization Readiness– which provides the status of all qualifying specializations launched and planned o Database o Middleware o Applications o Server and Storage Systems o Engineered Systems o Industries o Cloud Services  Specialization Criteria – which provides detail information on business and competency criteria required to join the program  Non-Qualifying Specializations – which offers a consolidated overview of the timeframe for Specializations becoming Non-Qualifying Only qualifying specializations will count towards the criteria to join Oracle’s Specialization Program and apply towards specializations benefits. To be a “qualifying” version of a specialization, a specialization must be either in the most recent product version or in the “phase-out” status. Product version Specializations are tagged and they last for one-year; during this period of time, you can work towards meeting the criteria for the newer corresponding version of the Specialization. Specializations on previous product versions will remain valid until the product version has reached its End Of Service Life (EOSL). They will not count towards the Specialization Program. Partners can apply for Qualifying Specializations when all accreditations and certification exams are in production. More information is available in the Overview and Frequently Asked Questions for Product Version Specialization document.…

    • 12031 Words
    • 88 Pages
    Powerful Essays