Any suggestions for CHEAP improvements to dequeue performance?

We have a case where we have to call the SO change BAPI twice in rapid succession on the same SO.  It would be nice if we could avoid this, but we can't, so let's assume that redesigning the code is not an answer to the problem.
In our dev instance, dequeues are very quick, and as a result, we almost never get "self-contention" on the second BAPI call. 
That is, the second BAPI call almost never returns an error saying that the SO is in use by the same user. 
But in our first-level QA instance, we were almost always getting this kind of "self-contention" error until we actually put the second BAPI call in a DO loop that executes up to 20 times with a 2 second wait inbetween each iteration.  (Note that before taking this extreme measure, we tried calling the "VBAKKE" dequeue function twice (explicit and wildcard) with a 2 second wait, but this didn't help.)
What is causing the difference between dequeue performance in our dev and QA instances, and is there anything CHEAP that can be done to improve performance in our QA instance?
Inquiring minds want to know, so thanks for whatever time you can afford to spend thinking about this matter.
djh

Hi Krish L -
Thanks for taking the time to respond.
Before we went to the "VBAKKE" dequeue in explicit and wildcard mode, we tried a simple dequeue all that didn't work.
Also, before we put the second call in the DO loop with the wait two seconds, we changed the explicit commit between the two BAPI calls to a commit and wait, and also put a hard wait up to 2 seconds AFTER this commit and wait.
So you can see that our enqueue server must be really suffering, because the only thing that's worked so far is the do loop around the second bapi call, with the 2 sec wait inbetween each iteration.
That's why I'm asking for help from the Basis side, because it's clearly a problem of overload on the enqueue server contention for the lock table at the Oracle level.
Do you (or anyone else) know if the lock table can be parallelized at the Oracle level?
Best
djh

Similar Messages

  • It is Any suggestions for improving Oracle Tools GUI performance?

    Does anyone have any suggestions for improving the GUI performance of Oracles Java Tools? Response to events is very sloooow i.e. click on a menu in Oracle Directory Manager wait three seconds before the menu items appear.
    System Environment:
    Dell Inspiron 8100
    Windows XP Pro
    256MB Ram
    1 GHz
    Oracle:
    Oracle91 Enterprise Edition 9.0.1.1.1
    Other:
    No non Oracle Java components installed (JDKs, JREs etc.)
    Thanks

    If the database and the tools are just on the one box more memory is probably required. I had an nt box with 500MHz 256MB and Oracle 9i and the java tools were unusable. I upgraded to 768MB of ram and the java tools were much quicker. I use the java tools on my laptop 256MB and 800MHz and they work fine for remote databases (ie. no rdbms on the laptop).

  • Any suggestions for improving my efficiency?

    These are the two methods I've come up with to use what I have for making movies. One is for DVDs. The other is for making QuickTime MOV files for CDs. This is the process I have to use because we don't yet have our digital video camera that is firewire compatible with Final Cut.
    For DVDs that will play in DVD players or media software on your computer:
    1. I take the Video_TS folder and run it through DVD Imager (free, macupdate.com) which converts it into an IMG file.
    2. I use the Apple Disk Utility (part of OS X) and burn the IMG file to a DVD.
    Simple enough.
    Making our recorded footage editable in Final Cut and then exporting as a QuickTime movie is a little more complicated. There may be a simpler way to do all this (like get a fire-wire FC-compatible camera I can capture footage from) but this is the process I finally got to work:
    1. In the Video_TS folder are two VOB files. The larger one is the one that actually has your video on it. I use MPEG Streamclip (free, squared5.com) to remove the timebreaks (otherwise all you get is the poster frame) and convert it to a Quicktime MOV file. For settings, I just use Apple Video, 720x480 NTSC, and 30 fps. You need to buy the Apple Quicktime MPEG-2 Playback Component ($20, apple.com) for this free software to work.
    2. Import the MOV file into Final Cut (I use Express which is $300 from apple.com) and do your editing and other yumminess. You'll need to render it first.
    3. Export as an MOV file ... there's no .mov extension and the Info says it's a Final Cut Express Movie file, not a QT MOV which makes me nervous so I I open it in QuickTime Pro ($30, apple.com) and export it using the Movie to Quicktime Movie setting.
    4. Then I burn my Quicktime movies to a CD.
    Any suggestions for improving my efficiency?

    "For DVDs that will play in DVD players..."
    If what you want is just to make copies of a DVD you burned yourself (eg using iDVD or your DVD camcorder) there is a simpler way: just create an image of the DVD on your desktop using Disk Utility, and then burn it using Disk Utility.
    You need to go into the process of copying the VIDEO_TS folder only if you want to make changes to it. For example you might need myDVDEdit, a very powerful free editor of the DVD structure (to change the menu button behaviour, or so). Or maybe if the image is of a different size, from a small DVD to a large one.
    Piero

  • Suggestions for forum improvements

    Wishlist (in sequence of appearence):
    <ol>
    <li> [Distinction between answeredsolved closedunsolved functionality|Suggestions for forum improvements]
    <li> [Enhance SCN search|Re: How to close a question which is not answered]
    <li> [Friends-And-Foes functionality|Re: "Kill List" suggestion;
    <li> [Metrics for quality measure|Re: How to close a question which is not answered]
    <li> [and information on the direction of the forums|Re: How to close a question which is not answered - and other improvements...]
    <li> [FAQ collection forum|Re: How to close a question which is not answered]
    <li> [An open, overall SDN suggestions site|Re: How to close a question which is not answered]
    <li> [More abuse categories|Re: How to close a question which is not answered - and other improvements...]
    <li> [Personal status of the person posting|Re: Suggestions for forum improvements]
    <li> [Improvement of formatting issues|Formatting issues in SDN postings (character limit and code tags)]
    <li> [Stricter moderation|Re: Suggestions for forum improvements]
    <ul style="list-style:circle!important;">
    <li> [Penalising whoever answers basic questions|Re: Suggestions for forum improvements]
    <li> [Cutting points/guestifying responders|Re: Suggestions for forum improvements]
    </ul>
    <li> [Visibility of number of people following a thread|Re: Suggestions for forum improvements]
    <li> [Invention of u2018honour badgesu2019|Re: Suggestions for forum improvements]
    <li> [Substitution of the points-system by:|Recognize the contributor;
    <ul style="list-style:circle!important;">
    <li>[Introduction of a secondary point-system|http://forums.sdn.sap.com/post!Re: Suggestions for forum improvements]
    <li>[Designing a u2018recognition and votingu2019 system|http://forums.sdn.sap.com/post!Re: Suggestions for forum improvements]
    <li>[Considering the honeypot system|http://forums.sdn.sap.com/post!/community [original link is broken] 9111575#9111575]
    <li>[Inventing an event driven honouring|http://forums.sdn.sap.com/post!/community [original link is broken]9135164#9135164]
    </ul>
    <li>[Bring transparency to the moderator-elevation and maintenance process|How to become a Moderator in SDN Forums;
    </ol>

    Hi Marilyn,
    Thanks a lot for the reply, it's good to see that even the not-so-polite rant postings are taken serious and get attention. I think that most of us truly appreciate the platform SAP is providing, but we're a bit tired with some of the application features/limitations. So I hope nobody takes offense when we're venting a bit...
    Waiting for more input here.
    I neither understand the <em>more input</em> (for what and by whom) nor the <em>here</em> (this thread or this forum). The missing functionality for dealing with unanswered questions seems obvious enough. At least that should be one topic that everybody agrees on. I suspect that the same applies to the rather poor <em>search capabilities</em>. Though as we can see in the forums, lots of people apparently seem to prefer to quickly shoot some questions instead of wasting their time with any research...
    Continue to convince us please.
    Is that a polite way of saying <em>keep on whining</em>? If yes, then no problem, I think we all need to do that from time to time...
    If the feedback from the community is truly important, I'd say that there should be a public system for posting bugs/feature requests on which people could vote. This should be prominently placed in the forums and would allow easier feedback. The voting feature could be used to possibly limit the bugs/requested features to look at (e.g. top ten list) and then be classified by SAP based on implementation effort (with the usual disclaimer that no feature might ever be implemented just because it's wanted). Needless to say that it should be easy to search for already existing requests, but in general I'd assume that fairly soon there would be more voting (on top requests) than posting new ones...
    To channel requests and avoid too many silly postings in this bug/feature tool one could imagine using earned <em>forum points</em> possibly as a currency for putting a value to the requests (i.e. I could vote to say if feature A gets implemented I'd pay it with N forum points, which are deducted from my account once the feature is present). I'm not sure if that is a good idea, but at least it might ensure that people who truly care about the platform enter their comments. At least it seems that often systems, which implement some artificial monetary system and try to optimize on cost, yield very good results...
    Cheers, harald

  • Any suggestions for backing up a macbook?  I think it's a Mac OX X v10.6?

    Do you have any suggestions for backing up. I do not currently have a way to back up my laptop. I read many bad reviews for time machine. Is their a cheaper way to back up laptop (I assume it wouldn't be wireless like time machine)?

    Time Machine works. It's free (except for the external disk you need to store the backup on!).
    You may be confusing Time Machine (the backup program builtin to Leopard and Snow Leopard) with the Time Capsule, an Apple wifi router with a hard drive built in.
    Either way, remember that people only come here when they have problems - so you'll see people complaining about Time Machine not working, because they don't post when things just work.
    I use Time Machine for all my Macs. Works really, really well.
    Additionally, I also use Carbon Copy Cloner (donationware) to make occasional copies of my boot disks.

  • Any suggestions for an all-in-one "cable modem router print server" (N)

    any suggestions for an all-in-one "cable modem router print server" (N)?

    If that's a problem with your cable company, change the company.
    If your cable company is not able to provide you with a cable modem which gets you full performance for their service why would you bother with that company or try to make it better than them?
    If you subscribe to a 100 Mbit/s service they must be able to provide you with a modem that does 100 Mbit/s and be able to demonstrate you 100 Mbit/s on your cable.
    If they are unable to provide you with a modem which does 100 Mbit/s and thus cannot demonstrate that the service they have installed in fact can do 100 Mbit/s but only give you a 50 Mbit/s because that's the best they have, why bother buying yourself a better modem to find out whether or not their service does what it promises or not??
    In addition, an integrated device won't get you better performance. On the contrary, consumer devices are generally single CPU (and core) devices. It's usually running some Linux or similar. If a single process gets overloaded it can drag down the performance of the whole device. For instance, let's say there is a bug in the print server software of the router. You print something and it hangs and the print server process on the router runs wild. Now the CPU is fully loaded and the routing performance will go down. If there is a bug in the routing software it will bring down the whole device and you can't even print.
    You'll get the best performance if you use dedicated devices because then one device cannot overload another. Get a modem. Get a wireless ethernet router. Get a printer with integrated print server. That's far better.
    It's like the all-purpose audio device compared to components...

  • Any suggestions for sources for an internal drive memory for my 13" mid 2010 macbook (not pro)? I'm full up with the 250GB

    any suggestions for sources for an internal drive memory for my 13" mid 2010 macbook (not pro)? I'm full up with the 250GB.

    For a new hard drive try Newegg.com  
    Regular SATA drives http://www.newegg.com/Store/SubCategory.aspx?SubCategory=380&name=Laptop-Hard-Dr ives&Order=PRICE  Use the list at the left for larger and faster drives.
    SSD drives
    http://www.newegg.com/Internal-SSD/SubCategory/ID-636?Order=PRICE  Use the list at the left for larger and faster drives.
    Or OWC for regular hard drives and SSDs  http://eshop.macsales.com/shop/hard-drives/2.5-Notebook/
    Here are instructions on replacing the hard drive in a MacBook with a removable battery. http://creativemac.digitalmedianet.com/articles/viewarticle.jsp?id=45088
    Here are video instructions on replacing the hard drive on the Aluminum Unibody
    http://eshop.macsales.com/installvideos/macbook_13_unibody/
    Here are video instructions on replacing the hard drive on the White Unibody http://eshop.macsales.com/installvideos/macbook_13_09_unibody_hd/
    To transfer your current hard drive I like the applications Carbon Copy Cloner or SuperDuper. They make a bootable copy of everything on your hard drive. http://www.bombich.com/index.html or http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html 
    You'll need a cheap SATA external hard drive case. Put the new drive in the case then format and partition the new drive and clone your old drive to the new one. Check that it's set up right by booting up from the external drive. Then replace your old hard drive with the new one and put your old one in the external case.
    Here's a cheap SATA external hard drive case on Amazon http://www.amazon.com/Vantec-NexStar-2-5-Inch-External-Enclosure/dp/B002JQNXZC/r ef=pd_cp_pc_0
    If you don’t have the tools to open up the MacBook OWC has a set for $5
    http://eshop.macsales.com/item/OWC/TOOLKITMHD/

  • Any suggestions for 3G service in Kenya?

    Any suggestions for 3G service in Kenya?

    If that's a problem with your cable company, change the company.
    If your cable company is not able to provide you with a cable modem which gets you full performance for their service why would you bother with that company or try to make it better than them?
    If you subscribe to a 100 Mbit/s service they must be able to provide you with a modem that does 100 Mbit/s and be able to demonstrate you 100 Mbit/s on your cable.
    If they are unable to provide you with a modem which does 100 Mbit/s and thus cannot demonstrate that the service they have installed in fact can do 100 Mbit/s but only give you a 50 Mbit/s because that's the best they have, why bother buying yourself a better modem to find out whether or not their service does what it promises or not??
    In addition, an integrated device won't get you better performance. On the contrary, consumer devices are generally single CPU (and core) devices. It's usually running some Linux or similar. If a single process gets overloaded it can drag down the performance of the whole device. For instance, let's say there is a bug in the print server software of the router. You print something and it hangs and the print server process on the router runs wild. Now the CPU is fully loaded and the routing performance will go down. If there is a bug in the routing software it will bring down the whole device and you can't even print.
    You'll get the best performance if you use dedicated devices because then one device cannot overload another. Get a modem. Get a wireless ethernet router. Get a printer with integrated print server. That's far better.
    It's like the all-purpose audio device compared to components...

  • Does anyone have any suggestions for Ad blocking? I'm getting a lot of pop up ads while using Facebook from Safari.

           I'm getting a lot of pop up ads. mostly while using  Facebook. I'm running Safari on a Macbook Pro running Yosemite. Does anyone have any suggestions for an Ad blocker. I don't see anything in the App store.
          I can't swear to it but I don't recall this being a problem pre-Yosemite. I could be wrong. I haven't been real active on Facebook until recently. I see some third party apps out there but am alway wary of non approved software.
         Thanks
         Ron

    You may have installed the "VSearch" trojan. Remove it as follows.
    Malware is always changing to get around the defenses against it. These instructions are valid as of now, as far as I know. They won't necessarily be valid in the future. Anyone finding this comment a few days or more after it was posted should look for more recent discussions or start a new one.
    Back up all data before proceeding.
    Step 1
    From the Safari menu bar, select
              Safari ▹ Preferences... ▹ Extensions
    Uninstall any extensions you don't know you need, including any that have the word "Spigot," "Trovi," or "Conduit" in the description. If in doubt, uninstall all extensions. Do the equivalent for the Firefox and Chrome browsers, if you use either of those.
    Reset the home page and default search engine in all the browsers, if it was changed.
    Step 2
    Triple-click anywhere in the line below on this page to select it:
    /Library/LaunchAgents/com.vsearch.agent.plist
    Right-click or control-click the line and select
              Services ▹ Reveal in Finder (or just Reveal)
    from the contextual menu.* A folder should open with an item named "com.vsearch.agent.plist" selected. Drag the selected item to the Trash. You may be prompted for your administrator login password.
    Repeat with each of these lines:
    /Library/LaunchDaemons/com.vsearch.daemon.plist
    /Library/LaunchDaemons/com.vsearch.helper.plist
    Restart the computer and empty the Trash. Then delete the following items in the same way:
    /Library/Application Support/VSearch
    /System/Library/Frameworks/VSearch.framework
    ~/Library/Internet Plug-Ins/ConduitNPAPIPlugin.plugin
    Some of these items may be absent, in which case you'll get a message that the file can't be found. Skip that item and go on to the next one.
    The problem may have started when you downloaded and ran an application called "MPlayerX." That's the name of a legitimate free movie player, but the name is also used fraudulently to distribute VSearch. If there is an item with that name in the Applications folder, delete it, and if you wish, replace it with the genuine article from mplayerx.org.
    This trojan is often found on illegal websites that traffic in pirated content such as movies. If you, or anyone else who uses the computer, visit such sites and follow prompts to install software, you can expect more of the same, and worse, to follow.
    You may be wondering why you didn't get a warning from Gatekeeper about installing software from an unknown developer, as you should have. The reason is that the Internet criminal behind VSearch has a codesigning certificate issued by Apple, which causes Gatekeeper to give the installer a pass. Apple could revoke the certificate, but as of this writing has not done so, even though it's aware of the problem. This failure of oversight has compromised both Gatekeeper and the Developer ID program. You can't rely on Gatekeeper alone to protect you from harmful software.
    *If you don't see the contextual menu item, copy the selected text to the Clipboard by pressing the key combination  command-C. In the Finder, select
              Go ▹ Go to Folder...
    from the menu bar and paste into the box that opens by pressing command-V. You won't see what you pasted because a line break is included. Press return.

  • I just received a new macbook pro. I am looking for a usb3 external storage 500 GB drive.  Some manufacturers of drives aren't for sure their drive will work with the new lion system. Does anybody have any suggestions for drives that will workw

    I just received a new macbook pro. I am looking for a usb3 external storage 500 GB drive.  Some manufacturers of drives aren't for sure their drive will work with the new  system. Does anybody have any suggestions for drives that will workw

    There seems to be a problem, just now, with the USB 3 ports on the new MBP's supporting eternal USB 3 drives. Some people have no luck at all - can't even recognize the drive - and some are reporting USB 2 speeds (those who drives are recognized). I'd call a dealer such as LaCie or OWC to see if they have USB 3 drives that actually work with MBP's with USB 3 ports. You may have to wait for a software/firmware update.
    Clinton

  • I continue to receive message that "We could not complete your iTunes Store request. An unknown error occurred (4002). Please try again later." This has been happening every time iTunes Match runs in background. Any suggestions for a cure?

    I continue to receive message that "We could not complete your iTunes Store request. An unknown error occurred (4002). Please try again later." This has been happening every time iTunes Match runs in background. Any suggestions for a cure?

    Found a potential solution here:
    https://discussions.apple.com/thread/4332757
    Gsleeroy
    Re: error 4002 in itunes match do you have a solution? 
    Sep 23, 2012 10:08 AM (in response to matracaelcan)
    Hi All,
    I had this problem today myself, and was frustrated repeatedly by the '4002' error.
    I have literally just fixed the issue by doing the following steps:
    1: Go to the 'Store' tab and select 'Turn Off iTunes Match'
    2: Return to the 'Store' tab and select 'Update Genius'
    3: Wait for this to complete succesfully, the return to the 'Store' tab once more and select 'Turn On iTunes Match'.
    4: iTunes Match will now go through the motions and should succeed!
    I hope this helps

  • Any suggestion for a damaged logic board rather than buy a new computer

    Any suggestions for a damaged logic board rather than buying a new computer

    The most frequent RAM vendor recommendations are Crucial.com and MacSales.com (OWC).
    With respect the logic board, you could ask Apple about a "Fixed Price Repair" which will generally repair everything that is wrong with a Mac.
    Message was edited by: BobHarris

  • Cannot display the screen of the macbook on TV. OS is Lion 10.7.2. Connection to the TV is over HDMI cable.  TV shows only the backgroud picture of Lion. Do you have any suggestions for help ?

    Cannot display the screen of my macbook on TV. OS is Lion 10.7.2. The Macbook is connected to the TV is over HDMI cable.  TV shows only the backgroud picture of the Lion OS and reacts even to mission control. Do you have any suggestions for help ?

    You have the display set in Extended Desktop mode. In System Preferences>Display on the MacBook screen there should be an Arrangement tab when you have the MacBook hooked up to the TV and both screens working. When you click the Arrangement tab do you see two monitors side by side? One of them will have a Menu Bar at the top. Just click on the Menu Bar and drag it to the second monitor. That will make the second monitor your main screen. You can now use your MacBook in Clamshell Mode with a wired or Bluetooth keyboard and mouse.  http://support.apple.com/kb/HT3131 When you disconnect from the TV your Menu Bar will automatically change back to the MacBook.
    Or if you want to work on the MacBook screen while showing it on a TV you can check the Mirror Display box on the lower left hand side of the Arrangement tab under the two monitors box.

  • HT201272 I have deleted a song from my library and want to re-download it.  When I access my purchased items in the iTunes store, the song has the 'purchased' button next to it and won't let me re-download. Any suggestions for things to try?

    I have deleted a song from my library and want to re-download it.  When I access my purchased items in the iTunes store, the song has the 'purchased' button next to it and won't let me re-download. Any suggestions for things to try?

    While you can redownload most past purchases without charge, you can't redownload movies without paying again.  See Downloading past purchases from the App Store, iBookstore, and iTunes Store: http://support.apple.com/kb/HT2519

  • Any suggestions for programs that can convert mpeg1 to a format that can be edited in iMovie Version 8.0.6 (821) and/or iMovie HD Version 6.0.3 (267.2) Thanks

    Any suggestions for programs that can convert mpeg1 to a format that can be edited in iMovie Version 8.0.6 (821) and/or iMovie HD Version 6.0.3 (267.2) Thanks

    Hi Mark
    Was just looking for the answer to this exact question and I just found something that worked for me so don't know if it might be of use to you or you might have already solved your problem!  Basically when I was in iMovie and I clicked to import movies from the computer into iMovie and I found the clip I wanted to import, there are a few options.  I think it asked which Event I wanted to add it to but most importantly it asked me what file size I wanted...I had originally been clicking Large because it advised me to because it reduces the file size...but just on a chance there I selected 'Full - Original' for size and it imported perfectly into iMovie in it's original vertical form!
    Hope this helps!
    Bianca

Maybe you are looking for

  • How to create a Model based on an SQL Server?

    Hello, Can someone please guide me how can I create a Model which takes it's Data from a table in an SQL Server? Can I make such a Model that will connect directly to a Datasource on the Application Server?

  • Multiple line item in LSMW

    hi, How to load multiple material in line item level for a sales order conversion.step wise explanation would be appreciated. cheers, sanjay

  • Play Sound Rule Acting Backwards

    Hi, I've created a Mail rule that my MPB should play a sound when From is my wife's email address. However, incoming mail from her does not play the sound. The odder thing is that when I email her -- which is to say when mail goes out -- the sound pl

  • Fcpx 10.1.4 tutorials

    I just bought Final Cut X 10.1.4 Iḿ a newbie when it comes to Final Cut X. I went from Premiere to final cut x. Do apple have some tutorials in App Store for 10.1.4? or do you have some good links to share with me? Any ideas like lynda.com? I know th

  • Having to render everything

    I'm having to spend a lot of time waiting for every clip dragged to the timeline to be rendered before it can be viewed. Anyone else have the same issue? It could be the file format, though it's QT PAL 768x576 25 frames. Converted from a Canon camcor