Resource Manager Understanding

Hi DBA,
While going through the documents of Oracle Resource Manager , I have a Resource Plan execution can be based on CPU or Forcefully. Means Once the CPU utilization reaches 100% only then resource plan comes into the picture or we can forced it even it is not 100%.
My doubt is if I allocate a 100% CPU to resource manager plan by creating the consumer group and we are forcing that resource plan,
If some other application is running on the servers what will be impact on that application, does that application get the CPU.What will the impact on internal system processing (Kernels). How the CPU is going to be distributed ?
I understand that 100% CPU utilization on a server is different thing and that causes the performance issue.
Regards
Sourabh Gupta

Hi,
During the month end activity , In our Project CPU and IO utilization increases( Almost Doubled) , since some reports required by business fired.
We want to implement resource plan for that users.
Suppose I create two Consumer group Full_MONTH and Month_end and create a plan.
If I assign 80% CPU to full_month consumer and 20% to Month_end Consumer and forcing this plan to run as mentioned yesterday .
So I want to understand if I implement above plan in the Resource Manager , What will be the impact on Other application and Server Processing.
Since I forcing to Give 100% CPU to my resource manager plan.
Thanks and Regards
Sourabh Gupta

Similar Messages

  • File Server Resource Manager will not load WMI Objects on Windows 8.0/8.1 Preview with Hyper-V and Server Tools Loaded

    Hi Folks,
    I have a problem getting "File Server Resource Manager" to start properly because WMI objects are not loading??? I don't understand this at all because I am able to access them with other Apps, etc. I have been over my Services list as well but
    have not yet discovered which Service turns on/off "File Server Resource Manager". I have looked in Windows\System32\ and I can not find SrmSvc. I found other Srm's there though. I also found the FSRM Snapin which generates the Figure below but I
    can not find it in the WMI Browser. I believe the Firewall is OKAY since I have been over that thoroughly. I do have the Server Tools Installed for Windows 8.0 or Windows 8.1 Clients as well as the Windows Updates applied, which is where I got "File Server
    Resource Manager" in the first place. I have had WMI and Powershell 3.0 Package, installed since Windows 7 but I run a repair on them anyway.
    I have read through "File Server Resource Manager could not load WMI objects on Windows Server 2012
    Article ID: 2831687" but since I don't seem to have SrmSvc the solution doesn't help me. I haven't been able to find a similar one for the Windows Client.
    If there is anything you could share on this problem I would be much obliged.
    Thanks again,
    Crysta
    PhotM Phantom of the Mobile

    Hello,
    The Windows Desktop Perfmon and Diagnostic tools forum is to discuss performance monitor (perfmon), resource monitor (resmon), and task manager, focusing on HOW-TO, Errors/Problems, and usage scenarios.
    As the question is off topic here, I am moving it to the
    Where is the Forum... forum.
    Karl
    When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer.
    My Blog: Unlock PowerShell
    My Book:
    Windows PowerShell 2.0 Bible
    My E-mail: -join ('6F6C646B61726C406F75746C6F6F6B2E636F6D'-split'(?<=\G.{2})'|%{if($_){[char][int]"0x$_"}})

  • RH8 hangs with 100% CPU when closing a topic. Resource Manager to blame?

    Please refer to the following thread for background information: http://forums.adobe.com/thread/734972?tstart=0
    I'm re-listing this issue, as it has rasied its ugly head again, and I've no resolution this time.
    Summary:
    The original issue was that RH8 would hang whenever I closed a topic for anywhere between 15-30 seconds before allowing me to interact with the application again. Attempting to interact with the GUI during this freeze would result in the 'Not Responding' message at the upper-left of the application window (suffice it to say I'm on a PC with Windows).
    After much investigation it was suggested to me that my profile may be corrupt, and in order to test this, another user should log on and see whether they experienced the same problem. As it is, they did not. So I had my Systems Admin recreate my domain profile, and everything worked just fine.
    ...until now.
    Last week we all upgraded from Windows XP to Windows 7 (32 bit). We also changed our anti-virus software. The awful hanging issue in RH has returned.
    We've attempted the solution from last time, by recreating my profile on the domain, to no avail. We have in fact gone to the extent of reformatting the hard drive and reinstalling Windows, the anti-virus software and RH8 (plus all available patches) from scratch. In case anyone is wondering, we've tried running RH without the antivirus installed, and when installed have also tried excluding the RH application folder and all my project folders, just in case it was the anti-virus software at fault. Regardless, the RH problem exists.
    I can't understand why I'm now having this problem. Truth be told, I never really understood why recreating my domain profile in the first place resolved the problem last time.
    However, I have now discovered something else...
    In my RH Resource Manager I have a few thousand images in the Image folder. Not much I can do about this - the applications I write Help for have many screens users can access, and I write the Help for half a dozen applications. When I delete the contents of the images folder within the Resources Manager, RH works perfectly - no hanging whatsoever. As soon as I import the images into this folder again, the hanging is back. I have tested this a few times now, and have rebooted and had another user log on to confirm, and it happens every time. I'm dumbfounded of course, particularly because the same set of images has been sitting in the Resource Manager for months (since my original post about this issue, last year), and RH has been working perfectly.
    I've also tried Peter Grainge's suggestion to create an empty BaseCSS_res.dll file (http://www.grainge.org/pages/authoring/rh8/using_rh8.htm), but as I've installed all the RH8 updates, this shouldn't be an issue.
    I've also tried deleting the CPD file without success.
    Thanks in advance.

    It seems this has been resolved!
    Many thanks for all the suggestions. Peter ultimately forwarded the solution - something that he'd sourced from a rep at Adobe, as follows:
    Every file/folder change in the root folder of RH8 Resource Manager triggers a rescan of all the sub-folder/files. That is why in case of thousand image it will take time. Like xxxx said we may ask user for root folder, it should not be project folder or frequently changing folder.
    Probably he is using the default path given in the root folder and RoboHelp changes a temporary css file in that folder very frequently, in fact with every topic close.
    That is causing the slowness and it should be easy to reproduce in the default scenario. This is RH8 only issue.
    So, to fix my issue:
    Open the Resource Manager Pod.
    Click the Add/Edit Categories icon. The Add/Edit Categories window appears.
    Within this window, change the 'Root Folder' path to something other than the default. In my case, I create a new folder on my root hard drive, outside of the Robohelp folder, just to be sure.
    So far this is working perfectly - no 'hanging'. I'll keep an eye on it.
    I love the comment "This is RH8 only issue."
    Oh?! Is it? Was it fixed in a patch, Adobe? Please don't tell me that it was fixed in RH9, because there's no way known I should have to pay for an upgrade to resolve something that certainly looks like a bug. As happy and grateful I am to have this resolved, it has cost me a week's work.

  • Oracle 10g database as Resource manager and heuristic transaction decision

    Hi,
    I have read in documents about distributed tarnsaction that resource manager like oracle databasecthat are involved in distributed transaction can take heuristic decision(unilateral decision) and can either rollback or commit the transaction associated with itself without having confirmation from the transaction manager.
    I want to know how a resource manager take this unilateral decision and can we set this as parameter either in resource manager or in application server.
    Thanks in advance

    Hi,
    Following are some links to documents.
    Handling Heuristic Completions
    http://edocs.bea.com/wls/docs81/ConsoleHelp/jta.html
    A heuristic completion (or heuristic decision) occurs when a resource makes a unilateral decision during the completion stage of a distributed transaction to commit or rollback updates. This can leave distributed data in an indeterminate state. Network failures or resource timeouts are possible causes for heuristic completion. In the event of an heuristic completion, one of the following heuristic outcome exceptions may be thrown:
    HeuristicRollback—one resource participating in a transaction decided to autonomously rollback its work, even though it agreed to prepare itself and wait for a commit decision. If the Transaction Manager decided to commit the transaction, the resource's heuristic rollback decision was incorrect, and might lead to an inconsistent outcome since other branches of the transaction were committed.
    HeuristicCommit—one resource participating in a transaction decided to autonomously commit its work, even though it agreed to prepare itself and wait for a commit decision. If the Transaction Manager decided to rollback the transaction, the resource's heuristic commit decision was incorrect, and might lead to an inconsistent outcome since other branches of the transaction were rolled back.
    HeuristicMixed—the Transaction Manager is aware that a transaction resulted in a mixed outcome, where some participating resources committed and some rolled back. The underlying cause was most likely heuristic rollback or heuristic commit decisions made by one or more of the participating resources.
    2. Understanding EJB Transaction
    http://www2.sys-con.com/itsg/virtualcd/Java/archives/0504/tyagi/index.html
    Unilateral Decisions
    The transaction manager allows certain heuristic or speculative decisions to be made based on the state of all participating resources in a transaction and the underlying two-phase commit protocol. A heuristic decision occurs when one of the resources in the transaction unilaterally decides to commit or roll back the transaction without permission from the transaction manager
    3. Oracle® Containers for J2EE
    http://download.oracle.com/docs/cd/B31017_01/web.1013/b28958.pdf
    Heuristics
    To achieve consensus, two-phase commit is a blocking protocol. This means that, if a coordinator fails before delivering the final phase messages, the participants must remain blocked, holding onto resources. Modern transaction systems add heuristics to two-phase commit, which allows such participants to make unilateral decisions about whether they will commit or rollback. If a participant makes a choice that turns out to be different from the one taken by other participants, then non-atomic behavior occurs.
    I got this problem while trying to do a distributed J2EE tarnsaction with two XA (one MQ and other Oracle 10g database XA) and one non-xa (oracle 10g database). According to above docs a resource manager can decide tarnsaction final state unilaterally and that can result in unatomic transaction.
    Do oracle also make such decision and if yes then on what ground it takes decision? Can we change this according to our requirement either always rollback/commit anywhere as parameter setting?
    Thanks

  • Oracle Resource Manager function with SAP BI7

    Hi,
    Have anyone considered or using Oracle Database Resource Manager (Oracle 10.2) feature for SAP BI application in your site? I dont see a single OSS hit on this feature.
    We have a SAP BI system that has few power users (who can run large STAR_TRANSFORMATION queries that analyzes large volume of data) and the main user community (our sales force > 3000+ users) who can run smaller queries of such nature or queries of different types.
    We want to see if there is any way we can control the resource utilization on the database server.
    Thanks in advance,
    Raj

    > Of course, this would require an additional specifications such as SERVICE in the TNS and Listener files.
    Yes - but I'm not sure if that would give the necessary effect. Once the statement reaches the database kernel engine, it gets processed, no matter if you limit the TNS/listener usage because TNS is no more involved when the statement reaches the OLAP engine.
    > In the BI environment, I'm thinking you need this db feature to control database resources when loads and reports overlaps or even several small and large queries run concurrently despite however many app server a system has, all these come to the database.
    I think SAPs answer is: Buy a bigger box (or use RAC to distribute the load)
    > The big question is whether SAP would support such a setup.
    The feature is not listed explicitly in note 105047 - Support for Oracle functions in the SAP environment. I'd make a call at BC-DB-ORA and ask what they think about that.
    I understand your problem very well but I doubt, that there's an easy way of accomplishing this with standard tools.
    Markus

  • Zone Resource Management

    Is there anyway to limit the CPU usage of a zone reguardlesss of what the rest of the system is doing?
    I've just now started looking at the resource management capabilities and I see that I can reallocate
    CPU shares, but I'd like to say "ZoneA only gets 50% of the CPU" and even if the entire system is idle,
    ZoneA still can use no more than 50%. Ordinarily I know that doesn't make much sense, if you've got CPU, use it, but I'm worried about heat. I'm debugging a problem were MySQL is running 100% constantly... it's not choking the system at all, but I'd like to cut the maxium usable CPU down to like 10% and ease off some of the utilization of the CPUs.
    Is this possible or is adjusting the schedualing priorities all that I can do? As I understand it, I can set cpu-shares to 10, but if the system is idle and the proccess wants to run 100, it can... the limits only kick in when there is a constraint by other higher priority proccesses/projects.
    Thanx

    I would think this functionality would be required to
    obtain lower costs from ISV's who base their pricing
    on the number of CPUs available to their
    applications. This is one of the reasons my companyOne bit of functionality which was introduced in the Solaris
    Express 8/04 build and can be downloaded now is that
    when resource pools are enabled, a zone will only show
    the CPU elements that are a part of the pool the zone is bound
    to. This means that programs like psrinfo(1M) all of the various
    *stat(1M) commands as well as APIs such as sysconf(3C) and
    getloadavg(3C) will return information based on the "virtualized"
    view of the pool.

  • Marketing Resource Management

    Hello Gurus,
    SAP CRM 2007 in its Marketing Component has added one new functionality called Marketing Resource Management (MRM). If someone knows this concept and has done project on this niche area, request to share it along with some links to relevant documents if possible for better understanding on the subject.
    Thanks to all in advance.
    regards,
    Srikantan

    hey u can find that inf on help.com,
    any specific inf

  • Oracle 9i resource manager

    Hello experts.
    I would like to know if assigning a particular CPU level to the group, will affect as well the DDL operations that are performed by users in this group
    (in my case it's dropping partitions, creating them, rebuilding indexes, make tablespaces read write, etc...). I can understand effect of resource manager on DML, but I doubt what's the way oracle controls ddl statements.
    Thanks in advance for your replies.
    Artyom.

    No. Oracle will use the assignd core/s cpu for the instance or DDL and DML both.

  • Deploy Services with Azure Resource Manager

    Hi,
    I would like to create an Azure Resource Manager template that includes a few Cloud Services.
    I couldn't find how to configure Cloud Services in the Azure Resource Manager template.
    What should be the type of the resource in the Json template?
    Thanks

    Hi,
    Azure Resource Manager Tools for visual studio is in a Preview version, at currently, this preview only has two templates available, going forward, more templates will be added for common application scenarios that use other Azure features including caching,
    storage, virtual machines, and more. See more at:
    http://azure.microsoft.com/blog/2014/08/11/azure-resource-manager-tools-preview/
    Best Regards,
    Jambor
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Preparing to use resource manager

    Hi, we would like to use resource manager to help manage resources on the database server. We currently do not have grid control running in this environment which is 10g rac on unix.
    I was looking for suggestions on the best method to understand current resource usage by session on the database server. I have looked at awr reports but I do not see the data I would need to decide how I would configure resource groups and what limits I should put on them.
    Is there a best practice method for collecting data to help in designing an affective resource manager configuration? Maybe some collection scripts?
    I know this is probably vague.
    Thanks.

    Two quick ways to do this. In finder pick your Macbooks Icon for the drive. Then right click and choose get info. This will bring up a window and you will see the capacity , how much is available, and how much is used.
    The other way is to click the Apple in the upper left corner and choose *About This Mac* A window will open. Now look under Hardware and choose Serial-ATA You will then see something like this as you scroll the info window.
    Capacity: 297.77 GB
    Available: 179.58 GB
    Writable: Yes
    File System: Journaled HFS+

  • How Transaction Manager work with Resource Manager, like Connection pool?

    hi,
    I'm using BEA Webloigc8.1 Stateless Session Bean/DAO/Oracle stored proc.
    but I'm not quite clear how Transaction Manager work with Resource Manager, like Connection pool.
    my understanding is that, in a weblogic transaction, a stateless session bean interact with several DAOs, and for each method of DAO a connection is acquired from connection pool. I've heard that the connection will not return to pool until the transaction commits.
    My question is that, does it mean that for a weblogic transaction, multiple connections might be allocated to it? and if multiple connections are allocated, then how many oracle transactions would be started? or multiple connections share the same oracle transaction?
    I didn't feel it make sense to start multiple oracle transactions, cause deadlock might be incurred in a single weblogic transaction.
    any help appreciated!

    Xin Zhuang wrote:
    hi,
    I'm using BEA Webloigc8.1 Stateless Session Bean/DAO/Oracle stored proc.
    but I'm not quite clear how Transaction Manager work with Resource Manager, like Connection pool.
    my understanding is that, in a weblogic transaction, a stateless session bean interact with several DAOs, and for each method of DAO a connection is acquired from connection pool. I've heard that the connection will not return to pool until the transaction commits.
    My question is that, does it mean that for a weblogic transaction, multiple connections might be allocated to it? and if multiple connections are allocated, then how many oracle transactions would be started? or multiple connections share the same oracle transaction?
    I didn't feel it make sense to start multiple oracle transactions, cause deadlock might be incurred in a single weblogic transaction.
    any help appreciated!Hi. If you configure your WLS DataSource to use keep a connection for
    the duration of a tx, it will do that, and in any case there can be
    no deadlock however many connections operate for a given XA transaction.
    Here is the best coding form for DAOs or any other user-written code
    for using WebLogic DataSources. This is important for two reasons:
    1 - Thread-safety is maintained as long as the connection is a
    method-level object.
    2 - It is crucial to notify WebLogic that you are done with a connection
    ASAP, by your calling close() on it. We will then put it back in the
    pool, or keep it under the covers for your next request if it's in a
    transaction etc. The pool is optimized for quick get-use-close scenarios.
    public void one_of_my_main_JDBC_Methods()
    Connection con=null; // Must be a method level object for thread-safety
    // It will be closed by the end of the method.
    try {
    con = myDataSource.getConnection(); // Get the connection in the try
    // block, directly from the WebLogic
    // datasource
    // do all the JDBC within this try block. You can pass the
    // connection to subordinate methods, but not to anywhere
    // that thinks it can use the connection later.
    rs.close(); // close any result set asap
    stmt.close(); // then close any statement asap
    // When you're done with JDBC
    con.close(); // close the connection asap
    con = null; // nullify it so the finally knows it's done
    catch (Exception e) {
    // do whatever catch stuff you want. You don't
    // need a catch block if you don't want one...
    finally {
    // It is important to close a JDBC connection ASAP when it's not needed.
    // without fail, and regardless of exit path. Do everything in your
    // finally block in it's own try-catch-ignore so everything is done.
    try { if (con != null) con.close();} catch (Exception ignore){}
    return ret;
    }

  • File server resource manager. Block file types based on size

    I have a site where our users appear to be saving some pretty huge TV quality video files (usually .MOV, and usually over 900MB in size) to our file storage server.  The
    concern I have is that such large files are going to fill up our server we will run out of space .
    I don't want to blanket block smaller (less than 30MB) .MOV video files from being saved
    to the drive, so would like to know if there's any feature in the File server resource manager that can block file type based on size.
    If it's not possible, then could someone please suggest this as a future feature of FSRM as I'm sure there are plenty of companies out there who face the same problem as me.
    thanks,
    Mike Geileskey
    Infrastructure manager, PIAS UK Limited 

    Hi,
    We could not block file types based on size by using FSRM. As a workaround you could use disk quotas on NTFS Volumes which are tracked on a per-user. 
    To apply disk quotas to existing volume users, add new quota entries in the Quota Entries window. Please understand that it will take you some time to add all users into the list. 
    It will allow administrators to control the amount of data that each user can store on an NTFS file system volume.
    For more detailed information about disk quotas on NTFS Volumes, you could refer to the article below:
    File Systems
    http://technet.microsoft.com/en-us/library/cc938945.aspx
    Best Regards,
    Mandy 
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • How to associate an XA Resource Manager with a Corba Native Client?

    Hello,
    how is a Corba Native (C++) Client associated with an XA Resource Manager? I can't find it in the documentation.
    I believe I understand how it works in a Tuxedo native client: buildclient needs "-r <rmname>" and tpinit() needs to include the group name (ubbconfig group with TMS_ORA and OPENINFO).
    buildobjclient does not seem have anything like the "-r" option, and the bootstrap object does not seem to have any way to specify a group.
    We have a Corba client that updates the database, enqueues into /Q and invokes a transactional Corba service. All three need to be in the same transaction. I am stuck on how to get an XA DB connection.
    Thanks...
    Roger
    PS: The proper solution is to make the client's functionality a service and have the client invoke the service. But that causes other complications.

    I got part of the answer from a different thread.
    Native clients do not need a TMS_* to start a transaction. On commit/rollback they consult the Global Transaction Table (GTT) to find a TMS_* that is involved in the transaction and delegate the commit/rollback to one of those TMS_*.
    For remote clients (using IIOP) the ISH handles the request from the remote client and deals with transaction management.
    Roger

  • The "ratio" resource allocation method in resource manager

    Hi all,
    I do not really understand the concept of the ratio resource management. In the documentation it is said that there are only two possible CPU allocation method : EMPHASIS and RATIO. Emphasis is the percentage method which is distributed among the sessions inside a consumer group.
    But with the ratio method : what does it mean ? For example there are three consumer groups : golden, silver and bronze ; and they are assigned CPU ratio of 10 , 5 and 2 respectively. How to interpret those numbers 10 , 5 and 2 ?
    Thank you

    andrianiaina wrote:
    Hi all,
    I do not really understand the concept of the ratio resource management. In the documentation it is said that there are only two possible CPU allocation method : EMPHASIS and RATIO. Emphasis is the percentage method which is distributed among the sessions inside a consumer group.
    But with the ratio method : what does it mean ? For example there are three consumer groups : golden, silver and bronze ; and they are assigned CPU ratio of 10 , 5 and 2 respectively. How to interpret those numbers 10 , 5 and 2 ?
    Hi,
    The ratios 10, 5 and 2 means that cpu-time is distributed acording as
    gold = 10/17 = 59% of cpu-time
    silver = 5/17 = 29% of cpu-time
    bronze = 2/17 = 12% cpu-time
    (all numbers rounded for readability)
    If you add a "steel" consumer group, you can add it with ratio 1, and Oracle will recalculate the distribution automatically, no need for you to do that.
    HtH
    Johan

  • Unable to add File Server Resource Manager Tools on Windows Server 2012 - Errors on restart and roll back install

    Unable to install Windows Server 2012 Feature -  [Tools] File Server Resource Manager Tools.
    Installs, however when I restart the server error messages appears saying feature unable to install, windows reverting changes.
    In the Setup event logs have the following information message "Update FSRM-Infrastructure of package FSRM-All failed to be turned on. Status: 0x800f0922"
    Does anyone have any idea's on why this Feature can not be installed ??
    Scott

    Hi Shaun
    Tried both of your suggestions, however neither strategy worked.
    Strategy 1
    Tried installing via powershell - "install-windowsfeature -name fs-resource-manager -includemanagementtools"   
    Feature un-installed itself during the restart.
    Attempted to use the command "DISM /online /remove-feature /featurename:FSRM-Infrastructure-Services".  However
    this did work because one the Service was'nt installed or two because there was no command option for "/remove-feature"
    PACKAGE SERVICING COMMANDS:
      /Add-Package            - Adds packages to the image.
      /Remove-Package         - Removes packages from the image.
      /Enable-Feature         - Enables a specific feature in the image.
      /Disable-Feature        - Disables a specific feature in the image.
      /Get-Packages           - Displays information about all packages in the image.
      /Get-PackageInfo        - Displays information about a specific package.
      /Get-Features           - Displays information about all features in a package.
      /Get-FeatureInfo        - Displays information about a specific feature.
      /Cleanup-Image          - Performs cleanup and recovery operations on the image.
    Strategy 2
    Tried installing via powershell, using the following command DISM
    /online /enable-feature /featurename:FSRM-Infrastructure-Services, however got the same result, the install backed out during the restart.
    All up back to where I started?

Maybe you are looking for

  • How do I get my podcast's html from iWeb?

    I have a podcast here: http://web.me.com/krushjudgement/Site/Giant-SizePodcast/Giant-SizePodcast.html I'd like to allow people to stream it directly from my blog even if they don't have iTunes. I was thinking of using Google's media player. But how d

  • MCU Design problem

    Dear All, please can any one help me in my project: I want to design a simple communication cct. between the RS-232 port of the PC  and the serial port of the 8052 MCU, also through this cct. should I send order to the MCU from the PC to control a re

  • Motion menus appearing white on format!

    I have the dreaded white motion menu appearing when i have 'software rendering' option switched on instead of 'hardware rendering'. i dont like hardware rendering as it uses the graphics card on the machine which is far inferior to the software encod

  • Time Out block to broadband from kids

    Does anyone know if there is a timer I can set somewhere to block broadband availabilty at relevant times please.  I need to have a switch off time to stop the children using it until late

  • Power Supply GOD

    I have a 2004 iBook that needs its power plug replaced. I have had 2 different ones sent to me from applecare. Applecare doesn't know which one to send. Goofy thing is I went by the Apple store and they showed me the right one and kept my old one. Wh