How can I increase the data loading speed

Hi Expert,
I need to populate a table cross dblink from another database each night. There are about 600,000 rows. It takes about two hours. This is the steps:
delete from target_table;
insert into target_table
select * from source_table@dblink;
commit;
I can't use truncate in case the loading fails that I still have the old data.
How can I increate the loading speed?
Thanks!

DELETE and INSERT /*+ APPEND */ aren't a good combination, as the high water mark will keep going up.
With a trivial number of rows like this I would not expect the delete or insert to be the problem. (How long does the delete take anyway?) It's more likely to be to do with the query over the db link. Is it just one table or is that a simplified example? Can you check the equivalent insert over on the remote database? If it's much faster I would investigate the network connection.

Similar Messages

  • How can I improve the screen loading speed on STB?

    Hi all,
    My applications on STB requires quite a lot of time when switching the screens.. initially I suspect it might because of parsing xml ... so I change from nano to the one apenz adopts. (thanks apenz:)) ,but the speed does not change much.... then I change all Vector to ArrayList... but still, the first time switching a screen is slow.. subsequent switching is very fast... any one has suggestions regarding how to make it faster? thanks

    One good thing to do in a case like this is to measure where the time is being spent. Unless you have a really good relationship with an STB manufacturer, you probably can't use the built-in profiling in a debug build of the STB middleware, though, so you have to profiling with application-level timers.
    Over at the hdcookbook project (hdcookbook.com, click on "HD cookbook open-source project), we have a putback pending that adds some tools you can use for this kind of profiling. Since the timer granularity on a BD-J or MHP terminal isn't very fine, it works by sending UDP packets to a PC with a higher-resolution system clock. In some tests yesterday I got quite good results using this technique; hopefully by the end of today we'll have a putback that includes a writeup -- look in <cookbook>/AuthoringTools/profiler/README.txt on Monday if you want to go down this path.
    One area that often is slow is parsing XML, or any other text-based format. Parsing a text file format on a client device is just inherently slow. A technique that's usually much faster on the client device is to pre-parse any XML or other text data into a simple binary format you control - you pay the parsing hit at compile time, or at worst on a fast server computer. There are "Binary XML formats" (see http://en.wikipedia.org/wiki/Binary_XML), but often a format of your own devising is a good thing to do, particularly if you have a file type that will be relatively stable, and used widely.
    For example, in the GRIN scene graph (also in the cookbook repository), we always ship the declarative scene graph files as a compiled binary. GRIN is a pretty sophisticated example, but if you want to dig around, look for things like GrinBinaryWriter.java and GrinBinaryReader.java in the repository.
    Cheers,
    Bill

  • I recently downloaded and installed OS X Mavericks. The font size on the display is smaller. How can I increase the font size. Also everything seems to be running a tad slower. Will this speed up?

    How can I increase the font size in all my displays after it shrank after installing OS X Mavericks?
    How can I increase the speed after installing OS X Mavericks? It is slower now.

    Reset the page zoom on pages that cause problems: <b>View > Zoom > Reset</b> (Ctrl+0 (zero); Cmd+0 on Mac)
    See http://kb.mozillazine.org/Zoom_text_of_web_pages
    Your plugins list shows outdated plugin(s) with known security and stability risks.
    * Shockwave Flash 10.0 r45
    * Next Generation Java Plug-in 1.6.0_17 for Mozilla browsers
    Update the [[Java]] plugin to the latest version.
    *http://java.sun.com/javase/downloads/index.jsp (Java Platform: Download JRE)
    Update the [[Flash]] plugin to the latest version.
    *http://www.adobe.com/software/flash/about/

  • How can I increase the speed of importing audio cds into my iTunes library?  On my old Dell PC cds imported at 30-35x, but my new iMac (using the Apple Superdrive) is trudging along at 8-10x.  Any suggestions?

    How can I increase the speed of importing audio cds into my iTunes library?  On my old Dell PC cds imported at 30-35x, but my new iMac (using the Apple Superdrive) is trudging along at 8-10x.  Any suggestions?

    Hi,
    Not sure you can do anything about this. I get vaiable import speeds - a lot depends on the actual disc. The Read Write spec is 24X but I rarely see speeds close to this.
    Jim

  • How can we view the data asociated with Request ID

    Hi All,
    I have data loaded in an ODS there are multiple files loaded in this ODS. Now i want to view data for a perticuler request OR i want to know how can we know the data associated with a perticular request.
    Please help me out.
    Thanks & Regards
    Amit Kumar

    Copy the request number (not request ID) from the ODS manage screen, Goto RSRQ give the request number and execute. it shows the monitor screen- now goto PSA from the top and check the data. But this possible only if you are loading data to PSA also along with ODS.
    Otherwise, Goto Display Data of ODS from the right click on it -- in the selection screen give the Request ID that you want to check the data. Then it displays only that request data.
    Hope this helps.
    Veerendra.
    Edited by: denduluri veerendra kumar on Dec 1, 2009 12:40 PM
    Edited by: denduluri veerendra kumar on Dec 1, 2009 12:43 PM

  • How can we do the data migration between Oracle Applications and SAP R/3.

    Hi All,
    How can we do the data migration between Oracle Applications and SAP R/3 system.What are all the possible ways to move bulk data from Oracle Apps to SAP r/3 system.
    Provide any 3rd party tools which supports data migration and also pls rpovide the SAP's own data migration tools with supports the above feature.
    Awaiting for best possible solution.
    Thanks in advance.
    Regards
    Dharmaraju

    the 3rd party tool is ETL , you can use ETL tool and the prepare the load files then you can use LSMW method to upload the data to SAP.

  • How can i increase the number of available segments(30) under Personal Anlysis Flexfield, EBIZ 11.5.10.2

    Hi friends,
    how can i increase the number of available segments from 30 to more in Personal Analysis Flexfield in HRMS. Because i have to add few more columns to existing key flexfield. but we have only 30 segments under each flex field.how can i achive this ?
    Thanks in advance.

    Hi Avinash,
    thanks for your reply.
    As per ur suggestion i think i can achive my requirement.
    but i have small requirement in addition to that.
    when ever i open this special information, and if i click on this dff , it should disply the some value by calculating based on the data on special info form. can i achive this?
    thanks in advance.

  • How can I increase the tempo of a song without distorting the vocals?

    I have a song I recorded, with the vocals and backing track on seperate tracks.
    The song has been recorded a bit too slow, and I need to increase the tempo. However, when I do this, the vocals become distorted and have a wavy sound.
    Is there any way I can increase the tempo of the song without distoring the vocals? I've tried doing it on the final song (merged tracks) and on the vocals alone, but nothing seems to work. It doesn't make sense, since when you do the same thing to a song by a professional artist, you can increase the tempo of the song without distoring the vocals.
    What am I doing wrong? How can I increase the tempo of my song without distoring the vocals?
    Any help would be greatly appreciated.

    in general GB doesn't do such a great job with changing tempo of audio recordings, what you might find works better is to export your song uncompressed and then use an audio editor:
    http://www.bulletsandbones.com/GB/GBFAQ.html#audioeditors
    (Let the page FULLY load. The link to your answer is at the top of your screen)

  • How can I increase the parameter db_files

    Hi,
    When I am trying to add a new data file to Tablespace it is giving error.
    1. How can I increase the parameter db_files?
    Sap Version is: 4.7E and Database is: 0racle 9.2.0
    Thanks&Regards,
    Nani

    hello nani
    1. connect to database
    SQL> show parameter db_files
    NAME                                 TYPE        VALUE
    db_files                             integer     200
    SQL> alter system set db_files=350 scope=spfile;
    System altered.
    SQL> show parameter db_files
    NAME                                 TYPE        VALUE
    db_files                             integer     200
    SQL> shutdown immediate
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup
    ORACLE instance started.
    Total System Global Area  264241152 bytes
    Fixed Size                  1248476 bytes
    Variable Size             176161572 bytes
    Database Buffers           79691776 bytes
    Redo Buffers                7139328 bytes
    Database mounted.
    Database opened.
    SQL> create pfile from spfile;
    File created.
    SQL> show parameter db_files
    NAME                                 TYPE        VALUE
    db_files                             integer     350
    SQL>
    Edited by: Shishir  Bajpai on Mar 3, 2009 12:38 PM

  • Hallo My system runs slow. how can i reorganize the date, that the pc runs faster? In the window world i hade to delete some fils. how it work in the apple world?

    Hallo My system runs slow. how can i reorganize the date, that the pc runs faster? In the window world i hade to delete some fils. how it work in the apple world?

    See these:
    Switching from Windows to Mac OS X,
    Basic Tutorials on using a Mac,
    Mac OS X keyboard shortcuts,
    Anatomy of a Mac,
    MacTips,
    Switching to Mac Superguide, and
    Switching to the Mac: The Missing Manual, Mountain Lion Edition.
    Additionally, *Texas Mac Man* recommends:
    Quick Assist,
    Welcome to the Switch To A Mac Guides,
    Take Control E-books, and
    A guide for switching to a Mac.
    Once you get familiar with the Mac, see:
    Mac Maintenance Quick Assist,
    Mac OS X speed FAQ,
    Speeding up Macs,
    How to Speed up Macs, ,
    Macintosh OS X Routine Maintenance,
    Essential Mac Maintenance: Get set up,
    Essential Mac Maintenance: Rev up your routines,
    Maintaining OS X, 
    Five Mac maintenance myths and
    Myths of required versus not required maintenance for Mac OS X for information.

  • How can we give the Data Format (File Type ) in Runtime

    Hi all,
    How can we give the Data Format (File Type ) in Runtime for the following method,
    cl_gui_frontend_services=>gui_download.
    Thanks in advance
    Sri

    There is a filetype parameter which you can set
    CALL METHOD cl_gui_frontend_services=>gui_download
      EXPORTING
    *    BIN_FILESIZE              =
        filename                  =
    *    FILETYPE                  = 'ASC'
    *    APPEND                    = SPACE
    *    WRITE_FIELD_SEPARATOR     = SPACE
    *    HEADER                    = '00'
    *    TRUNC_TRAILING_BLANKS     = SPACE
    *    WRITE_LF                  = 'X'
    *    COL_SELECT                = SPACE
    *    COL_SELECT_MASK           = SPACE
    *    DAT_MODE                  = SPACE
    *    CONFIRM_OVERWRITE         = SPACE
    *    NO_AUTH_CHECK             = SPACE
    *    CODEPAGE                  = SPACE
    *    IGNORE_CERR               = ABAP_TRUE
    *    REPLACEMENT               = '#'
    *    WRITE_BOM                 = SPACE
    *    TRUNC_TRAILING_BLANKS_EOL = 'X'
    *  IMPORTING
    *    FILELENGTH                =
      changing
        data_tab                  =
    *  EXCEPTIONS
    *    FILE_WRITE_ERROR          = 1
    *    NO_BATCH                  = 2
    *    GUI_REFUSE_FILETRANSFER   = 3
    *    INVALID_TYPE              = 4
    *    NO_AUTHORITY              = 5
    *    UNKNOWN_ERROR             = 6
    *    HEADER_NOT_ALLOWED        = 7
    *    SEPARATOR_NOT_ALLOWED     = 8
    *    FILESIZE_NOT_ALLOWED      = 9
    *    HEADER_TOO_LONG           = 10
    *    DP_ERROR_CREATE           = 11
    *    DP_ERROR_SEND             = 12
    *    DP_ERROR_WRITE            = 13
    *    UNKNOWN_DP_ERROR          = 14
    *    ACCESS_DENIED             = 15
    *    DP_OUT_OF_MEMORY          = 16
    *    DISK_FULL                 = 17
    *    DP_TIMEOUT                = 18
    *    FILE_NOT_FOUND            = 19
    *    DATAPROVIDER_EXCEPTION    = 20
    *    CONTROL_FLUSH_ERROR       = 21
    *    NOT_SUPPORTED_BY_GUI      = 22
    *    ERROR_NO_GUI              = 23
    *    others                    = 24

  • HOW CAN U CORRECT THE DATA IN UR FILE WHICH CONTAINS 1 LAKSH RECS

    Hai Frnds,
    i Attend an interview they asked this questions can u know the answeres . tell me .
    In File to file scenario how can we reprocess records which failed records.
    HOW CAN U CORRECT THE DATA IN UR FILE WHICH CONTAINS 1 LAKSH RECS
    Thanks in advance
    thahir

    Hi,
    Refer these links:
    this might help you
    Generic Approach for Validating Incoming Flat File in SAP XI - Part 1
    Generic Approach for Validating Incoming Flat File in SAP XI - Part 1
    validating against schema file for the output XML file
    Informing the sender about bad records
    Regards,
    Nithiyanandam

  • How can I display the data in table in separate column?

    I have a vi reading data one by one in the same column.
    How can I display the data with separate column?
    like this:
    data 1 | read | read
    data 2 | read | read
    data 3 | read | read
    (would you mind if I will ask for an example
    because it is much easier for me to work
    with an example)
    THANK YOU.

    If you're reading your data in as a 1D array, this is as simple as using the Reshape Array to make a 2D array. I've attached an example in LabVIEW 6.1 format. The example rearranges a single column of data fill several columns horizontally, but you can easily modify this code to fill the columns downward instead.
    Attachments:
    Data_Column_Example.vi ‏18 KB

  • How can I increase the character limit of my text messages for Droid Maxx 4.4?

    How can I increase the character limit of my text messages for Droid Maxx 4.4?

    Send as a MMS.

  • How can I increase the font size of my email when I print it out, it is printing tiny

    How can I increase the font size when I print out emails, it is printing tiny size?

    In the Print dialog window, click the small reveal-button to the right of the printer's name -
    The window will expand to show additional settings (similar to 'old' Page Setup) -
    Be sure "Scale:" is set to 100% and the 'Keep apparent font size' item is checked.

Maybe you are looking for

  • Extremely slow performance when external drives are plugged in.

    I've had lots of freezing issues during startup just recently. After a lot of messing around I removed an iOmega Firewire HDD that was constantly plugged in and the freezing issues have gone. Great! But as I tried to plug it back into my machine once

  • I have a question about my puppet animation???

    Hi, I have been makeing pony puppets in flash but I am haveing a problem with the ponys leg now it starts out like this: but when It gets to frame 8 the leg disapears and was suposed to mov as you can see in the other picture: But when I dubble click

  • "SQL Operation failed" When deleting forms EPMA

    V11.1.2.1 - Planning through EPMA. I have a form which I made to test something that I cant get rid of. I can edit it, I can hide it and I can change any normal setting you would expect on it. When I open it, everything appears as expected. This is h

  • Adding 2nd WLC

    I have added a second wlc to my wcs. From the wcs everything looks fine, I can controll the wlc and all wlan are there.  When I go into a AP that is registered with my primary wlc, and change the settings to register with my second wlc, the ap never

  • Puzzled with terminology (again)

    at some point i read this from api (NullPointerException): is created when: Calling the instance method of a null object. Accessing or modifying the field of a null object. Taking the length of null as if it were an array. Accessing or modifying the