that means the great value of 'Call' recursive % in AWR report?

Hi all.

I saw "call recursive %: 85%" supported the section profile an awr report.
--> This could be a problem?
--> otherwise, depends on the type of application?

---

From my understanding,.

1. the client calls-> calls DBMS user
2 recursive calls-> calls for DBMS internal, such as the process of background, function or procedures.

---

I would like to hear about your experience.

Thanks in advance.
Best regards.

a recursive call is a call, for example, which must be completed before the user SQL can be completed.

Read this to understand what I mean:

http://it.Toolbox.com/blogs/confessions/how-Oracle-really-works-27-recursive-calls-20300

Osama...

Tags: Database

Similar Questions

  • Where does FireFox get the default value for a preference of. What is the format of the file that contains the default value?

    Where does FireFox get the default value for a preference of. What is the format of the file that contains the default value? I need the actual default value for an individual preference.
    Topic: config shows some default values, but I need the source from which everything: config returns to the default value.
    Any help in this direction is greatly appreciated.

    User Agent

    Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x 64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)

    The preferences that are not hidden if they have by default are stored in two JavaScript text files in the Firefox program folder
    You can open them in a tab in Firefox through these links:
    resource:///defaults/pref/firefox.js
    resource:///greprefs/all.js

    (702598/forum/1/702598)

  • That means the AHCI Mode, Mode RAID & SATA IDE Mode in the BIOS settings means

    That means the AHCI Mode, Mode RAID & SATA IDE Mode in the BIOS settings means

    My computer is having problems when I bought all first it was from another provider which came as a set overclocked PC up the unit everything needed had to be put in my case & add existing hard drives & DVD etc. readers added on the implementation. I used the same location for more than 10 years before that I always built them myself I can build a good setup computer I correspond to different parts inside each other, and then he tested & sent.
    Unfortunately, the store has closed & the owner is sick cannot get their hands on him more & I had to get some add on things like new SSDS & some other bits in my system & the young boy said he would could do this job, but everything went wrong & I lost all new so I decided to recycle me like I used to do it before windows 7-64 came out I was going through a rough patch with me being paraplegic in any case it is difficult to build a new PC, so I chose this store & their confidence that went wrong now & I've been research & learn to catch up with the new technology, I do what I do anyway.
    Thing is my system is never one that you can purchase a manufacturer & I left it with the young boy & it came out all memory & was not necessary but of course upset of that ruined the setting completely overclocked so I did it myself & I got the work faster than ever, & quieter PC I just got the score that he had now , so I'm happy with it, but the names I came across while overclocking I came across that I'm not average or really lot as were dealing with Fast CrossfireX DDR RAM 1600 MHz.
    Please don't tell me that I should not be messing around with what I made since 1989 & made great strides in how everything works, I am not aware about this sort of thing I know SATA what it is & done, but those responsible for setting came from the part of overclocking in the BIOS I put then correctly , but I wanted to know what they represent in more depth. Thanks to anyone who can put me wise on these 3 points only. Malcolm.

    I'm pretty sure that you are on the wrong "forum" for this type of topic. This forum is designed as a support Pro-type Surface ultrabook/tablets and tablet-like Surface.

    That said,

    AHCI - Advanced Host Controller Interface - this is a hardware mechanism that allows the software to communicate with the devices Serial ATA (SATA). It offers features such as connecting hot and native command queuing (NCQ).

    IDE - Integrated Drive Electronics - IDE is basically the 'old' version of AHCI without connection to hot and NCQ. (It is usually used during the era the Parallel ATA (PATA) hard drives)

    Now. Mode AHCI and IDE mode - what is - this? IDE mode is to give you the greatest compatibility with older operating systems. AHCI is as I mentioned above, a modern version of the IDE - use the AHCI mode if you are running recent operating systems (Windows Vista + and Linux kernel 2.6.19+).) IDE mode will allow you to connect older operating systems with SATA drives.

    As I mentioned above, SATA is Serial ATA and the replacement of hard drives Parallel ATA (PATA).

    RAID - this is a storage technology where combine you multiple disks in a unit of 'single', depending on the mode, there may be RAID-0 and RAID-6 and each with different hard drive configurations. I will explain the simple examples: RAID-0 , which is the distribution but no parity or mirroring, this means that there is no data redundancy, if there is a failure on a disc, it will cause the loss of data on the entire RAID array. Ex: You 0110 as writing the data, 01 goes on disk 1 and 10 goes on disc 2, allowing a faster data read/write access.

    RAID-1- This is the opposite of RAID-0, which is mirrored without interlacing (no parity or the other). Basically, this means that you have an exact clone of disk 1 disk 2 disk 1 failure.

    RAID0 + 1 is that both RAID 1 and 0 is, IE interlacing (write data simultaneously to two [or more]. disks more mirroring failure) the minimum amount of disks required for this type of installation is 4 IDENTICAL drives.

    There is also RAID 2, 3, 4, 5, 6. That is just more implemented different configurations of distribution/parity/mirroring on disks.

    That being said, your RAID mode will allow you for some type of RAID configuration, if you choose to do so.

    Supplement: Many SATA controllers can enable AHCI separately or in combination with RAID support. Recommend Intel choose RAID mode on their motherboards, allowing also the AHCI, rather than AHCI/SATA mode for maximum flexibility (in the case that you ever want to build a RAID array), because there are a few problems that occurs, usually BSOD, when you choose a different mode once an operating system is already installed.

  • That means the small arrow on the desktop icons?

    That means the small arrow on the desktop icons?

    It designates the actual icon ' points to ' (or is a shortcut to) the actual file. You can create a shortcut to a file or a folder by right click, then click on "create shortcut". If you delete the shortcut, the original file is not removed.

    For more information, see:

    http://en.Wikipedia.org/wiki/File_shortcut

  • that means the error: 213:11

    that means the error: 213:11

    I have tried to re - install, but it keeps returning the same error

  • That means the 'SBB '?

    I'm just curious.

    That means the 'SBB '?

    This acronym is the "CFF"?

    Thank you

    Compact font format.

    Peter

  • that means the value '*.local_listener '?

    Hello

    I have a few databases of production (all 10 gr 2 [10.2.0.5] ad hoc with no expectations) and two from then to contain this in the settings:

    • * .local_listener = '(description = (address = (protocol = ipc) (key = register)))'

    Please could someone explain what means this parameter value?

    And a server 10 g ASM [10.2.0.5] 2. In the settings of the ASM, I found this:

    • * .local_listener = "LISTENER_ + ASM"

    Like many, I know, ASM does not headphone. If that is correct, what is the purpose of this?

    Best regards

    user130038 wrote:

    Hello

    I have a few databases of production (all 10 gr 2 [10.2.0.5] ad hoc with no expectations) and two from then to contain this in the settings:

    • * .local_listener = '(description = (address = (protocol = ipc) (key = register)))'

    Please could someone explain what means this parameter value?

    And a server 10 g ASM [10.2.0.5] 2. In the settings of the ASM, I found this:

    • * .local_listener = "LISTENER_ + ASM"

    Like many, I know, ASM does not headphone. If that is correct, what is the purpose of this?

    Best regards

    LOCAL_LISTENER indicates, how to find a listener with which register the instance.  Just like saying any client program (like sqlplus) how to find a listener to ask a database connection.  You can hard code connection info, or specify a network service name to be resolved via tnsnames.ora

    As the doc

    LOCAL_LISTENERSpecifies a network name that resolves to an address or a list of addresses of Oracle Net local listeners (i.e. listeners who are running on the same computer as this instance). The address or the address list is specified in the TNSNAMES.ORA file or another trustee address configured for your system.

    I guess that the weakness, there is that like many 'reference manual' documentation, it tells what something does, but no explanation of why you might want to do.

    See: http://edstevensdba.wordpress.com/2011/07/30/exploring-the-local_listener-parameter/ (exploring the local_listener parameter) for more explanations.

  • That means the (3) in a network connection

    I noticed that sometimes I'll see a Mac connected on a network from parenthesis after its name, as in Bob's Mac (3).

    What does the (3)?

    This can be a cause or an index of network problems?

    If so, what would be the cause or the index.

    Thank you

    M.

    Typically, this means that there is the third incarnation of the "Bob Mac' your system has seen.

    The sidebar is filled with servers that are available on the local network. Over time the BONE songs which sound servers view, but if she sees a machine with the same name as another device but, for some reason, it don't think it's the same device, it adds an integer name of the server.

    Typically, this would indicate that there are three machines on the network called "Bob Mac", but it could also be a flaw in the heuristics that make the OS think that is not the same "by Bob Mac" has been seen previously (either because of a bug, perhaps a system upgrade, etc.).

  • Read the nodes that have the same value as the subnodes - XML

    It is more of a general JAVA / XML problem, but given that it is going into my BlackBerry app I thought I'd see if anyone knows.

    Consider a simple XML document:

                        Whatever 1                   Whatever 2               Whatever 3       
    

    Using the standard org.w3c.dom, I can get the nodes in X by the practice...

    NodeList fullnodelist = doc.getElementsByTagName ("x");

    But if I want to go to the next set of 'e', I try to use something like...

    Element element = (Element) fullnodelist.item(0);NodeList nodes = pelement.getElementsByTagName("e");
    

    EXPECTED back '3' nodes (because there are 3 series of 'e'), but it returns '9' - because it gets all entries including the 'e' apperently.

    It would be nice in the above case, because I could probably go through and find what I'm looking for. The problem I have is that when the XML file looks like the following:

                whatever              Something Else                    whatever              Something Else            
    

    When I ask 'e' value, it returns 4, instead of (what I want) 2.

    I am simply not understand how DOM parsing works? Generally, in the past I used my own XML documents so I name never articles like this, but unfortunately this isn't my XML file and I don't have the choice to work like this.

    What I thought I would do, it is write a loop knots "drills down" so that I can combine each node...

      public static NodeList getNodeList(Element pelement, String find)
        {
            String[] nodesfind = Utilities.Split(find, "/");
            NodeList nodeList = null;
    
            for (int i = 0 ; i <= nodesfind.length - 1; i++ )
            {
                nodeList = pelement.getElementsByTagName( nodesfind[i] );
                pelement = (Element)nodeList.item(i);
            }
    
            // value of the nod we are looking for
            return nodeList;
        }
    

    .. While if adopted you ' s/e' in the service, he would return the 2 nodes I'm looking (or elements, perhaps I'm using the wrong terminology?). on the contrary, it returns all the 'e' nodes in this node.

    Anyway, if anyone is still with me and has a suggestion, it would be appreciated.

    Well, there is no doubt that there is a learning curve robust for XML programming. You can take an hour or two and go through one of the tutorials that are circulating on the net. (Like that of w3schools.com.)

    Basically, almost everything in XML is a node, the Document that returns the parser. The API for node tells you that you can test the node type you have by calling getNodeType, which returns one of the constants of type node (Node.ELEMENT_NODE, Node.TEXT_NODE, etc..) If necessary, you can then convert the variable to the corresponding interface (element, text, etc.).

    Similarly, the API documentation say you for any node, calling getChildNodes (or for an element node or Document getElementsByTagName) will give you a NodeList (a little non-types of nodes in the XML API), while calling getFirstChild and getNextSibling to any node will give you another node (or null ).

    Once you learn the API, writing logic of course is not all that hard. For example, if the only 'e' interest tags are those directly under the element root of the document (as shown in your example) you can simply go to them directly:

    Vector getTopENodes(Document doc) {  Vector vec = new Vector();  NodeList nodes = doc.getDocumentElement().getChildNodes();  int n = nodes.getLength();  for (int i = 0; i < n; ++i) {    Node node = nodes.item(i);    if (node.getNodeType() == Node.ELEMENT_NODE &&        "e".equals(node.getNodeName()))    {      vec.addElement(node);    }  }  return vec;}
    

    Note that this example does not assume that all children are nodes of element 'e '. the document could have comments, white space or something else that makes it into the DOM as comment, text or any other type of node.

    On the other hand, if you want to capture every "e" tag which is directly under the ' tag, no matter the level, then you need to do something a little more complicated (it's on the top of my head - no guarantee):

    static class NodeListImp implements NodeList {  private Vector nodes = new Vector();  public int getLength() {    return nodes.size();  }  public Node item(int index) {    return (Node) nodes.elementAt(index);  }  public add(Node node) {    nodes.addElement(node);  }}
    
    NodeList getTargetNodes(Document doc) {  NodeListImp list = new NodeListImp();  getTargetnodes(list, doc.getDocumentElement(), false);  return list;}
    
    void getTargetNodes(NodeListImp list, Node node, boolean parentIsS) {  if (node.getNodeType() == Node.ELEMENT_NODE) {    // node name is tag name for element nodes    String name = node.getNodeName();    if (parentIsS && "e".equals(name)) {      list.add(node);    }    parentIsS = "s".equals(name);    for (Node child = node.getFirstChild();         child != null;         child = child.getNextSibling())    {      getTargetNodes(list, child, parentIsS);    }  }}
    

    I hope that it gets the idea across.

  • Only GET records that have the same values of field has the same value in field B

    Have a hard time with below, please help.

    Here's the situation:

    create table cord (identification NUMBER, CM VARCHAR2 (3), PM VARCHAR2 (2));
    insert into string values (1, '002', 'H1');
    insert into string values (2, '006', 'H1');
    insert into string values (3, '004', 'H2');
    insert into string values (4, '006', 'H2');
    insert into string values (5, '004', 'H3');
    insert into string values (6, '004', 'H3');

    I just need to select the folders which, for the SAME value of PM have the same value in CM, in example above, those are recordings with ID (5,6).

    1 and 2 fail because for them CM and PM are different for the same H1, similar on the 3 and 4.

    I don't know if this will help but records are always in 'pairs', which means that there are no cases as

    7. '004' | H4

    8. ' 006' | H4

    9. '005' | H4

    Any ideas are much appreciated.

    Thank you

    See if the following can help...

    select id,cm,pm
        from(
            select t.*
                  ,count(1) over(partition by cm,pm) cnt
                from testt t
            )
        where cnt>1;
    
  • How to make an alarm in VeriStand that checks the specific value?

    I need the alarm is triggered when the string value is 0x2C and only 0x2C.

    Creating calculated a channel, then select "Conditional" in the drop-down list.  The condition of '=' to compare your channel to a constant value.  The calculated channel will be 0 when the condition is false, and 1 when it is true.  You can then create an alarm based on the calculated string you created.

    Hope that helps!

  • That means the closing blue screen problem down in WinXP? DMP attached.

    Received the blue screen error and need help to interpret .dmp file. Having read the advice here and don't understand the error.

    DMP link here. Can someone please help?
    https://SkyDrive.live.com/redir.aspx?CID=5de3dc24cafcbc7c&RESID=5DE3DC24CAFCBC7C! 136 & authkey = TPC026azOCU % 24

    The dump file suggests that Hitman Pro is the culprit.  They just released a new version last week.

    Here's what the dump file has to say:

    ==================================================
    Dump file: Mini100311 - 01.dmp
    Crash time: 03/10/2011 15:38:19
    Bug Check String: KERNEL_MODE_EXCEPTION_NOT_HANDLED
    Bug check code: 0x1000008e
    Parameter 1: 0xc0000005
    Parameter 2: 0x806048f9
    Parameter 3: 0xa6d6baf0
    Parameter 4: 0x00000000
    Caused by the driver: hitmanpro35.sys
    Caused by the address: hitmanpro35.sys + 1ab5
    Description of the file:
    Product name:
    Company:
    Version of the file:
    Processor: 32-bit
    Computer name:
    Full path: C:\WINDOWS\Minidump\Mini100311-01.dmp
    Number of processors: 1
    Main version: 15
    Minor Version: 2600
    Size of the dump file: 65 536
    ==================================================

    You only install only recently?  You can uninstall, reboot and see what things look like.  If things look better without it, you can be sure that you use the latest version.

    I used BlueScreenView to interpret the dump file and so you can next time.

    Download BlueScreenView here:
    Unzip it and run it (BSV installs nothing) and let him complete the digitization of all your crash dump files.
    If you double-click on depressed, you will get information on it (including the field caused by the driver) and you should be able to spot the problem right away - especially if you see a model in landfills where Caused by field pilot is the same (beginning with this driver).
    BlueScreenView tries to find the right driver or module that caused the blue screen by looking inside the stack of the accident. However, be aware that the driver detection mechanism is not 100% reliable, and you should also look in the lower pane, that display all drivers/modules found in the stack.
    Select (highlight) one or more of the most recent dump files by clicking on them and hold down the CTRL key to select multiple files.  Try to select only the most recent links that relate to your problem (perhaps five or six to start dump files).
    Click on file, save selected items and save information from the dumps to a text file on your desktop called BSOD.txt.

    Open BSOD.txt with a text editor, copy the text and paste it in your next reply.

    You can always put stuff on your SkyDrive of course if you need another set of eyeballs - BSV is not perfect - sometimes you have to dig deep with the windows debugging tools.

  • That means the "unexpected internal application error?

    Hello world

    I just saw this message for the first time tonight. Nobody knows what it really means?

    "An unexpected internal application error has occurred. Please contact < MyCompanyName > and provide reference # for further investigation. »

    This message seems not familiar to me at all. I do not know where Apex becomes my company name of. Any ideas?

    Thank you
    Kim

    Hi Kim,

    I assume you are using the example of database Application or similar application. This message is displayed by the 'manipulation function Error' demand. Go to "Edit Application Properties"-> "Error Handling"-> "error handling function. The referenced function is a stored function or package in the database that contains the code needed to handle the error in the application. It allows you to map errors in a new text of the error. See http://www.inside-oracle-apex.com/apex-4-1-error-handling-improvements-part-1/ and http://www.inside-oracle-apex.com/apex-4-1-error-handling-improvements-part-2/

    Concerning
    Patrick
    -----------
    My Blog: http://www.inside-oracle-apex.com
    APEX Plug-Ins: http://apex.oracle.com/plugins
    Twitter: http://www.twitter.com/patrickwolf

  • Display the field values if that is the different value field

    Hey,.
    I'm using TOAD for Oracle 10.5. There is a select statement that is not filling results.
    Data:
    JOB                    SAL
    PRESIDENT             5000
    MANAGER               2850
    MANAGER               2450
    MANAGER               2975
    ANALYST               3000
    ANALYST               3000
    CLERK                 800
    CLERK                 1100
    CLERK                 950
    CLERK                 1300
    SALESMAN             1600
    SALESMAN             1250
    SALESMAN             1250
    SALESMAN             1500
    SELECT statement
    SELECT JOB, SAL
       FROM  EMP
       WHERE JOB IN (
                   SELECT JOB
                    FROM EMP
                    GROUP BY JOB
                    HAVING COUNT(*) > 1)
                    ORDER BY JOB;
    Once executed select statement only WORK = PRESIDENT record is deleted, not the necessary results.
    JOB                    SAL
    MANAGER               2850
    MANAGER               2450
    MANAGER               2975
    ANALYST               3000
    ANALYST               3000
    CLERK                 800
    CLERK                 1100
    CLERK                 950
    CLERK                 1300
    SALESMAN             1600
    SALESMAN             1250
    SALESMAN             1250
    SALESMAN             1500
    The correct data, PRESIDENT and ANALYST records values may not appear.
    The PRESIDENT does not appear, but the value of the ANALYST shows because that statement
    the product of the values in DUPLICATION. I would like to show records only if values of WORK have
    different values of SAL, duplicates of JOB No. Only if this SAL is different based on the WORK.
    JOB                    SAL
    MANAGER               2850
    MANAGER               2450
    MANAGER               2975
    CLERK                 800
    CLERK                 1100
    CLERK                 950
    CLERK                 1300
    SALESMAN             1600
    SALESMAN             1250
    SALESMAN             1250
    SALESMAN             1500
    I hope someone can help me on this one.

    Hello

    COUNT (*) indicates the number of lines in a group. It has nothing to do with all the values in columns.
    I think you want to COUNT (DISTINCT sal) in this case. It will tell you how many different values of sal are part of the group.

    SELECT JOB, SAL
       FROM  EMP
       WHERE JOB IN (
                    SELECT JOB
                    FROM EMP
                    GROUP BY JOB
                    HAVING COUNT (DISTINCT sal) > 1          -- Changed
              )
       ORDER BY JOB;
    

    Published by: Frank Kulash, December 9, 2010 10:34
    Added example.

  • That means the Partition Active?

    I just re-formatted Drive 4 on my xps700 after recovering he accidentally delete my partition... long story...

    Here is my set to the top:

    C: 2 drives in RAID 1 - healthy (System)

    F: Seagate 320 - healthy (active)

    G: Samsung 500 - healthy<--the drive="" in="">

    I am running XP, I do the "active partition" as well... does that mean anyway?


Maybe you are looking for

  • I want to give my correct EMail, you have a bad

    good E Mail [email protected] you always disconnect and some games don't play any help to fix edited public E-mail and spambots as nobody here send an email posted in public like that.

  • Turn on iPhone 5 s for the first time?

    Hello I just bought all new iPhone 5 S in a shop and after I searched (google) answers with regard to the maintenance of the battery, I'm a bit confused. Some say it is wise to drain the battery until the phone turns off and that completely... some p

  • Rebuild Qosmio G50 - I want my RAID back

    When I got my machine I attacked out there. Now, I want to again attacks and controller software intel matrix advanced options do not include the menu create raid items that the manual says will be there. OK, I thought I'll just do the thing for HARD

  • Maintenance for Satellite 1900 305 manual?

    Are there downloadable for Toshiba laptops service manuals - as some other manufacturers have on their Web sites. I have the usual problem with a laptop computer when the power connector is intermittent. I suspect that there is need to resolder as I

  • crashing when I update the information in windows

    whenever I'm doing a windows update and it installs information, it makes my system crash and I have to go back and reinstall.  What is the problem and how can I fix it?