To where does the LGWR write information in redo log buffer ?

Suppose my online redo logfiles are based on filesystems .I want to know to where the LGWR writes information in redo log buffer ? Just write to filesystem buffer or directly write to disk ? And the same case is associated with the DBWR and the datafiles are based on filesystems too ?

It depends on the filesytem. Normally there is also a filesystem buffer too, which is where LGWR would write.Yes but a redo log write must always be a physical write.
From http://asktom.oracle.com/pls/ask/f?p=4950:8:15501909858937747903::NO::F4950_P8_DISPLAYID,F4950_P8_CRITERIA:618260965466
Tom, I was thinking of a scenario that sometimes scares me...
**From a database perspective** -- theoretically -- when data is commited it
inevitably goes to the redo log files on disk.
However, there are other layers between the database and the hardware. I mean,
the commited data doesn't go "directly" to disk, because you have "intermediate"
structures like i/o buffers, filesystem buffers, etc.
1) What if you have commited and the redo data has not yet "made it" to the redo
log. In the middle of the way -- while this data is still in the OS cache -- the
OS crashes. So, I think, Oracle is believing the commited data got to the redo
logs -- but is hasn't in fact **from an OS perspective**. It just "disapeared"
while in the OS cache. So redo would be unsusable. Is it a possible scenario ?
the data does go to disk. We (on all os's) use forced IO to ensure this. We
open files for example with O_SYNC -- the os does not return "completed io"
until the data is on disk.
It may not bypass the intermediate caches and such -- but -- it will get written
to disk when we ask it to.
1) that'll not happen. from an os perspective, it did get to disk
Message was edited by:
Pierre Forstmann

Similar Messages

  • Scheduling a workbook where does the report write too?

    I want to put some report jobs in the scheduler in the Discoverer desktop how can I tell Discoverer where to write the reports either in PDF or Excel format?
    Thanks, So Much

    Oracle9i Discoverer Administrator
    Administration Guide
    Version 9.0.2
    January 2002
    Part No. A90881-02
    Chapter 8 Covers Scheduling Workbooks.
    I copied this from PDF Page 151:
    Where to store the results of scheduled workbooks?
    Discoverer stores the results of scheduled workbooks in database tables. Before an
    end user can schedule a workbook, you must decide which database user (schema)
    is to own those tables. You have two choices as described in the table below:
    The schema running the scheduled workbook:
    The advantage of specifying the result set storage in the end user’s schema is that a database limit can be specified on the maximum amount of data an end user can store in the database. If the result set is stored under the end user’s schema, you keep control over the maximum amount of space one individual end user can fill with result sets. If the end user creates a scheduled workbook that fills the space, only that end user’s schema is affected.
    A disadvantage is that it increases the maintenance overhead.
    Note: Since Oracle Applications users often share the same secure database account, they are advised to create a scheduled workbook results schema to store the results of scheduled workbooks.
    Scheduled workbook results schema:
    The advantage of specifying the result set storage in a scheduled workbook results schema is that it is generally easier to manage than using multiple database user schemas. Also each end user does not need to set up
    additional database privileges to run scheduled workbooks.
    The disadvantage is that space quota is shared and so could be exhausted by a single end user.

  • Where can I find redo log buffer advice

    Hi,
    Our customer needs the information about redo log buffer. But In administrator--database configuration--memory parameters item of grid control 10g, I can only get the information about buffer cache & shared pool, as well as the corresponding advice. I cannot find information about redo log buffer in this page. I wonder why the information about redo log buffer is not included in this page.Where can I find it?

    The Log Buffer is part of your Intialization Parameters.
    So, from EM, you can find the information you need when you select the Database > Adminstration > All Initialization Parameters (under Database Configuration)

  • HT5262 where does the information get stored when you back up your i-phone? It just reports its done but I have no idea where to find it if I need it again!

    Where does the information get stored when you sync/back up your i-phone. I have no idea where to look if I need it again!
    Thanks

    You can chhose the backup when you would reset your device. In this case you would get the option, during the set up process, to choose your backup and restore your device from it.
    (You can find a few information e.g. size and date of your backup in "Settings > iCloud > Storage & Backup > Manage Storage")

  • Where does the output of  System.out.write go??

    My question might be silly... but i couldn't find out the exact answer anywhere..
    Where does the output of System.out.write go??!! I am not getting anything in the console.. below is the snippet!
    public class TestWriteApp {
    public static void main(String[] args) {
         char a = 'c';
         System.out.write((byte)a);
    PEACE,
    Sandeep

    Is goes to the console. But a write of a byte isn't the way to see it.
    Try something that will show up easier like
    System.out.println("Hello World");What OS are you using? Are you using a command window? Or a GUI like Netbeans?

  • Where does the word document store?

    Hi Expert,
    Using webdynpro java to upload the file, where does the file actually store?
    I refer to below tutorial but have no ideal where the file is store. Please help.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00062266-3aa9-2910-d485-f1088c3a4d71
    Thank you.
    Regards,
    Henry

    Hi Henry,
      Once you reach the Action handler of the FileUpload UI Element your file has already been uploaded and is available in your context attribute. Now depending on the requirement you need to store the file.
    If you need to store the file in a shared location then you need to write the file to that location using normal java I/O.
    IWDResource resource = element.getMyResAttr();
    InputStream is = resource.read(true);
    try
    /* read bytes from stream and write it to file */
    finally
      try { is.close(); } catch (final IOException ex) {}
    If you need to store the file on the R/3 system then you need to call the function module/BAPI capable of doing so and pass the resource file to the function module. Some times you might need to convert the IWDResource file to a byte array. The code given above can be modified to do that. If there are no function modules or BAPI's capable of storing the Word Document available you will have to write one.
    Let me know if this helps.
    Regards,
    Sanyev

  • Where does the ACS server get the DNS info for IP pools?

    I am trying to change the DNS servers that my VPN users are assigned from the IP pools on the ACS server. Where does the IP pools get the DNS server information. I have changed the DNS Ips on the windows server and rebooted. But the VPN clients are still being assigned the old DNS servers.

    ACS ip pools do not push DNS server information
    It is either being forwarded from VPN concentrator group setup or
    it is being send from ACS user/group setup > Radius(VPN 3000) attributes > [026/3076/005] Primary-DNS.
    Hope this helps.
    Regards
    Rohit

  • Where does the logging in RDBMSRealm go  --and-- are some JavaDocs missing?

    I see that a LogOutputStream is created in the example
    class RDBMSRealm, but where do all of the log
    statements go. The LogOutputStream is created as:
    log = new LogOutputStream("RDBMSRealm");
    but I do not see and file called RDBMSRealm and/or
    I do not see the log statements on stdout.
    BTW, I do have logging set to the most detailed
    level (Info) from the console if this matters.
    Also, are there some JavaDocs missing from
    Weblogic's Reference website at
    http://edocs.bea.com/wls/docs60/javadocs/index.html
    LogOutputStream is an example. I do not see the
    class when I select the package
    weblogic.logging.
    Where is it?
    Much Thanks
    Bill Ralenkotter.

    Thanks Terry,
    Sorry, I should have mentioned that I am using WL6.0.
    Does anyone know what I need to do to get the RDBMS Realm log to start on
    WL6.0.
    About the missing JavaDocs: Also, if I am doing development using these
    classes I still do not
    understand why they are not on the 6.0 refernce site!
    About the missing JavaDocs,
    I see java docs for a lot of classes, but what document do I use that
    helps me to understand the entire framework? The Programming
    Weblogic Security does give this information.
    Example question: how do I get a reference to the realm to create
    users? Should I even be doing this?
    Thanks for your help.
    Bill.
    "THorner" <[email protected]> wrote in message
    news:B4D7B3CBF165D311844100C04F4E3E1B031246@DANCERACE01...
    If you are using WLS5.1 you much set the property
    weblogic.security.realm.debug=true
    then this information will be sent to stdout. This is set to false by
    default, as there is a lot of information, and it is a big performance
    hit.
    I think weblogic likes to avoid some of its APIs being public, which is
    annoying at times, but probably reasonable
    terry
    -----Original Message-----
    From: Bill Ralenkotter [mailto:[email protected]]
    Posted At: Thu 03 May 2001 16:00
    Posted To: weblogic.developer.interest.security
    Conversation: Where does the logging in RDBMSRealm go and are some
    JavaDocs missing?
    Subject: Where does the logging in RDBMSRealm go and are some
    JavaDocs missing?
    I see that a LogOutputStream is created in the example
    class RDBMSRealm, but where do all of the log
    statements go. The LogOutputStream is created as:
    log = new LogOutputStream("RDBMSRealm");
    but I do not see and file called RDBMSRealm and/or
    I do not see the log statements on stdout.
    BTW, I do have logging set to the most detailed
    level (Info) from the console if this matters.
    Also, are there some JavaDocs missing from
    Weblogic's Reference website at
    http://edocs.bea.com/wls/docs60/javadocs/index.html
    LogOutputStream is an example. I do not see the
    class when I select the package
    weblogic.logging.
    Where is it?
    Much Thanks
    Bill Ralenkotter.

  • Where does  the control moves at first at END-OF PAGE  or  END-OF-SELECTION

    Is END-OF PAGE triggered  like TOP-OF-PAGE from the AT-SELECTON-SCREEN  automatically with a write statement & where does  the control moves at first
    at END-OF PAGE  or  END-OF-SELECTION?

    Hi,
    1. End-of-selection:
    This event is triggered after the start-of-selection. to display the contents on the report.
    2.Top-of-page: Every time a new page is triggered. Mainly this is used for header of the report.
    3. End-of-page : every time the list data reaches the footer region of the page.
    This way first data is disaplyed then it reaches the footer..
    first End-of-selection then End-of-page
    These example may help u in detail...
    Leaving Event Blocks Using STOP
    If you use the STOP statement within an event block, the system stops processing the block immediately. The ABAP runtime environment triggers the next event according to the following diagram:
    Before and during selection screen processing, the next event in the prescribed sequence is always called. From the AT SELECTION-SCREEN event onwards, the system always jumps from a STOP statement directly to the END-OF-SELECTION statement. Once the corresponding event block has been processed, the system displays the list.
    The following program is connected to the logical database F1S.
    REPORT EVENT_TEST.
    NODES: SPFLI, SFLIGHT, SBOOK.
    START-OF-SELECTION.
    WRITE 'Test program for STOP'.
    GET SBOOK.
    WRITE: 'Bookid', SBOOK-BOOKID.
    STOP.
    END-OF-SELECTION.
    WRITE: / 'End of Selection'.
    This produces the following output:
    Test Program for STOP
    Bookid 00010001
    End of Selection
    As soon as the first line of SBOOK has been read, the system calls the END-OF-SELECTION event block.
    Exiting Event Blocks Using EXIT
    If you use the EXIT statement within an event block but not in a loop, the system stops processing the block immediately. The ABAP runtime environment triggers the next event according to the following diagram:
    Before and during selection screen processing, the next event in the prescribed sequence is always called. From the START-OF-SELECTION event onwards, the system starts the list processor directly when the EXITstatement occurs, and displays the list.
    If the EXIT statement occurs inside a DO, WHILE, or LOOP loop, it is the loop that terminates, not the processing block.
    The following executable program is connected to the logical database F1S.
    REPORT demo_program_exit_1.
    NODES: spfli, sflight, sbook.
    START-OF-SELECTION.
    WRITE 'Test Program for EXIT'.
    GET sbook.
    WRITE: 'Bookid', sbook-bookid.
    EXIT.
    END-OF-SELECTION.
    WRITE: / 'End of selection'.
    This produces the following output:
    Test Program for EXIT
    Bookid 00010001
    After the first line of SBOOK has been read, the list is displayed immediately.
    The following executable program is connected to the logical database F1S.
    REPORT demo_program_exit_2.
    NODES: spfli, sflight, sbook.
    DATA flag(1) TYPE c.
    AT SELECTION-SCREEN.
    IF carrid-low IS INITIAL.
    flag = 'X'.
    EXIT.
    ENDIF.
    START-OF-SELECTION.
    IF flag = 'X'.
    WRITE / 'No input for CARRID'.
    EXIT.
    ENDIF.
    GET spfli.
    GET sflight.
    GET sbook.
    END-OF-SELECTION.
    WRITE / 'End of Selection'.
    If the user does not enter a value for CARRID-LOW, the output appears as follows:
    No selection made for CARRID
    After the first EXIT statement, the next START-OF-SELECTION event is triggered. After the second EXITstatement, the output list is displayed.
    Regards.

  • Where does the fullscreen mode option is saved?

    I have developing program, what uses WINAPI to make mozilla firefox start on IME mode. I have seen that when you press the F11 (FULLSCREEN MODE) it still is on fullscreen mode after reboot of the mozilla. So where does the option / information about fullscreen mode is saved?

    In the '''localstore,rdf''' file, in the Profile folder.

  • HT1498 Where does the confirmation message appear?

    The rental instruction article is not very clear without visual cues or elaboration.  When and where does the confirmation message appear after renting a movie?  Do I have to keep my Apple TV on while waiting for the confirmation?  Also, my movie "top shelf," that the article refers to, is crowded with advertisements or movies with numbers under them (which I have not rented), depending on what the writer means by the "top shelf."  Sheesh.

    Your 'question' is rater unclear but here. Go watch this video, around the 5:10 mark you might get your answers, if what you're asking is how to rent a movie.
    http://www.youtube.com/watch?v=i_GUuJyyyRQ

  • Apple maps has received a poor performance rating just after introduction of the iPhone 5. I am running google maps app on the phone. Siri cannot seem to get me to a specific address. Where does the problem lie? Thanks.

    Apple maps has received a poor performance rating just after introduction of the iPhone 5. I am running Google Maps app on the phone. SIRI cannot seem to get me to a specific address. Where does the problem lie? Also can anyone tell me the hierarchy of use between the Apple Maps, SIRI, and Google maps when the app is on the phone? How do you choose one over the other as the default map usage? Or better still how do you suppress SIRI from using the Apple maps app when requesting a "go to"?
    I have placed an address location into the CONTACTS list and when I ask SIRI to "take me there" it found a TOTALLY different location in the metro area with the same street name. I have included the address, the quadrant, (NE) and the ZIP code into the CONTACTS list. As it turns out, no amount of canceling the trip or relocating the address in the CONTACTS list line would prevent SIRI from taking me to this bogus location. FINALLY I typed in Northeast for NE in the CONTACTS list (NE being the accepted method of defining the USPS location quadrant) , canceled the current map route and it finally found the correct address. This problem would normally not demand such a response from me to have it fixed but the address is one of a hospital in the center of town and this hospital HAS a branch location in a similar part of town (NOT the original address SIRI was trying to take me to). This screw up could be dangerous if not catastrophic to someone who was looking for a hospital location fast and did not know of these two similar locations. After all the whole POINT of directions is not just whimsical pasttime or convenience. In a pinch people need to rely on this function. OR, are my expectations set too high? 
    How does the iPhone select between one app or the other (Apple Maps or Gppgle Maps) as it relates to SIRI finding and showing a map route?  
    Why does SIRI return an address that is NOT the correct address nor is the returned location in the requested ZIP code?
    Is there a known bug in the CONTACTS list that demands the USPS quadrant ID be spelled out, as opposed to abreviated, to permit SIRI to do its routing?
    Thanks for any clarification on these matters.

    siri will only use apple maps, this cannot be changed. you could try google voice in the google app.

  • Random Vectors/images color inverted in print, but not in PDF. Where does the fault lie?

    Sent a PDF to the newspaper printer and some of the images had inverted/strange colors. However...
    In one case I had duplicate images of a pink vector flower. SOME of the flowers were inverted, to a dark blue/black, and some were fine(pink). These were embedded vectors.
    In other instances vectors, went from orange to blue/black, pink to blue/black, and yellow/white to blue black. I specify because in one vector image, a ring, the ring was yellow, but the diamond was white, and it all changed to the same blue/black in print.
    Finally, there were two greyscale Tiff photographs of a pair of ladies. These are not embedded, and have not been altered at all and since the last time this paper has been printed, (which printed fine). This time, they were inverted. Nothing else on the page was inverted.
    As far as I can tell, there is not a separation issue, and I have saved the file from InDesign CC to pdf using the same settings as dozens of times before. The pdf on my end looks fine. The printer says they just print what they receive, but as far as I can tell, there is no issue on our end. The fact that some duplicated images printed fine, and others did not seem to confirm this. Everything is properly linked. Has anyone else experienced this problem? Is this a pdf, InDesign, or even an adobe problem at all, or it is something on their end? I have heard of inverted colors before, but can't find a solution (especially as I can't even see the problem on my end.)
    Using Windows 8, up-to-date InDesign CC, and Acrobat Pro, Illustrator CS6 ver.16.2.0 64bit
    I have no idea what the printer uses.

    Where does the fault lie? - in an environment where they (the newsprinter) collect up front, have no responsibility for quality and arrogantly believe, perhaps correctly, that you'll be back with another paying job in the future.
    Check the file you sent via Acrobat Preflight or Output Preview for RGB elements.
    Check the file you sent via Acrobat Preflight - Checks - For Transparency Used
    Do any of these elements off color involve rgb or interact (with or near) any transparency?
    (InDesign could show these attributes via the links panel or a Live Preflight. Both can be (probably should be in your case) changed via the PDF Export)

  • APEX_COLLECTION - where does the code go?

    I am trying to create my first APEX collection.
    Where does the code go?
    Do I create a region as a PL/SQL anonymous block?
    Please advise -
    Regards,
    Stan

    Hi,
    I think best is create page process where you create/populate collection
    Br,Jari

  • I'm trying to use Dictation.  Where does the text go, and how can I retrieve it?  Thank you.

    I'm trying to use Dictation.  Where does the text go, and how can I retrieve it?  Thank you.

    You dictate after you open a blank page in any text editor. The text goes on the page.
    You can use Text Edit for example (in your applications folder).
    With the blank page open, go to the Edit menu and select Start Dictation. When you are finished, you save the file as you would any other document. You can retrieve it, edit it or anything else you want, because it is a file like any other you create with that text editor.

Maybe you are looking for