DML producing a number of memory buffer gets

-> % Total DB Time is the Elapsed Time of the SQL statement divided
   into the Total Database Time multiplied by 100

Stat Name                                Statement   Per Execution % Snap
---------------------------------------- ---------- -------------- -------
Elapsed Time (ms)                         4,467,074      558,384.2     1.3
CPU Time (ms)                             4,464,077      558,009.6     5.0
Executions                                        8            N/A     N/A
Buffer Gets                              ##########   69,615,266.0     7.4
Disk Reads                                   10,149        1,268.6     0.0
Parse Calls                                       3            0.4     0.0
Rows                                          3,673          459.1     N/A
User I/O Wait Time (ms)                       3,344            N/A     N/A
Cluster Wait Time (ms)                            0            N/A     N/A
Application Wait Time (ms)                        0            N/A     N/A
Concurrency Wait Time (ms)                        0            N/A     N/A
Invalidations                                     0            N/A     N/A
Version Count                                     3            N/A     N/A
Sharable Mem(KB)                                 79            N/A     N/A
          -------------------------------------------------------------

Execution Plan
------------------------------------------------------------------------------
| Id  | Operation           | Name   | Rows  | Bytes | Cost (%CPU)| Time     |
------------------------------------------------------------------------------
|   0 | UPDATE STATEMENT    |        |       |       |   901 (100)|          |
|   1 |  UPDATE             | ATMMST |       |       |            |          |
|   2 |   FILTER            |        |       |       |            |          |
|   3 |    TABLE ACCESS FULL| ATMMST |  4647 | 74352 |    21   (0)| 00:00:01 |
|   4 |    TABLE ACCESS FULL| GLHDR  |     1 |    25 |     3   (0)| 00:00:01 |
|   5 |   TABLE ACCESS FULL | GLHDR  |     3 |    75 |     3   (0)| 00:00:01 |
------------------------------------------------------------------------------

Note
-----
   - dynamic sampling used for this statement



Full SQL Text

SQL ID       SQL Text
------------ -----------------------------------------------------------------
gjv62cn93dvx UPDATE ATMMST A SET A.UPLOAD_GL_UPTO = (SELECT TOTRANDT FROM GLHD
             DR H WHERE H.ATMID = A.ATMID AND H.UPLOADDT = :B1 ) WHERE EXISTS
             (SELECT TOTRANDT FROM GLHDR D WHERE D.ATMID = A.ATMID AND D.UPLOA
             DDT = :B1 AND (D.TOTRANDT > A.UPLOAD_GL_UPTO OR A.UPLOAD_GL_UPTO
             IS NULL ) )
Although the size of the table is small, it produces gets heavy buffer.

'ATMMST' size = 6462 rows = 4 MB
'GLHDR' size = 753149 rows = 80 MB

Given the size of the tables involved, the buffer gets seems unjustifiable. Application in the shadow of light on it.
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
PL/SQL Release 10.2.0.4.0 - Production
CORE    10.2.0.4.0      Production
TNS for Linux: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production
Kind regards

It is full of GLHDR of scanning for each row in ATMMST

80 MB * 6462 / block size of 8192 = 63millions buffer becomes.

Therefore in the stadium.

Tags: Database

Similar Questions

  • The ITV player / You Tube keeps in memory buffer and sound cut since I have done a Windows Update. How can I fix?

    I did a Windows Update on my XP

    The ITV player / You Tube keeps in memory buffer and sound cut since I have done a Windows Update. How can I fix?

    What is the speed of internet connection?

    http://www.Speedtest.NET/

    Don't make sure that no firewall or internet security thing trying to block streaming.

    Install the latest version of Adobe Flash Player: -.

    http://get.Adobe.com/flashplayer/

  • I want to download and buy acrobat adobe 10 standard, I downloaded it but it asks for a serial number, where can I get it?

    I want to download and buy acrobat adobe 10 standard, I downloaded it but it asks for a serial number, where can I get it?

    you have to buy adobe products to get a serial number, but adobe sells more acrobat x.

    You must use the latest version of acrobat (acrobat dc), Plans and prices | Adobe Acrobat DC

  • I produced serial number / number of reinstall Acrobat, how to go and do?

    I produced serial number / number of reinstall Acrobat, how to go and do?

    Available downloadable Setup files:

    Download and installation help links Adobe

    Help download and installation to Prodesigntools links can be found on the most linked pages.  They are essential; especially steps 1, 2 and 3.  If you click on a link that does not have these listed steps, open a second window by using the link to Lightroom 3 to see these "important Instructions".

  • Can someone help me? Here's my problem, I typed my redemption code and got my serial number, but as I get a pen and crushed paper my computer and now I can't have my serial number for the 14 items

    Here's my problem, I typed my redemption code and got my serial number but as I get a pen and crushed paper my computer and now I can't have my serial number for the 14 items.

    All can help me please!

    First, check your Adobe account to see if the serial number is Adobe ID

    Otherwise, you need to contact Adobe directly

    Chat/phone: Mon - Fri 05:00-19:00 (US Pacific time) <===> NOTE DAYS AND TIME
    Don't forget to stay signed with your Adobe ID before accessing the link below

    Serial number and activation support (non - CC)

    http://helpx.Adobe.com/x-productkb/global/Service1.html

  • I downloaded the demo, but it has not come with a serial number. where can I get a?

    I downloaded the demo, but it has not come with a serial number. where can I get a?

    Trial versions don't require any serial number. They run for 30 days without having a.

    Mylenium

  • Trouble on buffer getting past "clientTCPRead".

    Hello!

    I use the clientTCPRead callback function to get a response from the server (in fact a motor) once I have send a simple command.

    When I send a command, I get a string "12345" (what position) and display it on the TEXTBOX control. It works very well.

    However, when I display on the control of the CHAIN, the control displays only "2345" or "345".

    (Using strlen to check the length of the RECEIVED_STRING, I get 5 when the control appears "2345" and 4 when "345".)

    I have no idea why RECEIVED_STRING lasts and I think she is too small to contain the string "12345".

    Perhaps strlen gives the size of "2345" or "345", which makes sense. :-|

    Please save me from this disorder :-(

    I joined the uir and code to help you understand it better.

    Thank you in advance!

    Hello

    ClientTCPRead returns the number of bytes to read from TCP and stored to the buffer (so no need to call strlen). Also it is sometimes possible that not all data are read with a call to ClientTCPRead so it is need to wait when all are called data is read. is possible to read reminder multiple TCP or while loop. TCP is stream protokol, not paket protokol, if it is not guaranteed that when someone sending data in a single Send call, this other side to read in a single call also.

    Second problem perhaps if the response data do not end with zero byte {this may cause a random program crash}, because SetCtrlVal for STRING/TEXTBOX need of standard string terminated by zero C. You can simply add it with something like RECEIVED_STRING [datasize] = 0; After suscefful ClientTCPRead call (beware of zero or negative return value). But do not forget that there is enough space or ClientTCPRead (, dataSize-1).

  • InputStreams for HTTP [S] response data: confirm a minimum memory buffer/reading early?

    I need to manage data from a web service response. The format of the response data is under my control and is returned as a stream (net.rim.device.api.crypto.tls.TLSInputStream) to my BlackBerry application. The content of the feed is an XML stream that contains simple header information and then one or more 'chunks' of data. The data is compressed (gzip) and coded (Base64). BB app must decrypt, decompress, and then process the data in the stream. For the purposes of my application, I never need all of the data at a time; processing flow for real, that's what I'm looking for. I've implemented a pipe which, in pseudocode, looks like this:

    SecureConnection httpsConn; already implemented

    InputStream httpsStream = httpsConn.openInputStream ();

    InputStream compressedStream = new (Base64InputStream.decode (httpsStream));

    InputStream is = new GZIPInputStream (compressedStream);

    int aByte = is.read ();

    The goal is to put buffer in the bit data as possible so that the operation on the side of BB is not intensive memory as the data grows. The effective implementation of this pseudo code works very well.

    The question I have is: I can confirm that the httpsStream I have created from the httpsConn is completely not himself read the BB in the specific RIM code? In other words, if there are 20 MB of data in the stream, I don't want to know that the stream has read data HTTPS completely - 20 MB all - and then put at disposal. Instead, I want to know only as much data is consumed as I makes (is.read) as well as a small buffer, perhaps, for the effectiveness of the network. A third way to ask the question: I think that it is supposed to be the definition of a well implemented InputStream, but I'm having a hard time finding a definitive '' Yes, J2ME (or BB) InputStreams promise to read HTTPS data on request and not all at once.

    I expect tons of streaming audio and video apps are partial evidence that works real data on the fly on the Net.  Still, I left the details as XML processing by SAX - it's one on the behavior of the InputStream HTTP [S].  But it brings the fourth way to phrase my question: if I use SAX instead of a tool of DOM to treat my HTML because I want to monitor the pressures of large data flows, will I get cancelled by buffering I can't control in the low-level InputStream HTTP [S]?

    Before you say, ' HTTP [S] is not where you should make streaming ", this is not streaming in itself. It is instead one - possibly large - answer to a POST.  Highly 'typical' web interaction

    If changes in response based on the version of the OS, presumably 4.6 or better is the target platform.

    Thank you!

    -Del

    I don't remember the said documentation. All I remember is that I proposed of workaround to someone on this forum and they later confirmed that he has solved the problem of buffering (they were streaming audio as great answers HTTP - streaming started to work very well, without a lot of latency).

  • What number to call to get warranty service?

    The HP Web site has apparently deleted or any telephone number a cleverly hidden could call to get warranty service.  My PC 5 - months, has lost its wireless capability.  Given that the wireless is the main method of Internet connection, I would like to make a difference.  -Where or what is the number?

    Thank you.

    George

    The phone number can be found here, the page is valid. It is likely that your link was the 404 error.

    Most WiFi connection loss goes back to initialization problems. Unplug the cable from WiFi for 30 sec. Then re - connect the power supply. Don't forget to restart the computer after the re-connection wi - fi power.

  • HP TouchSmart tm2t: notebook PC HP TouchSmart tm2, S/N: [redacted], product number: upgrade memory WU663AV

    Hello!

    You could tell me please what is the maximum memory size for the laptop and what type of faster memory modules can be installed?
    I tried to find this information in the world, but without result.

    I want to replace the two memory modules to get the maximum size and speed.

    Thanks a bunch!

    Hello @GrEbGrEb,

    Thank you for visiting the HP Forums! A place where you can find solutions for your problems, with the help of the community!

    I understand that you want to update the Modules of memory in your laptop.  I'll be happy to help you with this!

    Based on the following guide, here is the information for add-on memory for your laptop:

    HP TouchSmart tm2 Notebook PC - Maintenance and Service of Guide (Chapter 1, Page 1).

    Memory

    ● two SODIMM slots

    ● accessible, extensible Client

    Support Dual-channel ●

    ● memory DDR3, 1 333 MHz, may be downgraded at 800 MHz

    Total system memory of 8192 MB (4096 MB x 2, dual-channel)

    System total 6144 MB (4096 + 2048 MB) memory

    Total system memory of 4096 MB (4096 MB × 1; 2048 MB x 2, dual-channel)

    Total system memory of 3072 MB (2048 MB + 1024 MB)

    Total system memory of 2048 MB (2048 MB x 1; 1024 MB x 2, dual-channel)

    If your system can support up to 8 GB, 2 x 4 GB Modules from memory.

    Please let me know if this information helps you solve the problem by marking this message as 'accept as Solution' , this will help others easily find the information they seek.  In addition, by clicking on the Thumbs up below is a great way to say thank you!

    Have a great weekend!

  • I have windows xp product number, how do I get a CD coy, because I bought a used laptop, the CD has lost.

    I have windows XP product number on the label on the back for laptop, how can I get a copy of the CD, because I bought a used, the CD has lost.

    Hi LaurenceWang,

    If the installation of the operating system is the Original Equipment Manufacturer (OEM), you must contact them to get the CD.

    Otherwise, contact Microsoft Supplemental and replacement parts in your area for a new CD.

    For more information, see:

    How to replace Microsoft software or hardware, order service packs and replace product manuals

  • Average use of memory to Get Stat

    I am running this report and you want to add average use of memory in GB.  I want to take into account all the memory that a VM has been demanding of ESXi, including overhead.

    Get - vm | Select name, memoryGB

    How can I add the average demand of memory to this report?

    Thank you!

    You can do

    Get-StatType -Interval "Past Week" -Entity AnyVM | where {$_ -match "mem"}
    

    Just replace AnyVM with the name of a virtual machine in your environment

  • I lost my serial number where can I get it again? Thanks in advance.

    Hi all

    I would like to know where I can get my serial number of Fireworks because I installed on a different system and I lost the serial number. Is there a number where I can call to get again?

    Thanks in advance.

    Hi Frol,

    Please go through the link below.

    http://helpx.Adobe.com/x-productkb/global/find-serial-number.html

    Kind regards

    Anand

  • Old laptop broke, lost CD to install it, but have the serial number, how do I get the PS Elements on my new computer laptop?

    Hello

    My old laptop was able to break on me, so I had to get a new one. Initially, I bought a tablet of bamboo comes with Adobe Photoshop Elements 5.0 (it happened quite earlier, in fact). I searched the CD install on my new laptop, but I failed to find it and after going through my room throughout the whole garage and cellar, I came to the conclusion that it's probably lost for good. It seems too have registered my product before, but I don't remember my old Adobe ID or password or anything. Also, I had to change emails because my old one hacked, so the email associated with all that was my former Adobe ID is now useless for me. However, I still have my serial number of the product, and I want to know if there is any way I can get possibly the items on my new laptop without having to pay for it. I was actually very happy with Elements 5.0, I don't really care get the version update unless necessary somehow. Is there a way this can possibly be done? Any help is appreciated at all very well.

    Also, my old laptop is a Toshiba PC laptop, and now I have a laptop Dell PC, so no Mac for me. Not sure if this is relevant, just thought I should probably include just in case.

    Thank you!

    Unfortunately, the oldest available version of Photoshop Elements is version 7.  I don't know of any resource to download version 5.

    If it is doubtful that the former of a version would work on a new machine.

  • the rate limit for door to an event in memory buffer request count?

    Specifications for a card PCI-6221 or a 6251 tell me a frequency external clock for the counters/timers can be up to 20 MHz. But there is nothing that says that the maximum rate of the door (sample clock) for an event in the buffer demand metering. I find that on the 6221 I put the sample up to 2.6 MHz, but at 2.8 MHz clock, nothing happens. In other words, no error is generated, but the counties in the data buffer do not change either.

    Can anyone tell me anything about the limits of this application?

    Thank you, Aaron.

    One reason, I took it was because my client talked with an engineer NOR, but they got confused between the input clock and the door (which is sometimes called by NOR as "sample clock"). If my client believed that my code did not give him the best possible performance.

    He is now convinced that I'm just doing and he found another solution to his problem.

Maybe you are looking for