Performance Issues with crystal reports 11 - Critical

Post Author: DJ Gaba
CA Forum: Exporting
I have migrated from crystal reports version 8 to version 11.
I am experiencing some performance issues with reports when displayed in version 11
Reports that was taking 2 seconds in version 8 is now taking 4-5 seconds in versino 11
I am using vb6 to export my report file into pdf
Thanks 

Post Author: synapsevampire
CA Forum: Exporting
Pleae don't multiple forums on the site with the same question.
I responded to your other post.
-k

Similar Messages

  • Performance issue with Crystal when upgrading Oracle to 11g

    Dear,
    I am facing performance issue in crystal report and oracle 11g as below:
    In ther report server, I have created a ODBC for connect to another Oracle 11g server. also in report server I have created and published a folder to content all of my crystal report. These report can connect to oracle 11g server via ODBC.
    and I have a tomcat server to run my application in my application I refer to report folder in report server.
    This way can work with SQL server and oracle 9 or 10g but it facing performance issue in oracle 11g.
    please let me know the root cause.
    Notes: report server, tomcate server are win 32bit, but oracle is in win 64bit, and i have upgraded DataDirect connect ODBC version 6.1 but the issue can not resolve.
    Please help me to solve it.
    Thanks so much,
    Anh

    Hi Anh,
    Use a third party ODBC test tool now. SQL Plus will be using the Native Oracle client so you can't compare performance.
    Download our old tool called SQLCON: https://smpdl.sap-ag.de/~sapidp/012002523100006252882008E/sqlcon32.zip
    Connect and then click on the SQL tab and paste in the SQL from the report and time that test.
    I believe the issue is because the Oracle client is 64 bit, you should install the 32 bit Oracle Client. If using the 64 bit client then the client must thunk ( convert 64 bit data to 32 bit data format ) which is going to take more time.
    If you can use OLE DB or using the Oracle Server driver ( native driver ) should be faster. ODBC puts another layer on top of the Oracle client so it too takes time to communicate between the layers.
    Thank you
    Don

  • Performance Issue with VL06O report

    Hi,
    We are having performance issue with VL06O report, when run with forwarding agent. It is taking about an hour with forwarding agent. The issue is with VBPA table and we found one OSS note, but it is for old versions. ours is ECC 5.0. Can anybody know the solution? If you guys need more information, please ask me.
    Thanks,
    Surya

    Sreedhar,
    Thanks for you quick response. Indexes were not created for VBPA table. basis people tested by creating indexes and gave a report that it is taking more time with indexes than regular query optimizer. this is happening in the funtion forward_ag_selection.
    select vbeln lifnr from vbpa
         appending corresponding fields of table lt_select
         where     vbeln in ct_vbeln
         and     posnr eq posnr_initial
         and     parvw eq 'SP'
         and     lifnr in it_spdnr.
    I don't see any issue with this query. I give more info later

  • Performance issue with HRALXSYNC report..

    HI,
    I'm facing performance issue with the HRALXSYNC report. As this is Standard report, Can any body suggest me how to optimize the standard report..
    Thanks in advance.
    Saleem Javed
    Moderator message: Please Read before Posting in the Performance and Tuning Forum, also look for existing SAP notes and/or send a support message to SAP.
    Edited by: Thomas Zloch on Aug 23, 2011 4:17 PM

    Sreedhar,
    Thanks for you quick response. Indexes were not created for VBPA table. basis people tested by creating indexes and gave a report that it is taking more time with indexes than regular query optimizer. this is happening in the funtion forward_ag_selection.
    select vbeln lifnr from vbpa
         appending corresponding fields of table lt_select
         where     vbeln in ct_vbeln
         and     posnr eq posnr_initial
         and     parvw eq 'SP'
         and     lifnr in it_spdnr.
    I don't see any issue with this query. I give more info later

  • Performance issue with BW Reports for concurrent users

    All:
    I notice that one BW report that runs in few seconds will take upto 3.5 minutes when multiple users run it at the same time.
    We are in BW 3.5 and we run reports for portal.
    Does anyone have any suggestion about how to handle performance issue with concurrent users?
    Thanks,
    Pranab

    Hi,
    use the OLAP-cache and/or aggregates and consider using load balancing to distribute the users to several servers.
    Kind regards
    /martin

  • Performance Issue with Crosstab Reports Using Disco Viewer 10.1.2.48.18

    We're experiencing Performance Issue (retrieving 40000 rows) with Crosstab Reports Using Disco Viewer 10.1.2.48.18 ( > 01 Minute , executing "Building Page Axis" or executing a Refresh).
    Are there parameters to tun (in pref.txt file) , in order to reduce "Building Page Axis" execution ?
    Note : We've got the same performance problem , using Discoverer Desktop 10.1.2.48.18.
    Thank's in advance for your Help.

    Hi
    Well if the same issue occurs in both Desktop and Viewer then you have your answer. It's not the way that Discoverer is running the workbook its the way the workbook has been constructed.
    For a start, 40000 rows for a Crosstab is way over the top and WILL cause performance issues. This is because Discoverer has to create a bucket for every data point for every combination of items on the page, side and top axes. The more rows, page items and column headings that you have, the more buckets you have and therefore the longer it will take for Discoverer to work out the contents of every bucket.
    Also, whenever you use page items or crosstabs, Discoverer has to retrieve all of the rows for the entire query, not just the first x rows as with a table. This is because it cannot possibly know how many buckets to create until it has all the rows.
    You therefore to:
    a) apply sufficient filters to reduce the amount of data being returned to something manageable
    b) reduce the number of page items, if used
    c) reduce the number of items on the side or top axis of a crosstab
    d) reduce the number of complex calculations, especially calculations that would generate a new bucket
    If you have a lot of complex calculations, you should consider the use of a materialized view / summary folder to pre-calculate the values.
    Does this help?
    Best wishes
    Michael Armstrong-Smith
    URL: http://learndiscoverer.com
    Blog: http://learndiscoverer.blogspot.com

  • Issue with Crystal Report based on 2 different data sources

    Hi there,
    I am having a frustrating problem with a report I've designed and I'm hoping someone might be able to assist please.
    The report has 3 different prompts, each of which is based on a dynamic list of values retrieved via views within a SQL server db.
    We are wanting to introduce the use of Universes as much as possible, so the data returned is based off a BO Universe data source query.
    I have uploaded the report into BO and have provided the necessary database logon information for the report (in the "Process" > "Database" settings in the CMC) for both the direct db datasource connection (for the views) and the BO Universe query connection.
    When the report is run however, the report still prompts for the database user name & password credentials. I have triple checked my db connection settings, and also have "Use same database logon as when report is run" set to true. I also tested a cut-down version of the report without the Universe connection with the same db logon credentials I provided and there was no credentials prompt when it was run, proving those values are accepted.
    Does anyone know why this is happening & if there is a way around it? Alternatively, is there some way that a report prompt may be based on a dynamic list of values retrieved via a Universe connection? This way I'd be able to remove the db connection for the views and have the report solely based on the Universe.
    Another issue that occurs is out of the 3 prompts, a user can select a User Name OR Number, and also must select a Period. However if the User Name or Number is left blank the message "The value is not valid" is shown. So I tried a cut-down version of the report with only the BO Universe as a data source (static prompts) and this didn't occur, i.e. I was allowed to leave either the User Name or Number empty.
    I hope this all of makes sense - let me know if not. If anyone is able to help out with any of this it would be very much appreciated.
    Cheers,
    Marco

    Please re-post if this is still an issue to the Business Objects Forum or purchase a case and have a dedicated support engineer work with you directly

  • Issue with Crystal Report export to PDF

    Have a report in Crystal Report 2008. The report runs fine, but would like to export it to PDF/EXCEL, but nothing happens when I select the Export type(i.e. PDF,Excel, etc).
    Steps to replicate:
    1. Run Crystal Report
    2. Click on EXPORT button.
    3. Select the Export type (PDF).
    4. Click on EXPORT - Nothing happens nor does it return any error.
    Would someone be able to provide some tips on this issue
    Thanks

    The problem is that the 3rd party is using some CR SDK. We don't even know what SDK that is. They should be coming here and asking us to help them on your behalf. It is almost impossible for us to help, not knowing how they implemented the SDK, which SDk, etc..
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • Issue with Crystal Report Server

    Hi,
    I have a .Net application that uses Crystal Reports Server. The application runs from two servers through load balancing and one of them hosts RAS(Report Application Server) component as well. The issue I am facing is that the server that does not host RAS gives a timeout error periodically when reports are run, inspite of RAS running fine in the other server.
    Can anyone let me know if this problem has been identified before?
    Regards,
    Ashwin

    Hi Ashwin,
    What is the error message you are getting?
    After how many minutes does the timeout error occur?
    What is deployed on each of these 2 servers?
    Can you please provide some more details on the workflow that causes the timeout?
    Thanks
    Jonathan

  • Issue with Crystal Report & SAP B1 8.8

    Hello,
    I imported my crystal report in SAP.
    When I want to edit the report throught SAP, it opens the report on crystal report session.
    The problem is when I want to save the file. It wants to save in a temporal file.
    How I can solve it ? where SAP save the .RPT flie ?
    Thanks

    Hi,
    You can save your edit CR (Crystal Report) in .rpt file.
    Once you have imported CR
    Admin > Setup > General > report n layout....
    Select Your CR
    Click on Edit button
    now new window is open that is CR in editable form
    Go in File Menu of CR > Save As > "Give your location"
    Which will save as .rpt format....
    Thanks
    King Kevin

  • Issue with crystal reports 2008 clickonce fix pack 1.7

    Hi,
    When we try to extract the crystal reports 2008 clickonce fix pack 1.7 then we get a message saying that the zip file is corrupt. Anyone got this problem or has a solution for it ?

    Hi;
    It should be updated in the next few days. In the meantime, You can use the following download. It contains the msi and should work for you as well
    https://smpdl.sap-ag.de/~sapidp/012002523100007863642009E/cr120_fp17_redist_install.zip
    Regards,
    Jonathan

  • Issue with Crystal Report integration with SAP Portal

    Hi,
      Crystal Report using Crystal Reports 2008 trail version is created.This .rpt file is present on my desktop and I would like this report to be published on SAP Portal.Can anyone please let me know steps to do so?
    Regards,
    Madhu.

    You need to install SAP integration kit. There are some configurations you need to do.Please go through the below URLs for more details:
    [http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a00ee3b2-5283-2b10-f1bf-8c6413e0898f;jsessionid=(J2EE3414800)ID0872910550DB10406683879540656926End]
    [http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/004aacbb-4983-2b10-8da7-cdff5dcbb948;jsessionid=(J2EE3414800)ID0872910550DB10406683879540656926End]
    Publishing:
    [http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3414800)ID0872910550DB10406683879540656926End?blog=/pub/wlg/11144]
    [http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3414800)ID0872910550DB10406683879540656926End?blog=/pub/wlg/11146]
    [http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3414800)ID0872910550DB10406683879540656926End?blog=/pub/wlg/11147]
    Hope this helps!!!

  • Performance issue with Crosstab  report in BIP

    Hi,
    I have a report to display in cross tab format....
    I followed the steps given in the BIP user guide to develop the report.
    The functionality is working fine and report is in intended format.
    But the issue is with the performance. The column logic in the X-axis(here - f: Sum(Balance) end) is taking huge time to process and render the data onto the report.
    Could anyone please provide an alternative to this logic so that the performance can be improved?
    Report Details
    rtf looks like this............
    Account Number.....Account Name.....Sub Account Number.....Sub Account Name.....     Affiliate Code.....Product Total.....for: PRODUCT end
    FOR:ACC .....ACCDESC .....SUBACC .....SUBACCDESC .....ICP_CODE .....PROD_TOT .....f: Sum(Balance) endend
    for: - <?for-each-group@column: G_BALANCE;PROD?>
    end - <?end for-each-group?>
    FOR: - <?for-each-group@section:G_BALANCE;UIN?> <?variable@incontext:ACC;UIN?>
    f: - <?for-each-group@cell://G_BALANCE;PROD?>
    Sum(Balance) - <?if:count(current-group()[UIN=$ACC])?> <?sum(current-group()[UIN=$ACC]/BAL)?> <?end if?>
    end - <?end for-each-group?>
    end - <?end for-each-group?>
    and others are just place holder columns........
    The xml data is generated in the below format:
    - <G_BALANCE>
    <UIN>ACC_INVEST_INC_G</UIN>
    <ACC>ACC_INVEST_INC_G</ACC>
    <ACC_N>Accrued investment income</ACC_N>
    <S_ACC_N />
    <S_ACC_NA />
    <I_CO />
    <PROD>Corporate Product Code</PROD>
    <BAL>51439533.16</BAL>
    <A_L>0</A_L>
    <P_ACC />
    <S_F>Y</S_F>
    <R_ID>1</R_ID>
    - <G_PROD_TOTAL>
    <P_T>51439533.16</P_T>
    </G_PROD_TOTAL>
    </G_BALANCE>
    - <G_BALANCE>
    <UIN>14000000000000</UIN>
    <ACC>140000</ACC>
    <ACC_N>Acc Invest Inc - Government Long-Term Bonds</ACC_N>
    <S_ACC_N>00000</S_ACC_N>
    <S_ACC_NA>Default - Sub Account</S_ACC_NA>
    <I_CO>000</I_CO>
    <PROD>Corporate Product Code</PROD>
    <BAL>379914.46</BAL>
    <A_L>1</A_L>
    <P_ACC>ACC_INVEST_INC_G</P_ACC>
    <S_F>N</S_F>
    <R_ID>2</R_ID>
    - <G_PROD_TOTAL>
    <P_T>379914.46</P_T>
    </G_PROD_TOTAL>
    </G_BALANCE>
    - <G_BALANCE>
    <UIN>14001000000000</UIN>
    <ACC>140010</ACC>
    <ACC_N>Acc Invest Inc - Long-Term Bonds</ACC_N>
    <S_ACC_N>00000</S_ACC_N>
    <S_ACC_NA>Default - Sub Account</S_ACC_NA>
    <I_CO>000</I_CO>
    <PROD>Corporate Product Code</PROD>
    <BAL>46806502.11</BAL>
    <A_L>1</A_L>
    <P_ACC>ACC_INVEST_INC_G</P_ACC>
    <S_F>N</S_F>
    <R_ID>3</R_ID>
    - <G_PROD_TOTAL>
    <P_T>46806502.11</P_T>
    </G_PROD_TOTAL>
    </G_BALANCE>
    - <G_BALANCE>
    <UIN>14010000000000</UIN>
    <ACC>140100</ACC>
    <ACC_N>Acc Invest Inc - Mortgage Loans</ACC_N>
    <S_ACC_N>00000</S_ACC_N>
    <S_ACC_NA>Default - Sub Account</S_ACC_NA>
    <I_CO>000</I_CO>
    <PROD>Corporate Product Code</PROD>
    <BAL>1182324.99</BAL>
    <A_L>1</A_L>
    <P_ACC>ACC_INVEST_INC_G</P_ACC>
    <S_F>N</S_F>
    <R_ID>4</R_ID>
    - <G_PROD_TOTAL>
    <P_T>1182324.99</P_T>
    </G_PROD_TOTAL>
    </G_BALANCE>
    - <G_BALANCE>
    <UIN>14022000000000</UIN>
    <ACC>140220</ACC>
    <ACC_N>Acc Invest Inc - Certificate of Deposit</ACC_N>
    <S_ACC_N>00000</S_ACC_N>
    <S_ACC_NA>Default - Sub Account</S_ACC_NA>
    <I_CO>000</I_CO>
    <PROD>Corporate Product Code</PROD>
    <BAL>38.22</BAL>
    <A_L>1</A_L>
    <P_ACC>ACC_INVEST_INC_G</P_ACC>
    <S_F>N</S_F>
    <R_ID>5</R_ID>
    - <G_PROD_TOTAL>
    <P_T>38.22</P_T>
    </G_PROD_TOTAL>
    </G_BALANCE>
    - <G_BALANCE>
    <UIN>14030000000000</UIN>
    <ACC>140300</ACC>
    <ACC_N>Acc Invest Inc - Policy Loans</ACC_N>
    <S_ACC_N>00000</S_ACC_N>
    <S_ACC_NA>Default - Sub Account</S_ACC_NA>
    <I_CO>000</I_CO>
    <PROD>Corporate Product Code</PROD>
    <BAL>3070753.13</BAL>
    <A_L>1</A_L>
    <P_ACC>ACC_INVEST_INC_G</P_ACC>
    <S_F>N</S_F>
    <R_ID>6</R_ID>
    - <G_PROD_TOTAL>
    <P_T>3070753.13</P_T>
    </G_PROD_TOTAL>
    </G_BALANCE>
    - <G_BALANCE>
    <UIN>14054000000000</UIN>
    <ACC>140540</ACC>
    <ACC_N>Acc Invest Inc - OIA</ACC_N>
    <S_ACC_N>00000</S_ACC_N>
    <S_ACC_NA>Default - Sub Account</S_ACC_NA>
    <I_CO>000</I_CO>
    <PROD>Corporate Product Code</PROD>
    <BAL>.25</BAL>
    <A_L>1</A_L>
    <P_ACC>ACC_INVEST_INC_G</P_ACC>
    <S_F>N</S_F>
    <R_ID>7</R_ID>
    - <G_PROD_TOTAL>
    <P_T>.25</P_T>
    </G_PROD_TOTAL>
    </G_BALANCE>
    Thanks.

    Hi,
    Please find the sample data and the desired result below:
    Sample Table data:
    ACCOUNT...........SUB ACCOUNT NUM...........AFFILIATE...........PRODUCT......................BALANCE
    PREMIUMS....................................................................CV Ind NQ NP CLIC.............-10057.12
    PREMIUMS....................................................................CV Ind Q NP CLIC................0
    PREMIUMS....................................................................CV Ind Q Par CLIC...............0
    PREMIUMS....................................................................CV Ind NQ Par CLIC..............-6725.39
    410210...............00000..............................000...............CV Ind NQ Par CLIC..............-6725.39
    410220...............00000..............................000...............CV Ind NQ NP CLIC..............-10057.12
    Desired Result:
    ACCOUNT...........SUB ACCOUNT NUM............AFFILIATE.................CV Ind NQ NP CLIC..............CV Ind Q NP CLIC.........CV Ind Q Par CLIC...............CV Ind NQ Par CLIC
    PREMIUMS................................................................................. -10057.12......................... 0........................ 0........................................... -6725.39
    410210........................00000.....................000........................................................................................................................................... -6725.39
    410220........................00000.....................000............................ -10057.12               
    Thanks.

  • Performance Issue with Webi report uses SAP BI Query as the data source

    Hello.
    I have created a Webi ad-hoc report which connects to a SAP BI query through BO OLAP universe.
    The layout of Webi is the exactly the same as the BI query.  There are filters in the Webi to restrict the number of data extraction, but even with data result of 5000 rows, it took about 30 seconds.
    If I execute the BI query with the same filter restriction, it tooks less than 10 seconds.
    It seems that large percentage of time is consumed at the MDX part.
    Is there any tuning method that could speed up the process time of MDX?
    Thank you.
    Justine
    Edited by: Justine Liu on Mar 18, 2009 6:59 AM

    Hi,
    please take a look here:
    [https://service.sap.com/sap/support/notes/1142664] (Look under related notes)
    It includes references to various performance improvements of the MDX interface. From what I saw there it is advisable to upgrade your SAP BI (7.0)  up to at least Support Package 21 (you are currently on SP 15).
    This may also be interesting for you: There is a new Fix Pack 1.4 coming out for BOBJ XI 3.1. Combined with the related SAP Enh.Pack (not sure about the version of this one) should also improve WebI performance. This fix pack is not yet officially released though but it should not take look.
    I recommend that you try the upgrade to Support Package 21 first.
    BTW it is also advisable to take a look in the results of your MDX query (e.g using the MDXTEST transaction). You should make sure that your query is indeed restricted as expected. Sometimes the results you see in SAP native reporting tools (e.g. BEx Analyzer) differ from those returned from the MDX component, depending on the way variables/restrictions where defined in the query designer. It is all about making sure that there is no apples/oranges comparison here.
    Regards,
    Stratos

  • Performance Issue with RHBAUS00 Report

    Hello All,
    In our current project we have scheduled RHBAUS02 and RHBAUS00 reports in Prod, and it runs all fine.
    But when we try to execute RHBAUS00 report in quality environment through SA38, it takes much time, infact it goes endless.
    Could you please suggest how to decrease the response time of RHBAUS00, currently it just goes on running wihout producing any results.
    Thanks
    Aditi

    Hi Aditi,
    Do you run RHBAUS02 with default threshold value 1000? Try increasing that to reduce number of entries in T77UU table. Then run RHBAUS01 to cleanup INDX table. It is good practice to schedule this to happen after RHBAUS02 run to keep the INDX table clean. Then try RHBAU00 again.
    I would try above in short term but in long term I think structural profiles should be evaluated again. I have seen many cases where there is massive overkill of restricting course catalogue, qualifications etc. Also using exclude option is good if someone should have all but not one branch of particular structure. Sometimes evaluation paths used bring also lot of extra objects which are not necessary so custom evaluation path may reduce the size of structural profile significally.
    Regards,
    Saku

Maybe you are looking for

  • Is there a way to change the default export filetype in Illustrator CS4 for Mac OSx

    Hi, I do a significant amount of exporting from Illustrator and always need my images exported as JPG. The default filetype for exporting in CS4 (for mac) is PNG, and I can't find a way to change this. Since I always want to export as JPG, I feel lik

  • Crash AE CS3 when setting MPEG2/H.264

    AE crashes with "AE crashed 00::42" box, when trying access MPEG2/H.264 in RenderQueues OutputModule. We've uninstalled/cleanuped everything Adobe related and done fresh install of AE CS3 on following workstation: Intel Core i7 920, 6Gb RAM, WinXPPro

  • DB2 to Oracle Connection . . .

    Dears How can i connect from DB2 ( Under windows ) to Oracle ( Under Linux )? Thanks&Best regards,, Edited by: user4520487 on Apr 19, 2009 1:15 AM

  • Hyperion pop-up windows popping up incorrectly

    Every pop-up window in Hyperion is popping up such that only the very left edge of the window shows. I can drag it around, but I cannot drag it open from a corner or double-click it to maximize it. The functionality of the pop-up window is still in p

  • Capture Ctrl-C Ctrl-V Keys

    Hello! Is there any way I could capture the Ctrl-C Ctrl-V key?There seems no trigger for such...Tried Key-Others but won't work (or will it)? Anyway, any input guys? Thanks!