How to reduce the time delay in data synchronization?

I have successfully synchronized the ADF mobile client with oracle server. However, after synchronization, there is a time delay
in getting the updates.
For example, if I update the table in the oracle server. It takes one or two synchronization to see the update in the client.
The same way, after synchronization of client data with server, it takes few minutes to see the updates in the oracle
sql console.
Any help on fix this time delay would be highly appreciated.
Thanks.

Hi, there, my apologies for delayed response.
Oracle Lite Mobile Server updates/merges the changes from the client to the server database through a scheduled job, and by default it is invoked every 60 seconds. For development/demonstration purposes, you can shorten it to something like 1 or 5 seconds, which would cause the client update to take effect right away. For large scale production environments, however, leaving merge cycles at 1 or 5 seconds could result in excessive amount of database access and mobile server load. Please consult Oracle Lite Mobile Server Admin Guide for tuning instructions and also other Mobile Server admin details. (http://download.oracle.com/docs/cd/E12095_01/doc.10303/e12089/toc.htm). There is a chapter dedicated to synchronization.
Here are the high level steps to shorten the data merge cycle:
- Log into Oracle Lite Mobile Server admin console (http://<mobile server machine host name or IP>:<mobile server port>/webtogo
- Go to the home page for the admin console. You should see general status, warnings, database details, Components, etc.
- Toward the bottom of the page, you should see "Components" section. Click on the Job Scheduler Link.
- In the Job Scheduler page, click on the Administration tab
- In the Scheduled Job table, locate the entry called MGP_DEFAULT
- Check the radio button right next to the MGP_DEFAULT job, and click on the Edit button on top of the table
- Under the Schedule Section of the page, find the "Repeat" title, and then "Interval". Update the frequency to a lower value like 1 or 5 seconds.
- Under the Schedule section of the page, find the "start" title, and check Immediately.
- Click OK. This should re-start the merge job right away, with the updated interval.
Thanks,
Joe Huang

Similar Messages

  • Web report for opening it takes long time how to reduce the time?

    HI Experts,
    I created report using webi. For next time while opening it takes more time. How to reduce the time.

    Hi Manikandan,
    There could be multiple reason behind the bad performance.
    1. Are you using supported JVM version to run Webi reports?
    2. Do the reports contain prompts? Are the LOVs set to "Automatic refresh before use"? If yes, uncheck it.
    3. How many queries do the report has? Can you run the queries one by one and check which query is taking much time?
    4. If it based on relational database, copy and run it against the database directly and check how much time it takes. If more, you may have to fix the issue at database level like using temporary tables, indices, etc.
    5. Also check if there are firewalls or proxy server between client and server communication. if yes, try to refresh the report directly on BO server and check.
    6. Check if there is any hinderance between BO server and Database server communcation.
    Hope it will help.
    Regards,
    Yuvraj

  • How to reduce the time..?

    Hi All,
    this statement below is taking lot of time how can i reduce the time ....?
    cheers
    sundeep
    select * from zausfu where vbeln in so_vbeln
                        AND wadat_ist IN so_wadat
                        AND aland IN so_eland
                        AND vsbed IN so_vsbed
                        AND vsart IN so_vsart
                        AND sdabw = sdabw_wert.
    tab-aland = zausfu-aland.
    tab-vbeln = zausfu-vbeln.
    tab-wadat = zausfu-wadat_ist.
    tab-vsart = zausfu-vsart.
    tab-sdabw = zausfu-sdabw.
    IF sdabw_wert = 'A'.
        tab-flag = 'X'.
      ENDIF.
       anz_datensaetze = anz_datensaetze + 1.
    append tab.
    endselect.

    Hi Sundeep,
    Please use the below code, might be it will reduce the time for u r program.
    Types Declaration
    types: begin of ty_zausfu,
           aland type zausfu-aland,
           vbeln type zausfu-vbeln,
           wadat type zausfu-wadat_ist,
           vsart type zausfu-vsart,
           sdabw type zausfu-sdabw,
           end of ty_zausfu.
    types: begin of ty_tab,
           aland type zausfu-aland,
           vbeln type zausfu-vbeln,
           wadat type zausfu-wadat_ist,
           vsart type zausfu-vsart,
           sdabw type zausfu-sdabw,
           flag(1)
           end of ty_tab.
    Internal Table Declaration
    data: it_zausfu type standard table of ty_zausfu initial size 0,
            it_tab type standard table of ty_tab initial size 0.     
    Workarea Declaration
    data: is_zausfu type ty_zausfu,
            is_tab type ty_tab.
    Data Declaration
          anz_datensaetze type i.
    Data Read from Tables
    select aland vbeln wadat_ist vsart sdabw from zausfu
    into table it_zausfu
    where vbeln in so_vbeln
    AND wadat_ist IN so_wadat
    AND aland IN so_eland
    AND vsbed IN so_vsbed
    AND vsart IN so_vsart
    AND sdabw = sdabw_wert.
    describe table it_zausfu lines anz_datensaetze.
          loop at it_zausfu into is_zausfu.
          move-corresponding is_zausfu to is_tab.
          if sdabw_wert = 'A'.
            is_tab-flag = 'X'.
          endif.
          append is_tab to it_tab.
          clear: is_zausfu, is_tab.
          endloop.
    Please reward points, if it is ok.
    Regards,
    Subbarao

  • How to reduce the time for each clips up to 0,04 seconds?

    Hi, I'm trying to realize my first time laps. I've need to reduce the time for each clips up to 0,04 seconds, but it seems that the minimum time is 0,1 second. There's a solution?

    And use a zip file.  Many people can't open RARs.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Urgent: Please help. how to solve the time delay during buffer read and write using vc++

    I need to continuously acquire data from daqmx card, write into a file and at the same time corelate (in terms of time) the data with signals from other instruments. The current problem is that there is time delay during read and write data into buffer,thus causing misalignment of the data from multiple instruments. Is there a way to solve  the delay? or Is there a way to mark the time of the data acquisition in the buffer?  If I know the starting time (e.g. 0) of data acquisition and sampling rate (e.g. 1kHz), can I simply add 1ms to each data sample in the buffer? The current code is shown below.
    void DataCollectionWin::ConnectDAQ()
    DAQmxErrChk(DAQmxCreateTask ("", &taskHandle));
        DAQmxErrChk(DAQmxCreateAIVoltageChan(taskHandle,"Dev1/ai0,Dev1/ai1,Dev1/ai2,Dev1/ai3,Dev1/ai4,Dev1/ai5,Dev1/ai16,Dev1/ai17,Dev1/ai18,Dev1/ai19,Dev1/ai20,Dev1/ai21,Dev1/ai6,Dev1/ai7,Dev1/ai22","",DAQmx_Val_Cfg_Default,-10.0,10.0,DAQmx_Val_Volts,NULL));
      DAQmxErrChk(DAQmxCfgSampClkTiming(taskHandle,"",1000.0,DAQmx_Val_Rising,DAQmx_Val_ContSamps,60000));
      DAQmxErrChk (DAQmxRegisterEveryNSamplesEvent(taskHandle,DAQmx_Val_Acquired_Into_Buffer,50,0,EveryNCallback,NULL));// Every 50 samples the EveryNSamplesEvent will be trigured, to reduce time delay.
      DAQmxErrChk (DAQmxRegisterDoneEvent(taskHandle,0,DoneCallback,NULL));
      DAQmxErrChk (DAQmxStartTask(taskHandle));
    int32 CVICALLBACK EveryNCallback(TaskHandle taskHandle, int32 everyNsamplesEventType, uInt32 nSamples, void *callbackData)
     DAQmxErrChk (DAQmxReadAnalogF64(taskHandle,50,10.0,DAQmx_Val_GroupByScanNumber,data,50*15,&read,NULL));
       //memcpy(l_data,data,6000);
      SetEvent(hEvent);
    l_usstatus_e[0]=g_usstatus[0];// signals from other instruments that need to be corelated with the data from daq cards.
     l_optstatus_e[0]=g_optstatus[0];
     if( read>0 ) // write data into file
       //indicator=1;
     for (i=0;i<read;i++)
     {  //fprintf(datafile,"%d\t",i);
      fprintf(datafile,"%c\t",l_usstatus_s[0]);
      fprintf(datafile,"%c\t",l_usstatus_e[0]);
            fprintf(datafile,"%c\t",l_optstatus_s[0]);
      fprintf(datafile,"%c\t",l_optstatus_e[0]);
              fprintf(datafile,"%.2f\t",data[15*i]);
     //   sprintf( pszTemp, "%f", data[6*i]);
     // pListCtrl->SetItemText(0, 2, pszTemp);
        //pWnd->m_trackinglist.SetItemText(0, 2, pszTemp);
         fprintf(datafile,"%.2f\t",data[15*i+1]);
         fprintf(datafile,"%.2f\t",data[15*i+2]);

    Hello kgy,
    It is a bit of a judgment call. You should just choose the board that you think has the most to do with your issue. For example, this issue was much more focused on setting up your data acquisition task than the Measurement Studio environment/tools, so the MultifunctionDAQ board would have been the best place for it. As for moving your post to another board, I do not believe that is possible.
    Regards,
    Dan King

  • How to reduce the time of a loop

    Hello,
    I have a VI how generate and acquire signals via a NI-USB device.
    I have lighted a bit my VI because the rest of the calculation doesn't increase the time spend in the loop.  (I acquire 8 signals and i do 2 PID in the real VI)
    So, the VI is made for read two hall sensor of a motor and tell me in wich position is the motor (Motor is a stepper with 20step per 360°). But I think that my VI only count from 0 to 19 ..
    I have tried to decrease the values of both DAQ but then the sine wave doesn't look like sine.. The loop run at 200ms/iteration
    If anyone know how to run it faster it would be great
    thanks
    Max
    Attachments:
    Loop_time.vi ‏181 KB

    And use a zip file.  Many people can't open RARs.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • How to set the time interval for data obtain through labview via write measureme

    I'm need to programme to obtain data from oscilloscope. Currently my laptop able to communicate with Agilent DSO6014A oscilloscope via USB. I'm include the write measurement in mty program and save the data in .lvm file. But the time interval in the data are too small which is in micron seconds. Is there a way to modify the interval values?

    The attached file is the capture of my diagram. Thanks.
    Attachments:
    Capture.PNG ‏56 KB

  • How to reduce the time of compiling in FPGA?

    I wrote  some code for PID control by using FPGA .But only if a little change is in the code,i have to recompile the code .It takes about 15 minutes per time. It is time-consuming and terrible.
    Could anyone have the good way to fix the problem?
    Thanks

    Unfortunately, when you compile for the actual hardware, you are generating a custom application for an entire FPGA which takes time. To reduce the design cycle, use the development features for executing your code on the desktop to quickly find functional issues. After that, you can simulate the code with Xilinx ISIM or Mentors ModelSim to find cycle-level timing issues. At that point, the code should be ready for deployment and hopefully will work on the first compile for hardware.

  • How to reduce the time of publication in the swf from the fla in Adobe Flash Professional CS5.5?

    My fla-file (27mB) is graphic resources to a project, split into pieces is very problematic.Publication time on my computer is 4 minutes. I tried setting "preferance / publish cache" - not result.

    Yes Arial will always export lightning quick.
    Compress movie was a chance that you used some bitmaps that might have agressive compression. Oh well.
    You copied 120 symbols and received good results. Great! Try copying half your library and do the same. Soon you will find out which item is causing this gigantic halt.
    Over a decade ago it took my old P4 about 5 minutes to export a movie I was making and I never knew why. It always ran very cruddy in one specific area too. I finally took a look inside one vector that was insanely complex and huge (like 3000x3000 size 8 years ago is HUGE). It was being scaled down to 5% of its size to fit on screen haha. I simply exported it to a bitmap and all of a sudden everything was fixed. Lots of these things happen. You just need to find out what part of your library is causing issues. So I'd keep copying more and more symbols while exporting until all of a sudden you copy, export and it takes forever. Then you know what the culprit is.
    In my experience the 2 things that have ALWAYS caused a ridiculos amount of time to export is audio and fonts with all glyphs exported.

  • Urgent HELP - How to reduce the number of entries in table MESYBODY?

    Does anyone know how to reduce the number of records in synchronization table MESYBODY and MESYHEAD?  The reason I wanted to reduce these tables is because I believe they have so many duplicated entries that causes extremely slow performance everytime we sync.  Currently, there are almost 50,000 records for approximately 100 users, and I believe it shouldn't be that much. 
    We are running into a problem that it takes approximately 25-30 minutes to sync. 
    Any advices would be highly appreciated.
    Regards,
    Dai

    Hi Dai,
    please try to run the middleware job WAF_MW_MAPPING. For some applications (Mobile Time and Travel for example) this helps to clean the tables.
    Br, alex
    alexander ilg
    http://www.msc-mobile.com

  • HT201250 How do I reduce the 'Backups' Data on my Macbook HD and how to reduce the parameters of Time Machine?

    My Macbook Pro is using 320GB on "Backups" and Time Machine is using 640GB. It just seems ridiculous, considering I everything else only takes up 77GB combined. How to I get rid of a good chunk of it from Macbook HD and also how can I reduce the Time Machine parameters, maybe so it starts deleting back up data sooner?

    If you run TM you don't really need local snapshots so if you need the disk space you can disable them in Terminal by copying & p;asting this command at the prompt
    sudo tmutil disablelocal
    Press return. You will be prompted for your password, it will be invisible.
    To undo this, rerun it with "enablelocal" instead of "disablelocal".
    In TM preferences you can choose to exclude items to the backup.
    EDIT: See these helpful hints from Pondini.

  • Updating my iPhone 5 software has shortened the number of rings before the answer phone kicks in, how do I extend the time delay?

    Updating my iPhone 5 software has shortened the number of rings before the answer phone kicks in, how do I extend the time delay?

    If the codes Tanzim mentioned don't work, just call your carrier and ask them to extend your time until voicemail picks up, to 30 seconds. They do this routinely.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • How can I reduce the time between songs to zero for seemless mixing

    Hi, Ive only just got my 5th generation Ipod and was wondering if its possible to reduce the time gap between songs to zero. I.E a lot of Cd's and albums I have are mixed so it doesnt seem there is a pause between each song but when I put the cd's onto my ipod there is still a pause.
    For example I have a 2 many djs album which is heavily mixed with a new song every 30 seconds so it is a bit of a nuisance if there is a pause every 30 seconds.

    Your question gets asked on a daily basis, and has been answered many times. If you search for 'gapless playback' you'll see how just how many people inquire about this.
    In short... the iPod does not support gapless playback.
    If you want to eliminate the gaps, one workaround is to join the individual tracks together, and play them as one single track. You can do this by reimporting the CD into iTunes using the 'Join CD Tracks' feature.
    See Step 3 in this article:
    http://docs.info.apple.com/article.html?artnum=93079
    If you'd like to send feedback to Apple to ask that they include gapless playback as a feature in future revisions of the iPod firmware, you can do so on this feedback page.

  • How to reduce the query execution time

    hai all,
    We have created query on Purchasing Cube 0PUR_C01 for
                                Purchase Order (PO) analysis for single vendor materials, but it is taking long time to execute (about 45 sec...).
    In the above Query we have used the following things:
    In Columns:
    i) Exceptional aggregation for maximum & minimum PO Net Price using reference characteristic as Calendar Day.
    ii) Minimum PO Price value we have multiplied with Actual GR Quantity for the calculation of Impact of Lowest PO Net Price.
    iii) Number of vendors calculated key figure.
    In Rows:i)     Only Material
    In Filters:
    i)     Plant with variable select Option u2013 Optional.
    ii)     Calendar Year / Month with Select Option u2013 Optional.
    iii)     Material with excluded Unassigned (#).
    iv)     Vendor with excluded Unassigned (#).
    Following are we have used for Performance:
    i)     Aggregates using Propose from query (only for this query).
    ii)     Partitioning on Calendar Year / Month (For 1 year 14 partitions) i.e. (04.2007 to 03.2008).
    iii)      Collapse.
    iv)     In RSRT we have set the following properties
    Read Mode = H
    Req.Status  = 0
    Catch Mode = 4
    Persistence Mode = 3 (BLOB)
    Optimization mode = 0.
    Our inputs to this Query:
    i)     We are passing plant range 1201 to 1299.
    ii)     Calendar Year / Month 04.2007 to 03.2008.
    So please suggest me how to reduce the execution time.
    please help me.
    Thanks,
    kiran manyam

    Hi,
    First of all its a complete question with all the details. Good work.
    As you partitioned the cube based on calmonth and you are also giving calmonth in selection, it will definitely work towards improved query performance.
    As you are putting plant values in the selection, is there any aggregate available on plant characteristics? If not creating a aggregate on plant will help.
    Regards,
    Yogesh

  • How to reduce the size of file after delete some datas?

    The size of the database file isn't smaller than ago after delete some data from database.
    How to reduce the size of file after delete some datas?

    Hi,
    What BDB release are you using? If it's one of the latest releases, then what you are looking for is the DB->compact() method:
    http://download.oracle.com/docs/cd/E17076_01/html/api_reference/C/dbcompact.html
    The DB->compact() method compacts Btree, Hash, and Recno access method databases, and optionally returns unused Btree, Hash or Recno database pages to the underlying filesystem. Please let me know if it helps.
    Bogdan Coman

Maybe you are looking for

  • Photoshop elements 11 albums won't sync

    Photoshop Elements 11 albums won't sync with ipad using iTunes. I was using PE10 and synced my albums using iTunes to my iPad 3 iOS 6.0 and 5.1 just fine. (itunes 10.7.0.21) I upgraded to PE11 and it goes into perpetual sync when albums are selected.

  • Make ABAP selection for InfoPackage

    I am making a ABAP routine for a field on my info package. The field contains a date. The constraint that I want to make is as follows: select max( /BIC/FCVERDATE ) from /BIC/AAPO_O1000 into FCVERDATE. But I am not sure how to make the constraint in

  • Value does not fall within expected range in client object model SharePoint online

    Hi, I might be missing something, at least i hope so because I don't see it anymore. Yes, I used the search, and yes many had the same error, but I think my problem has to be something else. It is not size related but more context related i think. I'

  • Why does mail not send?

    I have 2 email accounts and frequently when I write mail I get a message that the server has blocked my outgoing message and it is placed in my outbox.  How can I fix this?

  • ACS SE 4.1.1.23 patch 5 issue with users

    HI There, I am facing very weired issue with ACS SE 4.1.1.23 patch 5. I am trying to add users in ACS it is added successfully but I can not see these users when I click list all users. But I can see users are increasing in groups when I add users..b