Anyone using durable topics with high data volumes?

We're evaluating JMS implementations, and our requirements call for durable subscribers, where subscribers can go down for several hours, while the MQ server accumulates a large number of messages.
Is anyone using Sun MQ in a similar scenario? How is it holding up?
Sun folks, do you know of production installations that use durable topics with high data volumes?
thanks,
-am

We are using a cluster of Sun�s JMS MQ 3.6 with durable message queues and persistent topics. In a 4 hour window each night we run over 20,000 messages through a queue. The cluster sits on two Windows servers, the producer client is on a AIX box and the consumer is running on a iSeries. Within the 20,000 messages are over 400,000 transactions. Each message can have many transactions. Yes, the iSeries client has gone down twice and the producer continued with the message queue pilling up, as it should. We just use the topic to send and receive command and status inquiries to the clients. So every thing works fine. We have only had a couple issues with a client locking and that maybe fixed with sp3, we are in the process of installing that. The only other issue we have had is that once in a while the producer tries to send an object message with to many transactions and it throws and JMS exceptions. So we put a cap on the size of the messages, if its over a set number of transactions it send each transaction as separately, otherwise it sends all the transactions in one object type (linked list of transactions) message. Compare the cost of this JMS system with Tibco or Sonic and you�re looking at big savings.

Similar Messages

  • Performance: How to manage large reports with high data volume

    Hi everybody,
    we actually make some tests on our BO server system, to define limitations and oppertunities. Among other things we constructed a large report with a high data volume (about 250.000 data records).
    When executing the query in SAP Query Designer it takes about 10 minutes to display it. In Crystal Reports we rebult the row and column structure of the query. The data retrieval in Crystal Reports Designer last about 9 minutes - even faster as in the query.
    Unfortunately in BO InfoView the report is not displayed. After 30 minutes of loading time we get a timeout error RCIRAS0244.
    com.crystaldecisions.sdk.occa.managedreports.ras.internal.ManagedRASException:
    Cannot open report document. ---
    The request timed out because there has been no reply from the server for 600.000 milliseconds.
    Also a refresh of an report with saved data is not possible.
    Now we are asking us some questions:
    1. Where can we set the timeout for InfoView to a value larger than 30 minutes?
    2. Why is InfoView so slow compared to Crystal Designer? Where is the bottleneck?
    3. Whats the impact of SAP single sign-on compared to Enterprise logon on the performance?
    Thanks for any helps and comments!
    Sebastian

    Hi Ingo,
    thank you for your reply.
    I will check the servers and maybe change the time limits.
    Unfortunately we have a quite slow server system that probably cause this timeout. In CR Designer we have no problems, its really quick. Is it to expect that CR Designer and InfoView have almost the same performance?
    Another nice point: When we execute the query in SAP BEx Query Designer it takes about 10 minutes to open it, in Crystal Designer it needs just about 5-6 minutes. We integrated exactly the same fields in the report, which exist in die SAP BEx query.
    What may cause the difference?
    - Exceptions and conditions in the query?
    - Free characteristics in the query?
    - anything else?
    Best regards,
    Sebastian

  • Advice with High Data Volume

    I have to make a process that gets like 100.000 records from a data base at onces and then i have to treat one by one. The method i use after executing a query puts all the data in a Recorset object.
    I would like to know if the Recorset is going to be able to treat so many data fast or if thare is any other Class better to do this kind of programs. This process has to be as faster as possible.
    I am alse wondering that maybe is faster to read several times from the data base in order to get less Data than reading only one tme an get all the data.
    I am realy need to program this process the most optismt way posible.
    If someone can help me or knows where can i find information about this topic i would realy apreciate it.
    Thanks

    You can do it faster if you avoid to transport data between database and the java program, do the process entirely inside de database.
    define your java loop inside the database doing a complex sqlstatement or a stored procedure written in the database language... for example, if you are working with sql server then use a stored procedure with transact-sql.
    A stored procedure allows you to call a program with parameters that resides into the database, and the database engine will execute it.
    the statement to execute throught jdbc is something like:
    "execute sp_my_stored_procedure param1, param2, ... , paramN"
    where param1... paramN are all needed parameters to do your process, then inside the database must be a stored procedure it could be something like
    create procedure sp_my_stored_procedure
    @param1 type,
    @param2 type
    @param3 type
    ) AS
    // HERE THE CODE of the procedure
    declare my_cursor insensitive cursor for
    SELECT column1, column2 ... columnN
    where ...
    open my_cursor
    //get a row
    fetch my_cursor into @column1, @column2 ... @columnN
    while ( @@fetch_status = 0 ) begin
    // process the row
    // do operations on columns values with params
    // i.e.
    @result1 = @column1 - @column2 * @param1
    // do operations with results of your ops ( update, insert... )
    update anotherTable set value = @result1
    where id = @column5
    // get the next row
    fetch my_cursor into @column1, @column2 ... @columnN
    end
    close my_cursor
    allocate my_cursor
    PD: use transactions if needed

  • HT204387 Has anyone used their ip4 or higher with the text messaging sync system in the new ford cars it is call map

    Has anyone used their ip4 or higher with the text messaging sync system in the new ford cars it is call map

    Send this to:
    newsgroups.bea.com / security-group.

  • How to use a queue with dynamic data

    When using a collector I have found that it significantly slows down my loop times. I am using LabView7.1 on a Dell PC with Windows XP.  If I use a queue with dynamic data do you think that will require less of my processor and allow for faster loop speeds?
    I have created a queue using dynamic data in one loop and I want to retrieve all available samples each iteration in a slower loop. If I use the flush queue I get a 1d array of dynamic data. What is the best way to convert the 1d array of dynamic data so that the array of dynamic data is consolidated back into a single dynamic data type? Any help would be much appreciated.

    Hi Dennis,
    You could for instance wire the array to an auto-indexed for loop. I attach an example. I assume you wish to concatenate the arrays a singel waveform.
    Hope it helps,
    Pelle S
    District Sales Manager
    National Instruments Sweden
    Attachments:
    Dynamic queue.vi ‏245 KB

  • Anyone using iMovie 6 with OS 10.5.3

    Anyone using iMovie 6 with OS 10.5.3
    I am now using iMovie 06 and iDVD 08 with OS 10.5.2 on a MacPro (working fine).
    I would like to here from a 10.5.3 user before getting 10.5.3
    Thanks.

    thanks Bengt.
    I've never done video editing so this is new to me. was surprised at how easy it was with the test video, in this case, being a "flipvideo camcorder" the first step is taking the video clips and then making them into a movie - hence the need for imovie 6.
    I will have to now actually read the instructions for doing the next step of editing. initially just wanted to see if it worked with the FLIP cam. now I can have fun learning something totally new.
    first think I'm going to do is check what format iMovie6 saves the movie in. the clips are AVI. The tech said they could be saved to another format, but haven't gotten that far yet.
    thanks
    Sue

  • Anyone use cfdocument tag with a cfloop

    Anyone use <cfdocument> tag with a <cfloop>
    I am trying to generate multiple documents like this -
    <cfloop query="myquery">
       <cfdocument type=pdf>
            <html>...html code here...<html>
      </cfdocument>
    </cfloop>
    But only the first document is generated in the browser?
    my requirement i wnat to create multiple PDF and upload in to folder then zip folder so user can able to download ZIP file
    thanks in advance

    my requirement i wnat to create multiple PDF and upload in to folder then zip folder so user can able to download ZIP file
    1) Create a folder named, say, docsDir, in the currect directory.
    2) Create the PDFs, using Eddie Lotter's suggestion, naming each file dynamically, and storing each in the folder docsDir.
    <cfloop query="myquery">
        <!--- Use row number to create filename dynamically --->
       <cfset filename='doc' & myquery.currentRow & '.pdf'>
       <cfdocument format="pdf" filename="#expandPath('docsDir\#filename#')#" overwrite="true">
            <html> Code to generate content of <cfoutput>#filename#</cfoutput> goes here. </html>
      </cfdocument>
    </cfloop>
    3) Zip the folder, docsDir, storing the resulting file, docsDir.zip, in the current directory.
    <cfzip action="zip" file="#expandPath('.')#/docsDir.zip"   source="#expandPath('docsDir')#">

  • Anyone using Database 11g with UCM?

    Anyone using Database 11g with UCM? Can't find anything on the customer reference site. Customer wants to be reassured that they are not the first, etc...
    Thx.
    ft

    I know of a few companies that are using 11g ;)
    They wont be the first.

  • Has anyone used an app with the Maverick software to burn iPhoto slideshows to DVD disks that will play on any DVD player?

    Has anyone used an app with the new Maverick software to burn iphoto slide shows to DVDs that will play on a standard DVD player?  This probably cannot be a demo app in that the amout of photos on the slideshows is large.  
    Thank you,
    Jim

    Export the slideshow from iPhoto, that makes a movie of it.
    Do you want to use this DVD in a domestic DVD player? If so, then the disk will have to be 'authored' to make it the correct form for that. If you have iDVD then that's the app you use. However, iDVD is no longer developed or distributed by Apple. You may be able to get it on an old iLIfe install disk.
    Other options:
    Burn: http://macupdate.com/app/mac/21992/burn
    Toast: http://macupdate.com/app/mac/6351/toast-titanium
    But there are lots of others too. Search on the App Store or MacUpdate

  • Has anyone used iPhone 4s with Oticon Streamer Pro

    Has anyone used iPhone 4s with Oticon Streamer Pro

    I downloaded it today. Doesn't seem to work. It gives you to the option of playing from "Logic Pro" or "Logic Express". When I click "SET" to set the project to fire, all of my logic files are grayed (assuming that means they are not an option)... Waste of 20 bucks.
    Steve
    Branson, Missouri

  • - it doesnt want to drag? Has anyone used this software with imovie?

    I am trying to transfer vhs movies to my harddrive using videglide  I have successfully recorded it and saved it onto my desktop but I cant seem to transfer the movie to iphoto for editing - it doesnt want to drag? Has anyone used this software with imovie?

    I presume you mean Videoglide - which I had never heard of.
    Having read the specs:
    http://www.echofx.com/videoglide.html
    I am wondering how it manages to digitise analogue video from a VCR. For that I use an analogue to digital converter that imports straight into iMovie via firewire.
    You should contact the developers of Videoglide for instructions on how to use it.

  • Has anyone use camptune x with mountain lion even though says it does not support it yet

    HAs anyone used camptune x with mountain lion even though it is not yet specific to moutain lion yet?

    Tried it yesterday on my imac 21Jan 2013 running mountain lion 10.8.2, total disaster.
    Backed up my boot camp image using winclone (great programme)
    Purchased and ran camptune x and everything went fine.
    Rebooted into windows 7 and recieved error messages find--set--root--ignore floppies--ignore cd/bootmgr
    ERROR 15
    Gave me a list of options on screen but none resolved the issue.
    Booted back into winclone and used the backup image i had just created to reinstall on bootcamp.
    Have emailed the company but have had no reply as yet
    **** STAY AWAY until updated for mountain lion YOU HAVE BEEN WARNED ****

  • HT4108 can I use my IPAD with a data projector?  and does the data projector have to be an iOS compatible one?

    can I use my IPAD with a data projector?  and does the data projector have to be an iOS compatible one?

    You can connect via a cable or wireless using an Apple TV.
    http://ipad.about.com/od/iPad_Guide/a/How-To-Connect-Your-Ipad-To-Your-Tv.htm
    iPad Accessories: Connections for a TV or Projector
    http://www.dummies.com/how-to/content/ipad-accessories-connections-for-a-tv-or-p rojector.html
    You may be interested in AirPlay on the Apple TV:
    Apple - AirPlay - Play content from iOS devices on Apple TV
    http://www.apple.com/airplay/
    Alternately, there are Apple Digital AV Adapters for hardwired connections:
    iOS: About Apple Digital AV Adapters
    http://support.apple.com/kb/ht4108
     Cheers, Tom

  • Using RSCRM_BAPI with Huge Data Volume

    Hi,
    I am using RSCRM_BAPI to extract a query output into a database table. But, the query returns a large volume of data. I am not sure whether RSCRM_BAPI works fine when data volume is huge. Please suggest whether using this will be a good design or any other method is available to take care of such a scenario.
    Regards,
    Dibyendu

    I have used RSCRM_BAPI when the records were exceeding 65000(limitations of excel) and it worked for me...
    I think should work for you also....
    But there are some limitations....
    like u cannot see texts etc,,,,
    Assign point if it helps,
    Ajay

  • Using alternate rows with Spry Data Set

    Can anyone provide more information on how to implement alternate row colors with a Spry Data Set?  What I have done is:
    Create spry data set using HTML page as the data set
    The html page that displays the data set is:  <div spry:region="equipment">
    In the default.css page that is linked, I added the info in note #1 below
    When the page displays, no colors appear. Tried changing the colors and still no luck.  Is there another step to do?
    Note #1:
    within the default.css, the following are declared:
    #equipment odd {
    background-color: #CCC;
    #equipment even {
    background-color: “#F2F2F2;
    Note #2:
    Here is a link to see the actual pages referenced above.
    Any ideas? Getting frustrated!!  Thanks in advance for any advice.

    You are going to kick yourself, but, you haven't assigned any page element the ID #equipment. The region is called that but the table or the DIV does not have an idea and your selector matches nothing...

Maybe you are looking for