Values ignored if WORK_AREA_POLICY is AUTO

I had a doubt with what is the significance of sort_area_size and hash_area_size parameters if WORK_AREA_POLICY is set to AUTO. As per my knowledge, the
vaues of sort_area_size and hash_area_size parameters are ignored if WORK_AREA_POLICY is set to AUTO. My concern was to make sure that each oracle session
executing has enough memory(RAM) to execute.
I hope, my question is clear.
Please, help in solving the doubt.
regards

I am going to assume you are using Oracle 10g.
If you set PGA_AGGREGATE_TARGET to a value and WORK_AREA_POLICY to AUTO, the sort and hash area size parameters are ignored.
To find out if the application has adequate PGA memory, you can do one or all of the following
1) Get an AWR report at normal / peak work loads and look at PGA statistics
2) Run queries on v$pga_target_advice and v$pga_target_advice_histogram to find out the optimal settings.
3) Generate 10046 traces for the session and view the trace file for sorts or joins that typically use the PGA.
As long as you don't have multipass executions, the performance should not degrade substantially if that is your concern. One pass executions in many cases are unavoidable although optimal executions are most desired. Use v$sql_workarea and v$sql_workarea_histogram for this information.
Increase your PGA memory to the max you can allocate on your system and review the results. Do some iterations with different settings and find the best setting for your application.
A good source of information is the Oracle 10g Perf Tuning guide, Ch 7: Memory Config & Use
Edited by: user647214 on Feb 25, 2009 11:17 AM

Similar Messages

  • TACACS+ timeout value ignored

    I'm running ACS 3.3. I have a bunch of Catalyst 3550 and 3560 switches, some running IOS 12.1(19)EA1c and others running IOS 12.2(20)SE1.
    All are configured for TACACS+ as follows:
    aaa new-model
    aaa authentication login default group tacacs+ line
    aaa authentication enable default group tacacs+ enable
    aaa authorization console
    aaa authorization exec default group tacacs+ if-authenticated none
    aaa authorization commands 15 default group tacacs+ if-authenticated none
    aaa accounting exec default stop-only group tacacs+
    aaa accounting commands 15 default stop-only group tacacs+
    aaa accounting system default stop-only group tacacs+
    tacacs-server host 10.1.1.1
    tacacs-server timeout 2
    tacacs-server directed-request
    tacacs-server key CISCO
    All works fine however the "timeout" value above seems to be ignored on switches running 12.2(20)SE1. It should be that if the TACACS+ server (10.1.1.1) goes down, the switch will fall back to using local authentication after 2 secs. However, it seems to be fixed at 30 secs.
    Note that it works fine on 12.1(19)EA1c but always seems fixed at 30 secs on 12.2(20)SE1. This makes it really annoying when TACACS+ is unavailable and you're trying to configure a switch, especially if you're doing command authorization.
    Wondering if anyone else has this problem and whether Cisco is aware of it?
    Thanks.
    PAUL G.

    You are possibly running into CSCed76124 - Tacacs-server timeout value ignored. I guess you will need to track it for a workaround or consider using another IOS version not affected with this defect.

  • SSRS 2008 R2 Report parameters have default values and report not to auto run

    Hi, I am using SSRS 2008 R2 one of my requirements for a Report is all the parameters have default value and I do not want this report to auto run when users open this report. I can create a dummy hidden parameter to break the auto run for this
    report. But I am looking for solutions other than that.
    Thanks in advance..........
    Ione

    Hi lone,
    According to your description, you have a report with parameters. Now you want you report not to run automatically with your parameters default values. Right?
    In Reporting Service, if you have parameters with default values in your report, your report will always auto run with these default values. We can say these default values are used for report running initially. So for your requirement, if you really need
    to see your default value before the report running, the best workaround is set one more parameter to break the auto run like you have done. If you just want your report not to auto run, your can achieve it by removing those default values.
    Reference:
    Report Parameters (Report Builder and SSRS)
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou (Pactera)

  • Limit values ignored

    It appears that OS X Lion is ignoring ulimit values.  The same program on a Linux 2.6 32bit kernel stops based on the limits as expected
    I've set the following via the bash shell.
    ulimit -d 25000
    ulimit -v 25000
    ulimit -a
    core file size          (blocks, -c) 0
    data seg size           (kbytes, -d) 25000
    file size               (blocks, -f) unlimited
    max locked memory       (kbytes, -l) unlimited
    max memory size         (kbytes, -m) 25000
    open files                      (-n) 256
    pipe size            (512 bytes, -p) 1
    stack size              (kbytes, -s) 8192
    cpu time               (seconds, -t) unlimited
    max user processes              (-u) 709
    virtual memory          (kbytes, -v) 25000
    The following program still runs successfully allocating 1M times for 1K each time.  Activity monitor indicates the process has allocated nearly 1 GB.  Why?
    #include <stdio.h>
    #include <assert.h>
    int main (int argc, char * argv[]) {
       static char * p[1000000];
       static int count = 0;
       int i;
       for (i=0; i < 1000000; i++) {
          printf ("%d ", i);
          p[count] = malloc (1024);
          if (p[count] == NULL) break;
          count++;

    That document sounds like rationale written by someone who forgot to do the job.  Limits can provide a degree of sand-boxing.  I agree that a well-behaved program should not need such protections, but some programs are written with ill intent and other are written without the full degree of process and protections that are possible to ensure good behavior.  Oh, well, so be it.  Thank you, for the answer.

  • Programmat​ic change in multicolum​n listbox value ignored by internal key event handler

    The attached LabVIEW 8.5 vi demonstrates a problem I noticed using multicolumn listboxes.  Upon changing the value (selected row) of the listbox programmatically, the very next press of the up or down arrow key behaves as if the value was never changed.  For example, if the 3rd row is selected and then the listbox value is changed programmatically via a local variable or the value property to select the 0th row, pressing the down arrow key should now select the 1st row, but instead the 4th row is selected.
    A workaround is to handle the Key Down? event myself as I've demonstrated in the attachment, but if this is a bug, I hope it can be corrected in a future release.
    Larry
    Attachments:
    MC Listbox Bug.vi ‏30 KB

    Hi Larry,
    Pnt is correct and this is a known bug and relates to how the current row/ active row is handled when changing the values programmatically.  Perhaps if you post your code we both can have a look and provide additional guidance.
    Alternatively this forum post is related to your work around for using the event handler.
    Regards,
    Rishi L
    National Instruments
    Applications Engineer

  • 'Ignore Adjustment Layers' when auto selecting

    Auto select - being able to highlight layers based on where you click in the image, is a very useful option. Especially for design based work.
    What I want is a way to specify the auto-selecting of active layer content only (this could be pixel or vector of course). And for it not to pick up adjustment layers.This could be an additional option in the move tool options bar. It would also be picked up with the Command and Shift command shortcuts (control on PC) which are so useful as they are.
    Unfortunately for those of us that work with very complex layered structures, with many adjustment layers at the top level - auto select will also pick up WHITE areas on masks which have content other than 100% white or black. Its actually quite rare than you want to highlight adjustment layers in this way, and it really gets in the way. It very quickly becomes impossible to auto-acivate layers underneath any masked adustment layers
    I am also aware of the contextual Control click and choose any layer under the icon, but this is not a replacement.

    A workaround to avoid auto selecting adjustment layers is to lock the adjustment layer.
    But an option in the Move tool will be more elegant solution.

  • [SOLVED] ALSAPCM value ignored

    If i do "export ALSAPCM=pulse" or "export ALSAPCM=pulseout"
    nothing changes, and mplayer and aplay will continue to use the default PCM.
    Isnt' ALSAPCM environment variable supposed to select the default pcm at runtime?
    What am i missing?
    Thanks.
    Gozer ~ # aplay -L |head -n 10
    null
    Discard all samples (playback) or generate zero samples (capture)
    pulse
    PulseAudio Sound Server
    pulseout
    Default ALSA Output (currently PulseAudio Sound Server)
    default:CARD=Intel
    HDA Intel, ALC1200 Analog
    Default Audio Device
    sysdefault:CARD=Intel
    Gozer ~ # cat .asoundrc
    pcm.pulseout {
    type pulse
    fallback "sysdefault"
    hint {
    show on
    description "Default ALSA Output (currently PulseAudio Sound Server)"
    ctl.pulseout {
    type pulse
    fallback "sysdefault"
    Edit: My fault.
    Adding this to .asoundrc solved.
    pcm.!default {
    type plug
    slave.pcm {
    @func getenv
    vars [ ALSAPCM ]
    default "dmix"
    Last edited by kokoko3k (2014-09-05 07:00:59)

     These are environment variables, that are already in place:
    Alsa wiki wrote:Variable name # Definition
    ALSA_CARD # pcm.default pcm.hw pcm.plughw ctl.sysdefault ctl.hw rawmidi.default rawmidi.hw hwdep.hw
    ALSA_CTL_CARD # ctl.sysdefault ctl.hw
    ALSA_HWDEP_CARD # hwdep.default hwdep.hw
    ALSA_HWDEP_DEVICE # hwdep.default hwdep.hw
    ALSA_PCM_CARD # pcm.default pcm.hw pcm.plughw
    ALSA_PCM_DEVICE # pcm.hw pcm.plughw
    ALSA_RAWMIDI_CARD # rawmidi.default rawmidi.hw
    ALSA_RAWMIDI_DEVICE # rawmidi.default rawmidi.hw
     That configuration file butchers the default setup. There is nothing wrong with that if you know how to get multiple sound sources and capture working again. If you do not, use something less restrictive for default value like 'dmix:CARD' or preferably an asym pcm or the [whole] original pcm.default as slave.
    Edit: I see you changed it to dmix, good move. Changed format of the quote.
    Last edited by emeres (2014-09-04 12:32:17)

  • Any way to auto insert "" for tag values?

    Hi. Is there a way to get JDev to automatically insert the double-quotes after we type a tag's attribute name? For example, when typing...
    <h:outputText value=
    ...it should auto insert the double quotes when the user has typed value=
    Your help is appreciated. Thanks.

    Hi,
    JDeveloper 11 will be doing this
    Frank

  • Disable JRE Auto update in Vista for all users?

    I feel like a complete idiot that I can't figure this out, but it's either so obvious I'm overlooking it, or I just plain can't figure it out, so I'm hoping someone here can help.
    We have not yet been able to figure out how to simply disabled the Auto Update option when installing JRE under Vista, so it will never check for updates, no matter what user is logged into a pc. I've just installed the newest version 1.6.0_05-b13, but get the same results.
    Basically, we are creating a "base clone image" of a Vista workstation and we need the auto update feature of the JRE to be disabled so it doesn't check for updates. When a new user logs into the pc, we want them to 'inherit' this setting from the default user profile, or we simply want a 'global' setting on the pc that stops all JAVA update checks from occuring. But even though there are multiple registry keys that 'look' like they control the auto update function, no matter how we set them the update option still shows it is enabled when you open the JAVA control panel.
    We have 2 basic problems:
    - When a standard user runs the JAVA Control Panel applet and they select the 'Update' tab, the option to "uncheck" autoupdates is "grayed out". If we make the user a local administrator, then it is not grayed out anymore and they can set the option. Problem is, we have thousands of users and none of them are local administrators, hence the problem of getting it to already be defaulted to not check for updates. How do we get the update checkbox to NOT be grayed out for a NON-administrator?
    - How do we set the 'global' (or default) option to disable the auto update checkbox for ALL users? No matter what we try, when a new user logs in, the auto update feature is still enabled after their initial profile is generated from the first time login.
    I was able to figure out if I change the "EnableJavaUpdate" value in the below registry key, it will "remove" the Update tab from the JAVA Control Panel. But does the simply remove the tab? Or does it remove the tab AND disable auto updates for ALL users on the computer?
    HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy
    I've sent multiple emails to Sun asking for help on what should be a simple thing to do, but have never received a reply from them.
    Keith Hemmelman

    Thank you for the reply. I apologize for not getting back here sooner.
    We actually already use a deployment.properties file located under the Default User profile on our Vista setup. It's located under the "C:\Users\Default\AppData\LocalLow\Sun\Java\Deployment" folder. This file does get copied over to a new user profile when a new person logs in. This is what we want since we have set things like the maximum cache size and temporary file location.
    The problem though is there is no setting that disables the automatic update check within this file. The best I can figure out is that for some reason under the Vista environment, the auto update setting is controlled in the registry at: HKEY_CURRENT_USER\Software\JavaSoft\Java Update\Policy
    There is a REG_BINARY key there that appears to control this option. It is named "EnableAutoUpdateCheck". The problem is that the value of this key is "several" characters long and it is "different" from one user to the next. I tried disabling auto update under the Java Control Panel and then copied the value of this key into the same aread of the Default User hive but when a new user logs in, it ignores that setting and auto update is still enabled. I also tried using a simple "0" to disable the autoupdate or a "1" to enable it for this key, but it doesn't work either. (This is very frustrating why there isn't a simple 1 or 0 setting to turn the auto update setting on/off.)
    We had no problem getting this to work under XP. Basically we didn't have to do anything special in XP. We simply created a temporary user account and made all the settings we wanted and then copied that profile over to our Default User profile and the Java autoupdate setting under the Java Control Panel was disabled for all new users. We did the same thing under Vista, but the auto update setting was ignored and re-enabled for all new users.
    I read through the settings for the deployment.properties file located at the below link, but there is nothing there to control the auto update setting.
    http://java.sun.com/j2se/1.5.0/docs/guide/deployment/deployment-guide/properties.html
    Thus, we can't get the auto update setting to be disabled in the default user profile so it will in turn be disabled for all new users that log into the computer. This is extremely frustrating.
    The other equally frustrating problem we have run into under the Vista environment is that when you run the Java Control Panel, the option to disable the auto update check is "grayed out" and the user can't uncheck this option to disable auto update. We have found you must be an administrator before this option is no longer grayed out. Since none of our thousands of users are admins, this is also a problem for us. (This option works fine for a standard user if you are on a XP machine though. It's just Vista where things have changed.)
    I've sent repeated emails to Sun in the past asking for help, but they never replied.
    Keith

  • Auto DOP on tables with NOPARALLEL

    Hi,
    When I try to create a new table in a 10g database or 11g database I always get NOPARALLEL on the DDL.
    How will this work with Auto DOP? Isn't this just a default behavior that's ignored by default by Auto DOP when parallel_degree_policy=AUTO?
    All help are appreciated
    Regards

    Karan wrote:
    I/O calibration statistics must be gathered so that Oracle Database uses the automatic degree policy feature. And it is not about AUTO DOP ignoring some tables or more tables, it is when possible Oracle will used DOP and buy the way the requested degree of parallelism can be reduced based on the load with an algorith known as parallel adaptive multi user. Buy the way did you try to use parallel hint ?Hi,
    Thanks for your answer.
    I don't have any problems with Auto DOP in general (it's working fine)
    I was more curious about the NOPARALLEL default value on all tables and if these are ignored when automatic parallel query is considered used.
    The reason why I ask is that if I do:
    "alter table table_name parallell" I get the following in my DDL of the table (PARALLEL ( DEGREE DEFAULT INSTANCES DEFAULT ))
    If I create a table without any parallel clause I get NOPARALLEL in the DDL.
    Cheers

  • Get all values from multi select in a servlet

    Hello,
    I have a multi <select> element in a HTML form and I need to retrieve the values of ALL selected options of this <select> element in a servlet.
    HTML code snippet
    <select name="elName" id="elName" multiple="multiple">
    Servlet code snippet
    response.setContentType("text/html");
    PrintWriter out = null;
    out = response.getWriter();
    String output = "";
    String[] str = request.getParameterValues("elName");
    for(String s : str) {
    output += s + ":";
    output = output.substring(0, output.length()-1); // cut off last deliminator
    out.println(output);But even when selecting multiple options, the returned text only ever contains the value of the first selected option in the <select>
    What am I doing wrong? I'm fairly new to servlets
    Edited by: Irish_Fred on Feb 4, 2010 12:43 PM
    Edited by: Irish_Fred on Feb 4, 2010 12:44 PM
    Edited by: Irish_Fred on Feb 4, 2010 2:14 PM
    Edited by: Irish_Fred on Feb 4, 2010 2:26 PM
    Edited by: Irish_Fred on Feb 4, 2010 2:26 PM
    Edited by: Irish_Fred on Feb 4, 2010 2:32 PM

    I am using AJAX.
    I will show you how I'm submitting the <select> values by showing you the flow of code:
    This is the HTML code for the <select> tag and the button that sends the form data:
    <form name="formMain" id="formMain" method="POST">
         <input type="button" id="addOpts" name="addOpts" value="Add Options" style="width:auto; visibility:hidden" onClick="jsObj.addOptions('servletName', document.getElementById('elName'))">
         <br>
         <select name="elName" id="elName" multiple="multiple" size="1" onChange="jsObj.checkSelected()">
              <option value="0"> - - - - - - - - - - - - - - - - </option>
         </select>
    </form>Note that the "visibility:hidden" part of the button style is set to "visible" when at least one option is selected
    Note that "jsObj" relates to a java script object that has been created when the web app starts ( The .js file is included in the .jsp <head> tag )
    The following code is taken from the file: "jsObj.js"
    jsObj = new jsObj();
    function jsObj() {
    //=================================================
         this.addOptions = function(url, elName) {
              var theForm = document.getElementById('formMain');          
              if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
                   xmlhttp=new XMLHttpRequest();
              } else { // code for IE6, IE5
                   xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
              url += this.buildQueryString(theForm.name);
              xmlhttp.open("POST",url,true);
              xmlhttp.send(null);
              xmlhttp.onreadystatechange=function() {
                   if(xmlhttp.readyState==4) { // 4 = The request is complete
                        alert(xmlhttp.responseText);
    //=================================================
    this.buildQueryString = function(formName) {
              var theForm = document.forms[formName];
              var qs = '';
              for (var i=0; i<theForm.elements.length; i++) {
                   if (theForm.elements.name!='') {
                        qs+=(qs=='')? '?' : '&';
                        qs+=theForm.elements[i].name+'='+escape(theForm.elements[i].value);
              return qs;
         //=================================================
    }And this is a code snippet from the "servletName" servlet:public synchronized void doGet(HttpServletRequest request,
              HttpServletResponse response) throws ServletException,IOException {
              PrintWriter out = null;
              try {
                   response.setContentType("text/html");
                   out = response.getWriter();
                   String output = "";
                   String[] values = request.getParameterValues("elName");
                   for(String s : values) {
                        output += s + ":";
                   output = output.substring(0, output.length()-1); // cut off last delimitor
                   out.println(output);
                   } catch (Exception e) {
         }So anyway, everthing compiles / works, except for the fact that I'm only getting back the first selected <option> in the 'elName' <select> tag whenever I select multiple options
    Edited by: Irish_Fred on Feb 7, 2010 10:53 AM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Returning a node value from a BPEL process in a JSP.

    HI,
    I have a problem in that I want to extract the value of a node ie /auto:loanOffer and display it in a JSP.
    Could you possibly tell me if I should use
    com.collaxa.xml.XPathUtils.selectNodes or getVariableData or something else.
    If possible, could you provide a sample code snippet as I am new to jsp/bpel.
    Thanks alot
    Joel.

    Use a result set that returns 1 column that is a clob: Sample code below:
    create table tData (xId number, xData clob)
    CREATE OR REPLACE PACKAGE clobTest AS
    type typeRefCursor is ref cursor;
    FUNCTION getData(pId in varchar2) RETURN typeRefCursor;
    END;
    CREATE OR REPLACE PACKAGE BODY clobTest AS
    FUNCTION getData(pId in varchar2) RETURN typeRefCursor is
    cursor cData is
    select xData
    from tData
    where xId = pId;
    dataLob clob; -- holds the data from the table
    outLob clob; -- hold the return data
    rc typeRefCursor; -- return ref cursor
    BEGIN
    -- prepare the output lob
    dbms_lob.createTemporary(outLob,TRUE);
    dbms_lob.open(outLob,dbms_lob.lob_readwrite);
    -- write the start of the output data
    dbms_lob.writeAppend(outLob,13,'<data value="');
    -- get the data from the table
    open cData;
    fetch cData into dataLob;
    if (cData%found) then
    -- append the data to the end of the output lob
    dbms_lob.copy(outLob,dataLob,dbms_lob.getLength(dataLob),dbms_lob.getLength(outLob)+1,1);
    end if;
    close cData;
    -- write the closing data tag
    dbms_lob.writeAppend(outLob,9,'"></data>');
    -- now return the ref cursor with a single column as the lob
    open rc for select outLob from dual;
    return rc;
    END;
    END;
    Sample code and everything! YOu can buy me a drink next time you're in Chicago.
    Andy

  • Which patch parameters "reset to saved value" on changes and which don't?

    Despite having the preferences patch set to "reset to saved" AND all screen control inspector attributes set to "preference", AND updating to 2.0.1, I can't make sense out of why some parameters reset to "as-saved" and some don't when changing patches away then back again to a patch. Which parameters reset and which don't quite random and despite many tests and much manual reading I can't figure out the logic, so to speak.
    I've been testing by changing a screen parameter on a patch, switching to another patch, then switching back to the first patch, expecting the first patch to be as it was when the concert was opened or last saved. Not so. I've tried this in many different concert templates and only gotten very inconsistent hair-pulling-out results despite much reading of manuals. I know that concert-level parameters take precedence over patch parameters but I'm testing what I am quite sure are patch parameters -- like instrument volume, or drive gain, or filters, etc. -- which do not perform consistently.
    Eg: usually but not always, volume does NOT reset back to saved position when I return to a patch I moved it away from saved position on. Sometimes, but not always, deeper parameters like drive volume or bell volume (EP88) or EXS88 parameters will revert back to as-saved in one concert or even set, then in another they won't. On one of the preset concerts, everything works great ("Tonewheel organ"). On another, it's all over the map ("Keyboard with patches") with inconsistencies.
    SO: Can anyone clarify if there's a certain type or family of patch parameters that I shouldn't expect to reset? Or are the factory patches buggy? Or is this still a buggy part of MainStage? Or am I looking at this wrong? Or what? Ahhhgggrrrrr.
    This is a big deal as my keyboard tech and I prepare to use or not use MainStage's indredibly promising sounds on a European tour. I really want to, as I really hear a difference b/n even the best hardware and MS, but I have to know what to expect on stage. I was really hoping the new update would fix this, but no difference.
    Thanks much for any clarification,
    Neil

    Actually I think the light bulb just went off, and it is indeed a semantic definition conflict. I thought "revert to saved" was about going back to the untweaked (saved) version of a patch every time you navigated back to it while playing, like in my hardware keyboard example. Upon dissection, I realize that this is about what happens when you actually SAVE the file after playing it; it either saves the file with changes to parameter values (keep current value) or saves the file without keeping the changed values (revert to saved).
    The reason for the confusion is two-fold:
    One why wouldn't you just "close without saving" if you want to revert to the saved values after playing? Like one does in other programs when you tweak away but want to retain the original version. Seems like overkill to have a preference dedicated to this, maybe you know the design philosophy.
    Second, the language is very confusing:
    The manual says, in this section, "You can set the default to either have parameters keep their current value when changing patches, or to reset their values to the last saved value".
    This sounds like a behavior when changing patches. It's actually trying to say that this is the behavior for when you're saving after the playing time is over. Should have said "When saving a aconcert, you can set the default to either have parameters keep their current value including all changed patch parameters, or to reset their values to the last saved value, ignoring any changed patch parameters".
    I still don't understand the reason for this VERY CONFUSING preference versus just closing without saving.
    I'd appreciate it if you could confirm if we're looking at this correctly now, which would mean we have to re-think our tech approach to concerts.
    Thanks for the help and sorry for the confusion, but hopefully now you understand the reasons.
    Neil

  • Is Zero is the Automatic Value for fast_start_mttr_target in ORacle10g

    Dear Friends ,
    I am working in Oracle 10g . In Oracle 9i the default value of fast_start_mttr_target is 600 . Now my question is :
    In Oracle10g , is the '0' value is automatic recovery activities for fast_start_mttr_target (i.e., fast_start_mttr_target=0, here MTTR performs auto) ?
    Is it correct ?
    And also using the query , How can I measure the MTTR value :
    Estimate the value for FAST_START_MTTR_TARGET as follows:
    SELECT TARGET_MTTR,
    ESTIMATED_MTTR,
    CKPT_BLOCK_WRITES
    FROM V$INSTANCE_RECOVERY;
    TARGET_MTTR ESTIMATED_MTTR CKPT_BLOCK_WRITES
    103 12 169
    How can I measure MTTR terget using this value ? plz help .. ...

    "Unset" means 'not set, non-existent'.
    If you're using a text init.ora, you simply delete the line on which that parameter is set.
    If you're using a binary spfile, you issue the command
    alter system reset fast_start_mttr_target scope=spfile sid='*';
    Either way, you end up with the parameter physically not being specified in your configuration file. As opposed to it being set to a zero value, in which case it is physically present in the configuration file, set to a value which will switch off auto-tuning of checkpoints.
    You want it "not existing", not "existing but set to a value of zero".
    I'm afraid I don't know of any other way to explain the difference between non-existence and existence at value zero to you.
    One slight twist is that if the parameter does not exist in the spfile at all, a "show parameter fast_start_mttr_target" in SQL*Plus will show its value to be set to zero. For example:
    show parameter fast_start
    NAME                                 TYPE        VALUE
    fast_start_io_target                 integer     0
    fast_start_mttr_target               integer     0
    fast_start_parallel_rollback         string      LOWShowing a zero value because it is explicitly set to zero.
    alter system reset fast_start_mttr_target scope=spfile sid='*';
    System altered.
    show parameter fast_start
    NAME                                 TYPE        VALUE
    fast_start_io_target                 integer     0
    fast_start_mttr_target               integer     0
    fast_start_parallel_rollback         string      LOWShowing a zero value because it doesn't exist in the spfile at all (which is what the 'reset' command did for me.
    The only way I know to tell the difference between 'showing zero because it exists and it's been set to zero' and 'showing zero because it doesn't exist at all and zero happens to be the default value' is to try and delete the thing as shown above (with the alter system reset) command: if the parameter doesn't exist at all, and is showing a value of zero because that's merely the default value, then you'll get this error message displayed:
    alter system reset fast_start_mttr_target scope=spfile sid='*'
    ERROR at line 1:
    ORA-32010: cannot find entry to delete in SPFILE

  • How do you change the y axis value in numbers

    Hi
    relatively new to numbers. How do you alter axis value and set minimum, maximum values an step values in numbers
    Cheers

    Hi CA,
    Did you really intend to post this Numbers question in the Pages forum?
    Axis values are set in the Axis section of the Chart Inspector:
    Select the chart.
    Default values are 4 steps and auto settings from data for the min and max values for each axis. The x axis is a Value axis only for a scatter chart. Otherwise it is a Category axis.
    To set Min, Max values and number of steps for either axis, click in the appropriate box, then either type the value or use the stepper (which apears) to step to your chosen value.
    The maximum number of steps is 10.
    Regards,
    Barry

Maybe you are looking for

  • Division wise Purchase Report

    In Import Purchase process how to get the report for division wise purchase, some material from USA some from France, and some other countries we need to get country wise purchase reports. how it will be possible in sap

  • Safari 6 on ML does not open or even let me save PDF flies

    I don't know if anyone has come up with this problem, but ever since I upgraded to Mountain Lion, I can't open PDF files or save them to downloads folder or on my hard drive. Every time I click on a pdf link, Safari opens a new tab with the full addr

  • Syncing iPhoto with Samsung

    I synced my Samsung Galaxy Y with iPhoto and lost my entire iPhoto library. How do I retrieve my photos??

  • Fuzzy playback in monitor

    When playing back video during editing,my picture is fuzzy inside of Premier and my HD monitor (TV). And titles look like crap.  Bu,t when I pause the playback everything including the titles looks great. Everything burns to Bluray fine though, just

  • Resetting Dyna form fields

    Hi, I am developing a Web Application using Struts. I have a JSP form which is a Dyna Form, the scope of this form is "session". The form has few input text fields. When i Submit the form, the associated action creates the record in database. Then th