Displaying a report with 250 000 rows in BI Publisher 11.1.1.6 == very slow

Hi,
I try to display a report with 250 000 rows in bi publisher 11.1.1.6.
Running the SQL Request in TOAD take 20s.
From bi publisher 11.1.1.6 this operation take more than 2 hour without result.
The temp file show an xml file which increase (53 M to 70M to 100 M)
I configure jvm (1.6_029) with the following parameters : Xms512m - Xmx2048 -XX:MaxPermSize=3072m
My configuration is the following :
REHL5 64bits
8G RAM
100G file system and 50 GB tmp file for bi publisher
4 CPU
Jdk Parameters:
Xms512m -Xmx2048m -XX:MaxPermSize=3072m -XX:UseParallelGC.
Total CPU usage : 25%
Live Threads : 85 threads
Used : 665 Mb
Commited : 908 Mb
GC time :
8.047 s on PS MarkSweep (3 collections)
8.625 s on PS Scavenge (242 collections)
Any idea to increase performance or other will be appreciate.
Thank you
Mams

If you are generating a PDF output, select "PDF Compression" option in the properties. Ensure you reduce all the log levels to "Low". Ensure there are no (or minimal) calculations/formulas in the report template.

Similar Messages

  • Display apex report with subqueries

    How to display apex report with main query contains sub quires and sub query returns multiple values . Showing error sub query returns multiple rows.

    There is really two ways you can go about this. What it sounds to me like your dealing with is a master detail arrangement. What you probably need is two dependent reports where you pass a selected value from one report to a page item then key off that value for the 2nd report's query.
    Otherwise you could move the sub-query into the from portion of your master query and just pick the fields. This would then join the main query on the sub-query. At that point if you set your fields up correctly, you could use APEX grouping to group the results together and remove extra rows of data.

  • Tcode SD related for displaying a report with completed deliveries

    Dear SAP Experts,
    I would like to ask you a question.
    Is there any Tcode for displaying a report with all the completed outbound deliveries (8000++) or posted goods issues (4900++) with the relevant net values of the relevant sales orders, BEFORE the creation of the relevant billing documents.
    Great Thanks in Advance
    Kind Regards
    John

    You can use transaction VF04 - Billing due list.

  • Creating vertical reports with alternating colored rows

    I wanted to create a vertical report with alternating colored rows. Creating a vertical report template was not a problem but I am not able to use different bgcolor for alternating rows.

    As I mentioned above, I used the follwoing code to generate the vertical report BUT i could not get the alternating rows in a diffrent color:
    Before Rows:
    <table class="default2">
    Before Each Row:
    OMIT
    Column Template 1
    <tr><td bgcolor="#CCCC99" width="200"><font color="#336699" #ALIGNMENT#><b> #COLUMN_HEADER#</td> <td width="500">#COLUMN_VALUE#</td></tr>
    Column Template 1 Condition
    Use for Odd rows
    Column Template 1
    <tr><td bgcolor="#CCCC99" width="200"><font color="#336699" #ALIGNMENT#><b> #COLUMN_HEADER#</td> <td bgcolor="#FFFFFF" width="500">#COLUMN_VALUE#</td></tr>
    Column Template 1 Condition
    Use for Even rows
    After Each Row
    OMIT
    After Rows
    </table>

  • Error in displaying hierachry report with TableView and Tableiterator

    Hello,
    I tried to create a BSP as shown in this tutorial:
    /people/vijaybabu.dudla/blog/2008/08/04/display-hierarchy-report-in-bsp-using-tableview-and-tableview-iterator
    When starting the BSP I get an error that a field symbol is not assigned in the method get_column_name.
    When debugging the method get_column_name I can see that row_ref is initial. So the field symbols <row> and <col> are not assigned to any values, which causes the error some lines below.
    METHOD get_column_value .
    *-To get the Column values which is used in the Interator
      FIELD-SYMBOLS: <row> TYPE ANY, <col> TYPE ANY, <cur> TYPE ANY.
      ASSIGN row_ref->* TO <row>.
      ASSIGN COMPONENT column_name OF STRUCTURE <row> TO <col>.
      DATA tempchar(240) TYPE c.
      IF currency IS NOT INITIAL.
        ASSIGN COMPONENT currency OF STRUCTURE <row> TO <cur>.
        WRITE <col> CURRENCY <cur> TO tempchar.
        MOVE tempchar TO column_value.
        CONCATENATE column_value ` ` <cur> INTO column_value.
      ELSE.
        WRITE <col> TO tempchar.
        MOVE tempchar TO column_value.
      ENDIF.
      CONDENSE column_value.
    ENDMETHOD.
    Any help?
    Thank you

    Hi Patrick,
    Thank you for the answer.
    Unfortunately there is still the error with the unassigned field symbol after implementing the render_row_start method.
    Any help?
    Edit: It works now. There was an error with a wrong variable name (stupig mistake.)
    Thanks for the help!
    Edited by: Robert Karlovic on Mar 5, 2009 10:29 AM

  • Cannot display Crystal Report with ActiveX Viewer

    I am using SmartViewerActivex.asp in a classic ASP website to display Crystal Reports and the report will not load. 
    I get a blank grey screen with only the toolbar showing but able to export out with data intact.
    I am  using CR9, running in Windows Server 2012 R2 IIS 8.5.
    I've already spent about 2 weeks and have not found an answer. Please HELP!

    Unfortunately, no help available. I suspect when CR 9 released in 2002, Win Server 2012 was not even a twinkle in Bill's eye. E.g.; you are looking for CR 9 to be 10+ years forward compatible. In other words, it is not supported on WIN server 2012.
    Possible option is to upgrade to CR XI R2 (v. 11.5). There you have a weak prayer and hope. With luck it may work. Note that CR XI r2 was the last version of CR to include the AcitiveX viewer. And CR XI R2 has been out of support for over 2 years now.
    Best bet: CR SDK for VS .NET or CR SDK for Java. This would mean a new app...
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • BO fails to display cloned reports with DATE_TIME data in View mode

    Problem: We create a table using Rebean API. The table contains cells displaying DATE_TIME data (Detail). The cellu2019s formula is correct and the Applet shows the data alright. But when in view mode, there stand u201CINPUT_DATE_TIMEu201D text. If we open the report in the Applet and just click the cellu2019s formula without changing anything, the report starts to draw itself properly in view mode too.
    We have to manually touch cloned reports with DATE_TIME values.  Didn't find anything same in the search..
    Can anyone help with this problem?
    Great thanks,
    Oleg

    Hi Oleg,
    It may help if you post the code that you are using to create the block (table) with the DATE_TIME data.
    Please include the code from when you open/create the WebI document up to the point when you save the WebI document.
    Regards,
    Dan

  • Slow performance of treeTable with 35,000 rows

    I have a page that has a vertical Panel Splitter. Thre first facet of the
    Panel Splitter
    contains a Panel Strech Layout. Its center facet contains a treeTable whose
    value has been
    derived from #{pageFlowScope.mapperUIBean.
    targetTreeModelForCurrentMappingSet}. The targetTreeModelForCurrentMappingSet
    has been populated in the mapperUIBean with over 35,000 rows.
    When I run the page and click on any row (either the first or last row), it
    processes the
    selectionListener method that was declared but it takes about 25-30 seconds
    before it processes it.
    The same thing is true when I drag something into a row.
    I am on jdev 11.1.1.6.1.
    Thanks for any help provided.

    Hi,
    hard to tell. There is nothing else than the description of the behavior, which is not enough for a guess. If the rows are saved in a managed bean in page flow scope, the question is how you get them out into the tree table. If you can intercept this and print time informations, it may give you an idea
    Frank

  • Is anyone having trouble with recharging battery on ipad4? It does charge but is very slow

    I have a new iPad and it seems to be very slow in charging the battery eg 1 hour for 10% of charge.
    Is anyone else experiencing this problem or am I doing something wrong?

    The quickest way (and really the only way) to charge your iPad is with the included 10W or 12W (5W on Mini) USB Power Adapter. iPad will also charge, although more slowly, when attached to a computer with a high-power USB port (many recent Mac computers) or with an iPhone Power Adapter (5W). When attached to a computer via a standard USB port (2.5W, most PCs or older Mac computers) iPad will charge very slowly (but iPad indicates not charging). Make sure your computer is on while charging iPad via USB. If iPad is connected to a computer that’s turned off or is in sleep or standby mode, the iPad battery will continue to drain.
    Apple recommends that once a month you let the iPad fully discharge & then recharge to 100%.
    How to Calibrate Your Mac, iPhone, or iPad Battery
    http://www.macblend.com/how-to-calibrate-your-mac-iphone-or-ipad-battery/
    At this link http://www.tomshardware.com/reviews/galaxy-tab-android-tablet,3014-11.html , tests show that the iPad 2 battery (25 watt-hours) will charge to 90% in 3 hours 1 minute. It will charge to 100% in 4 hours 2 minutes. The new iPad has a larger capacity battery (42 watt-hours), so using the 10W charger will obviously take longer. If you are using your iPad while charging, it will take even longer. It's best to turn your new iPad OFF and charge over night. Also look at The iPad's charging challenge explained http://www.macworld.com/article/1150356/ipadcharging.html
    Also, if you have a 3rd generation iPad, look at
    Apple: iPad Battery Nothing to Get Charged Up About
    http://allthingsd.com/20120327/apple-ipad-battery-nothing-to-get-charged-up-abou t/
    Apple Explains New iPad's Continued Charging Beyond 100% Battery Level
    http://www.macrumors.com/2012/03/27/apple-explains-new-ipads-continued-charging- beyond-100-battery-level/
    New iPad Takes Much Longer to Charge Than iPad 2
    http://www.iphonehacks.com/2012/03/new-ipad-takes-much-longer-to-charge-than-ipa d-2.html
    Apple Batteries - iPad http://www.apple.com/batteries/ipad.html
    Extend iPad Battery Life (Look at pjl123 comment)
    https://discussions.apple.com/thread/3921324?tstart=30
    New iPad Slow to Recharge, Barely Charges During Use
    http://www.pcworld.com/article/252326/new_ipad_slow_to_recharge_barely_charges_d uring_use.html
    Tips About Charging for New iPad 3
    http://goodscool-electronics.blogspot.com/2012/04/tips-about-charging-for-new-ip ad-3.html
    How to Save and Prolong the battery life of your new ipad
    https://discussions.apple.com/thread/4480944?tstart=0
    Prolong battery lifespan for iPad / iPad 2 / iPad 3: charging tips
    http://thehowto.wikidot.com/prolong-battery-lifespan-for-ipad
    iPhone, iPod, Using the iPad Charger
    http://support.apple.com/kb/HT4327
    Install and use Battery Doctor HD
    http://itunes.apple.com/tw/app/battery-doctor-hd/id459702901?mt=8
    To Extend a Device’s Battery Life, Get to Know It Better
    http://tinyurl.com/b67c7xz
    iPad Battery Replacement
    http://www.apple.com/batteries/replacements.html
    In rare instances when using the Camera Connection Kit, you may notice that iPad does not charge after using the Camera Connection Kit. Disconnecting and reconnecting the iPad from the charger will resolve this issue.
     Cheers, Tom

  • Report painter report with two header rows

    Experts,
    I have managed the variable values in report painter but in display output i am unable to recognize the
    value displayed for march / April is actual or planned
    Please find attached screen shot for the same...
    Is there any way to have both the information on header row?
    Thanks
    Sagar C'kar

    Hi Sagar...
    Please change the short, medium and long text as you wish (please have all the description in the long text), by default system displays with the medium text, but no need to worry, when you keep the cursor on the head column of the text (where medium text is maintained), system displays with long text also. By this you can see the long text. This option we may use for adding additional text there, maintain some text at medium text and maintain additional text at long text option, so when you keep the cursor at head of the column with medium text, you see long text in addition.
    If you want to have the long text instead of short or medium text make changes like this..
    By this you make the text length at maximum i.e. 21 digits I suppose and then.....
    By the above you select "long text" as default
    Regards..
    Jose

  • Financial Reporting with supporting details row suppression doesn't work

    Hi,
    I've a report on Planning data with a conditional suppression on Row (Advance Set-up ) and it works exactly as I want. When I activate the supporting details and run the report... the suppression does NOT WORK ANY MORE.
    Can somebody help me ????
    Esample of the report (I have 3 dimension in the row):
    BUDGET Year
    Account 1 ActivityTot WorkTot 20
    Account 1 Activity1 Work1 10
    Account 1 Activity1 WorkTot 10
    Account 1 Activity2 Work1 10
    Account 1 Activity2 WorkTot 10
    Account 2 ActivityTot WorkTot 200
    Account 2 Activity1 Work1 100
    Account 2 Activity1 WorkTot 100
    Account 2 Activity2 Work1 100
    Account 2 Activity2 WorkTot 100
    Account TOT ActivityTot WorkTot 220
    Account TOT Activity1 Work1 110 <-- I want to suppress this
    Account TOT Activity1 WorkTot 110 <-- I want to suppress this
    Account TOT Activity2 Work1 110 <-- I want to suppress this
    Account TOT Activity2 WorkTot 110 <-- I want to suppress this
    I want to suppress in the Total Account all the rows with Activity and Work on leaf level.
    Condition of suppression:
    Level ACCOUNT > 0 and
    ( Generation ACTIVITY > 2 or Generation WORK > 2 )
    Without supporting detail it works, with supporting detail not. What's wrong ?????

    Another BB known issue 
    Users may not to able to take and restore data of the BB10 devices using BlackBerry Link if these ar...
    Scenario 2:
    While taking a backup using BlackBerry Link the following error is displayed:
    Note: This error appears if the device is activated on BES12 using Work Space onlyActivation profile. 
    Backup did not complete
    Verify that your device is turned on and connected to BlackBerry Link, and try again.

  • Number of Rows, displaying a table with only one row

    Hello,
    I am doing my first VC tests on the discovery System.
    I have an input form where I put in the username, then choose a user from a table and with the user ID I want to show the user details in another table.
    Now since I am only pickling one user, the new table will only have one row. In VC I cannot set the no. of rows to 1 though, since I cannot edit the no. of rows field. I also cannot disable the scroll buttons.
    Why is that?
    Is there another way to display user details? I tried to display it in read-only form, but it is pretty ugly.
    Another question regarding designing in VC:
    Are there any design elements in VC for example to group form fields that belong together? Let's say I have street name, number, postal code and so on, could I use a design element to group them under the label "Address" ?

    Peter,
    For some reason the No. of Rows and Scroll Buttons options are only available if your compiler is set to Web DynPro. Whenever you compile to Flash they're disabled.
    Regards
    Hennie

  • Creating report with 365 col & rows with same headings

    Iam facing a problem while creating a report.
    I have to generate a report which is having dynamic columns and rows
    For Eg. In this report I have total 365 columns (M1 to M365)depends up on the user he can generate the report for 2 or 3 or may be 365 columns and rows also dynamic. If Product code are more then it will proceed printing in next page.In the next page also he will get same column headings.I am not able to decide the table for that can you sugest some table for that.
    Example
    Product code Desc M1 M2 M3 M4......M365
    PL1 PD1 1 2 4 3 10
    PL2 PD2 2 3 4 5 6
    null

    - How do I make sure that the relationship is not one to many?
    You don't. That's the nature of the data. For example a single person can order multiple items. A simple one to many relationship.
    - In the link tab, I can only point to queries, is there a way I can point the fields to report params?
    You should be seeing tables... I think you're having a tough time with the basic terminology.
    - How does these Enforce Joins (4 options) work.
    There is rarely if ever any reason to switch from the default "not enforced". Leave it alone. The only one you'll touch 90% of the time is the Join Type.
    PAP,
    Based on the questions you're asking, it sounds like you are missing some major database fundamentals. My suggestion would be to step away from CR for the time being and read a little bit about relational databases (what makes them relational) and database normalization. This will also give you an idea about the various join types and when to use one over the other.
    You can know every feature and function in CR, but until you have at least a basic knowledge of how data relates, you'll never pull in the data you need.
    Jason

  • Matrix report with literals as rows

    Hi all,
    I have been asked to write a report that lists userids as the columns and literals as the rows and the resulting counts for the cross product.
    The data is all coming from a statistics table of transactions by userid and the associated counts for a given day. The resulting report is to replace a manually created Excel spreadsheet. Having never worked with matrix reports I'm having difficulty getting the query to behave as I want.
    Here is a brief glimpse of what the user wants;
    USER1 USER2 USER3 ...
    Issued 1 2 4
    Rejected 0 4 2
    Salvaged 0 2 3
    Thanks for any help. It looks like a matrix report would be perfect for this user request, so any and all suggestions would be appreciated.
    Tom Vereecke

    Assuming 'Issued', 'Rejected' and 'Salvaged' are the fixed and these are the only values showed as rows. And also part of the table. You have to use three unions, something like that
    SELECT 'Issued' TranType, UserID, cnt
    FROM Table
    WHERE TransType = 1
    UNION
    SELECT 'Rejected', UserID, cnt
    FROM Table
    WHERE TransType = 2
    UNION
    SELECT 'Salvaged', UserID, cnt
    FROM Table
    WHERE TransType = 3
    Run Report wizard and select Matrix report.
    'TransType' will be Row Field.
    'UserID' will be Column Field.
    and 'Cnt' will be Cell Field.
    Hope this helps.

  • Calculate percentage between two rows in a matrix report with a single row group in SSRS 2008

    I need your help. I have a matrix report in ssrs 2008. The report contain one field value column and one value column. I need to calculate a percentage for two values. For example : row 1 : Discount 10 Row 2 : Sales 100 Result : 10/100. I have only one
    row group, I need to have a condition where Field = Discount % on Revenue then Discount/Total Turnover. Because of the  grouping for total, I am not being able to calculate the %, its just totalling the % discount. Kindly refer to the snapshot of the
    report.

    Hi Thanks a lot for your answer, but unfortunately it didn't work,the report is reading from a stored procedure which I have unpivot to convert all columns into rows, so that's why Discount % on Revenue, Discount and Total Turnover is found in one column.
    So the Field!Col.Value is the Discount % on Revenue, Discount and Total Turnover. I have tried to change the code to
    "=SUM(IIF(Fields!Col.Value = "Discount",Fields!value.Value),0))
    /IIF(SUM(IIF(Fields!Col.Value = "Turnover Total",Fields!value.Value),0)) = 0 ,
    Nothing,SUM(IIF(Fields!Col.Value = "Turnover Total",Fields!value.Value),0)))" but to no avail. Any other suggestion will be most welcome.
    Thanks.
    If everything you're getting from stored procedure then you need to calculate and bring the value from there itself.
    Please Mark This As Answer if it solved your issue
    Please Mark This As Helpful if it helps to solve your issue
    Visakh
    My MSDN Page
    My Personal Blog
    My Facebook Page

Maybe you are looking for