Undo file Having huge read average time more than 20ms

Please,
I'm working on oracle 10g, windows server 2003.
From the file I/O stats, I found that the Average read I/O from the undo files is more than 20ms, this contrast with other files where the same I/O metric is less then 0.5ms.
Can someone give me a clue?
thanks a lot

I assume 'undo files' you mentioned means datafiles of undo tablespace: Yes
How did you determined the I/O metric ? What tools used?, the following script
column FILE_NAME format a30
column PHYRDS format 999999,999
column PHYWRTS format 999999,999
column READTIM format 999999,999
column "READ AVG (ms)" format 999.99
column "TOTAL I/O" format 999999,999
select
FILE_NAME,
PHYRDS,
READTIM,
PHYWRTS,
READTIM / (PHYRDS + 1) "READ AVG (ms)",
PHYRDS + PHYWRTS "TOTAL I/O"
from
V$FILESTAT a,
DBA_DATA_FILES b
where
a.FILE# = b.FILE_ID
order by
6 DESC;
Are other files on the same storage as undo datafiles?, all files datafiles,redo files, cotrol files are on the same storage.
How are your disk storage configured?, it may be a RAID X technology, because the level is unknown.
By default our client cannot accept to move the undo file to another storage, that's why all data files are stored on the same drive.
So what can cause the undo read average time to be so high?
Thanks again

Similar Messages

  • How to read contents of more than 2 files.

    hi all
    help me.
    How to read contents of more than 2 files.
    For reading a file contents we uses normally FileInputStream
    For reading two file contents we uses normally SequenceInputStream
    But which class we have to use for reading contents of more than 2 files at a time
    thanks in advance.

    SequenceInputStream can be used for reading any number of input streams (not at once, but one after the other).
    This involves making an Enumeration that returns the input streams you want to read. Depending on what you want to do, it might be just as easy to read them one after another.
    Or consider making a Vector of your input streams and using its elements() method. Like this:(untested)Vector<InputStream> inVec = new Vector<InputStream>();
    inVec.add(new FileInputStream("foo.dat"));
    inVec.add(new FileInputStream("bar.dat"));
    inVec.add(new FileInputStream("baz.dat"));
    // later...
    SequenceInputStream in = new SequenceInputStream(inVec.elements());

  • Read lines from more than 1 file of different file extensions, extract the data and output to screen

    Hi,
    I am trying to read data from more than one file at once. The files are different types e.g. one is a text file one is an xml file like so, StudentInformation.txt, CollegeInformation.xml. The files are all stored in one place, in this case on the D drive of
    a local computer. I am trying to locate any files in the D drive with a file extension of .txt or of .xml (there may be more than two of these files in the future, so I'm trying to allow for that). Then I want to open all of these files, extract the information
    and output all the information in one display window. I want all the information from these two or more files to be displayed together in the display window.
    Here is the code so far. It is throwing up errors.
            //Load from txt or xml files
            private void btnLoad_Click(object sender, RoutedEventArgs e)
                    IEnumerable<string> fileContents = Directory.EnumerateFiles("D:\\", "*.*", SearchOption.TopDirectoryOnly)
                    .Select(x => new FileInfo(x))
                    .Where(x => x.Extension == ".xml" || x.Extension == ".txt")
                    .Select(file => ParseFile(file));}
                    private string ParseFile(FileInfo file)
                        try
                            using (StreamReader sr = new StreamReader(file.FullName))
                                string line;
                                while ((line = sr.ReadLine()) != null)
                                    //Logic here to determine if this is the correct file and append accordingly
                                    lbDisplay.Items.Add(line);
                                return line;
                        catch (Exception ex)
                            // Let the user know what went wrong
                            MessageBox.Show("The file could not be read: ");
                            MessageBox.Show(ex.Message);
    The error it throws up is:
    Error 1
    'BookList.MainWindow.ParseFile(System.IO.FileInfo)': not all code paths return a value

    This is the Small Basic programming language so moving to a C# forum.
    But you need all paths to return a value, including if an exception is called and it jumps to the catch, perhaps just:
    // Let the user know what went wrong
    MessageBox.Show("The file could not be read: ");
    MessageBox.Show(ex.Message);
    return "";

  • We have two remote location when we makes this remote location pc member of domain (Remote location connected leaselan) it's taking login time more than 40/45 minutes.

    We have two remote location when we makes this remote location pc member of domain (Remote location connected leaselan)
    it's taking login time more than 40/45 minutes.
    Pls suggest.

    Hi,
    It might be Group Policies causing the login process slow.
    Remove any GPOs with Wallpaper or logon scripts on the user\computer account and try again.
    Regards,
    Satyajit
    Please “Vote As Helpful”
    if you find my contribution useful or “Mark As Answer” if it does answer your question. That will encourage me - and others - to take time out to help you.

  • I am having trouble reading a time stamp on a video using OCR

    I am trying to read a time stamp that is overlaid on a video, using OCR software, but it will not read it correctly I've tried the OCR Preproccessing and Recognition Config VI's and neither have been able to correct to problem I would appreciate some help

    In my experience, it is very important that the contrast not only be
    very good but also that the characters can be easily distinguished
    from the background and that the characters are generally repeatable
    and unique. I've had problems with characters "smearing" into the
    background so that the OCR can't tell where the background ends and
    the character begins.
    Beyond the standard NI OCR stuff, you can use a database to map
    incorrect whole words to correct whole ones in OCR but this only works
    when there is a set of unique words that are significantly different
    from each other. It doesn't work on numbers since any number is
    generally as likely as any other.
    It may be worthwhile to invest in higher quality acquisition equipment
    to improve the image quality. If your video source itself is poor
    quality, then it won't matter though.
    Douglas De Clue
    [email protected]
    nestor wrote in message news:<[email protected]>...
    > Ernest,
    >
    > As "labviewguru" mentioned a screenshot will help a lot to determine
    > if the problem is the image quality. However if you can't post this
    > image then please review the following links I'm attaching here. They
    > talk about OCR and most important, about Filtering, which is mostly
    > used in Vision for image enhancement, noise reduction, sharpen an
    > image, etc. Please review the links mentioned below and apply some
    > filtering techniques to your image. This may help a lot, personally
    > I've used OCR software and I have required in most cases to apply
    > filtering before running the OCR functions.
    >
    >
    > href="http://zone.ni.com/devzone/conceptd.nsf/webmain/E69D110920B99E838625685E0081B881?opendocumen...
    >
    > href="http://zone.ni.com/devzone/devzone.nsf/webcategories/605B55C3100D02188625685E0076C928?opendo...
    >
    > href="http://zone.ni.com/devzone/devzone.nsf/webcategories/E28E087D201C1AD48625685E00824E3C?opendo...
    >
    > Here at the Developer Zone, inside the Development Library you will
    > find in the Vision chapter a lot of information that will be helpful
    > for your development. Please review it. In case you require further
    > assistance you can keep posting questions here at the Discussion Forum
    > or give us a call/email (www.ni.com/ask).
    >
    > Good luck!
    >
    > Nestor Sanchez
    > IMAQ/Motion Support
    > National Instruments

  • Error XML file, Description ID...is more than 30 char. won`t be send toCCMS

    Hi, could somebody help me with these message error I got at starting time of our EP:
    error in XML file -> Description ID:[MGR.Port.AcceptingThreadsUsageRate ]is more than 30 characters and won't be sent to CCMS.
    error in XML file -> Description ID:[MGR.ConManip.TotalConnectionsCount ]is more than 30 characters and won't be sent to CCMS.
    error in XML file -> Description ID:[MGR.ConManip.TELNETConnectionsCount ]is more than 30 characters and won't be sent to CCMS.
    And so on until 20 or 30 times.
    Regards,
    Santi

    1st of all my apologize for the delay. I got theses messages when EP is starting. Here you are attached a snapshot of logs. Anyway, I know that log files are at /usr/sap/EPD/JC01/cluster/server0/log: defaultTrace.trc, but I don't know how to upload here, and what is more, I don't know where is that XML file referenced in the message, this is what I'm asking for.
    Thanks in advance, Santi.
    Message was edited by: Santiago Ruiz Ramos Also at /usr/sap/EPD/JC01/work I got these files ... dev_dispatcher, dev_dispatcher.b00 and dev_dispatcher.b01 Below are attached as you requested me. Once time more, thanks in advanced for your help.
    Message was edited by: Santiago Ruiz Ramos
    Gosh, I have again problems to attach a file, because I have packed all std* in std.rar file
    I'll send you as soon as possible.

  • I installed lv 6.1 on a windows 98 system. As I am having problems of stability (much more than with the former release 6.0), I would like to know if there is some specific problem with windows 98 or there is some patch.

    I installed lv 6.1 on a windows 98 system. As I am having problems of stability (frequent crashes, much more than with the former release 6.0), I would like to know if there is some specific problem with windows 98 or there is some patch available.

    My experience with Win98 is that it is not a very stable system, regardless of software used. For example, Win2000 and XP are far more stable than 98. I've had it crash on its own if I leave the computer on for several days.
    I wouldn't recommend running programs for long time (few days) on this OS.
    This being said, can you be more specific in your question. What kind of stability problems did you have, which VIs did you run (if possible post them here), did you change the interrupts and priority levels on those VI, do you get error messages or blue screen....
    Zvezdana S.

  • TS4268 I am having a problem in imessages more than a week

    Hello
    I am having a problem in the imessages. I have not experienced this problem never before, has suddenly happened.
    I cannot send messages and be suspended and after that failed or not delivered.
    After I turned off the program and try to run it no longer work and never until now, it was only in the case of waiting for the activation and error. continued in this mood for several days where I lost around fifty riyals from my SIM Card balance and the reason that I have waited 24 hours to be activation as requested, but it was only the deduction of my balance in prepaid SIM Card.
    So far, passed more than a week ago and I discovered that I am not the only one facing this bug a lot of my friends complained about that.
    Moreover, when they make it in a regular message mood it sends twice, that also do deduction of my balance in prepaid SIM card.
    Please help, it’s now more than a week.

    Is iMessage activated?
    It was perfectly working , but now its not and i dont know the reason.
    In your original post you mention something about the 24 hours waiting period mentioned in the support document for troubleshooting iMessage activation. If it does not activate within the 24 hour period, the instructions say to contact Apple Support. Have you done that?
    Yes with no response.
    iMessage activation requires the sending and receipt of a SMS to a server in the UK. Does your pre-paid SIM support that message? If not, that could be the issue that you are facing.
    I know it needs to send SMS to compleat activation it was done before.
    But since its not working and tried to fix it it was stuck keep sending the text for so many time and it charged me so much.
    Dont know what to do.

  • Can only synch a small number of songs at a time -- more than 20 or so yields "itunes has stopped working" error message.

    When I try to synch more than a small number of songs at a time 20-30 or so), I get the error message "iTunes has stopped working." This happens on my iPod, iPad, and iPhone, so I'm sure it's an iTunes or computer issue. I'm using a PC with Vista.
    I have reinstalled iTunes many times. I have also taken care to delete all iTunes related files from my registry. Any suggestions? It is a pain to manually synch my library in batches of 20 songs at a time. If someone has a solution to this, I would be SO GRATEFUL.

    i found the problem. ipod doesn't like my new combo usb/firewire hub. plugged directly into USB card on computer, problem went away. yay.

  • To add the object link at a time more than 13 line items

    Dear All,
    Can you help me regarding the below statment.
    In object link in cv01n and cv02n t-code have limitation to add the object at a time 13 line items. If you add the more than 13 line items it takes  time. If there is any provision to add the more than 13 line items at a time.
    Thanks
    Asutosh

    Hi,
    In transaction CV02N unfortunately this is not possible to enlarge the line number. To add a lot of objects to a document info record you may use DMS BAPI_DOCUMENT_CHANGE2. You can use BAPI_DOCUMENT_GETDETAIL2 to read out the current document data and then hand over to BAPI_DOCUMENT_CHANGE2, where you can add new objects in table 'OBJECTLINKS'.
    Best regards,
    Christoph

  • Any Benefit to having User Profile Service on more than one server

    I have an application that uses UPSA and UPSS, the User profile Service and Sync Service are started on the same server
    Is there any point in having the User Profile Service started on a second server for redundancy.
    I understand that a UP Sync Service can only be associalted with one User Profile Service Application
    Can I make my User profile Service Fault tolerant by starting the service  on more than one server?
    I am not looking to create  a second Use Profile Service Application to have seperate DB's and things
    Just to have User Profile still avaialble when the serevr hosting it has an issue
    thanks
    themush

    To get the round robin load balancing, just start the service in Services on Server on more than one server.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Application is getting crash when recording long time( more than 1hour 30m)

    Implemented a Java app to record audio & video .
    For audio recording - Java Sound , video - writing all captured images to one file by capturing images using java.awt.Robot class
    Generating video file using JMF from captured images.
    Once clicked on stop button, I am merging audio & video files using JMF .
    But Here the problem is if I record more than 1hr 30min then I clicked on STOP button, then the app is crashing.
    I am not getting any out of memory or some other exceptions.
    Please suggest.
    Thanks
    GRR

              * This is called from the Processor to read a frame worth of video data.
              public void read(Buffer buffer) throws IOException
                   logger.debug(" read(): nextImage = " + nextImage + ",numOfFrames : "+RecordingConverter.numOfImages);
                   if (nextImage >= numOfImages)
                        start = System.currentTimeMillis();     
                        // We are done. Set EndOfMedia.
                        logger.debug("Done reading all images.");
                        buffer.setEOM(true);
                        buffer.setOffset(0);
                        buffer.setLength(0);
                        buffer.setFormat(format);
                        ended = true;                         
                        return;
                   nextImage++;
                   int imageSize = EndianFormat.readInt(recFile);
              byte data[] = new byte[imageSize];           
              recFile.readFully(data);           
                   buffer.setData(data);
                   buffer.setOffset(0);
                   buffer.setLength(data.length);
                   buffer.setFormat(format);
                   buffer.setFlags(buffer.getFlags() | Buffer.FLAG_KEY_FRAME);     
              }

  • How to send text file as an email attachment havin more than 255 characters

    My requirement is to generate a text file and to send this text file as E-mail attachment. I am using FM 'SO_NEW_DOCUMENT_ATT_SEND_API1' to send the E-mail. but here the limitation is the number of characters per line must not be more than 255 characters whereas in my case it is exceeding 1000 characters per line. could anyone please suggest me what should i do now ? Each field in the text file has to be tab delimited.

    Simplest might well be to use javamail API instead of the two tags that Sites provides, e.g. see email - Sending mail attachment using Java - Stack Overflow for a full example.
    Phil

  • How to declare and read a variable more than 255 characters

    Hi Friends,
          Actually i want to declare a variable which can accepts more than 255 characters as input and the same manner i want to read the data and pass the data as a output length more than 255 characters.
      So how can i delcare the data as a field in the table.
    Thanks & Regards
    Gupta

    Hi Raj,
       Thanks for your reply, please privide the further clarification actually by declaring a variable as string i can able to pass 1023 characters form selection screen like that i passed the data to the three varibles and i concatenated those three varibles in to single varible now is there any way to pass the result into the smartform.
      Please give me some techincal stuff on this
    Regards
    Gupta

  • How to read icons from more than a single virtual directory.

    Is it possible to define, for my application, more than one directory for searching images and icons ?
    How to ?
    Tks
    Tullio

    Do You mean FORMS_PATH is searched for icons and images ?
    Does it conflicts with default.icons.iconpath in Registry.dat file ?
    Tks
    Tullio

Maybe you are looking for

  • Motion crashing each time I modify keyframes in editor

    Every time I try to modify one of the parameters of keyframing in Motion's editor, it crashes and I need to reboot. Everything else seems to function normally, with this only specific exception. I was wondering if anyone was experiencing the same or

  • How do i get ichat to work with my ipad

    I cant seem to get my family iphones and my ipad to work with ichat, i get an offline message when i try to send one?

  • Visual Studio 2008 & Oracle Problem

    Hi there, I've been going through a bunch of legacy reports in a project I support, they had got out of date with the database, so I was verifying the database for each one. They use data from an Oracle 10g database using a mixture of tables and view

  • BUG? Default Project Properties, Business Components: Base Classes

    Is it just me, or is there a bug in the Default Project Properties Dialog when attemptiong to specify custom classes for the Business Component Base Classes. I have extended EntityCache and can successfully specify it as a base class via the Project

  • Making the switch from a mini to a classic

    I have an old version of itunes and had an ipod mini, i upgraded to a classic ipod and downloaded itunes 7.7 from the web site and restarted my computer and itunes still tells me my classic cannot be used. I am virtually computer illeterate and need