Database performance issue (8.1.7.0)

Hi,
We are having tablespace "payin" in our database (8.1.7.0) .
This tablespace is the main Tablespace of our database which is dictionary managed and heavily accessed by the user SQL statements.
Now we are facing the database performance issue during the peak time (i.e. at the month end) when no. of users use to run the no. of large reports.
We have also increased the SGA sufficiently on the basis of RAM size.
This tablespace is heavily accessed for the reports.
Now my question is,
Is this performance issue is because the tablespace is "dictionary managed" instead of locally managed ?
because when i monitor the different sessions through OEM, the no. of hard parses is more for the connected users.
Actually the hard parses should be less.
In oracle 8.1.7.0 Can we convert dictionary managed tablespace to locally managed tablespace ?
by doing so will the problem will get somewhat resolve ? will it reduce the overhead on the dictionary tables and on the shared memory ?
If yes then how what is procedure to convert the tablespace from dictionary to locally managed ?
With Regards

If your end users are just running reports against this tablespace, I don't think that the tablespace management (LM/DM) matters here. You should be concerned more about the TEMP tablespace (for heavy sort operations) and your shared pool size (as you have seen hard parses go up).
As already stated, get statspack running and also try tracing user sessions with wait events. Might give you more clues.

Similar Messages

  • Database performance issue

    Hi all,
    I am having a system with 64gb ram with oracle 11g installed in it with solaris 10 as Operating system, i have assigned 16gb to memory_target with dynamic memory management, but the performance of the system not as expected can any guied me on the following issues:
    1. what are parameters should i take care while tunning my database.
    2. In my application(java), it is taking more time for insertions into database
    can one guide me to resolve above issue.
    Regards
    harry

    I think you meant "log file sync" rather than "db file sync", is that right?
    Log file sync is a client event caused by too many and frequent commits making checkpoint and log writer process do overtime. You may check if the application code or the adhoc DML PL/SQL blocks have commits within loop.
    You may rewrite such code to commit after n number of iterations (rows) rather than committing after every iteration.
    Bad code (*Assume there are 5 million customers in the region NEWYORK*)
    Begin
      For i in (select cust_id, cust_name, sales from customer where region='NEWYORK')
      Loop
        update today_sales set customer = cust_name, amount=sales where customer_id = i.cust_id;
        commit;
    End Loop;
    End;
    /You can rewrite as
    Declare
    v_commit_count Number := 0;
    Begin
      For i in (select cust_id, cust_name, sales from customer where region='NEWYORK')
      Loop
        v_commit_count := v_commit_count + 1;
        update today_sales set customer = cust_name, amount=sales where customer_id = i.cust_id;
       If (v_commit_count >= 10000) Then
         commit;
         v_commit_count := 0;
       End If;
    End Loop;
    commit;
    End;
    /This will reduce the log file sync waits

  • 8.1.7 database performance issue

    Hi Guys,
    I have one issue raised by customer about performance of database. The platform is HP-UX 11i and Oracle 8.1.7
    There is 3-tier architecture with D2k as front-end , One application or file server ( Novell based ) and Database server ( 8.1.7 with HP-UX 11i )
    I don't see any probelms from hardware and OS perspective. Oracle is using raw devices in HP StorageWorks EVA 5000 ( 2 nos )with 3 HBAs for for each EVA from the HP rp7410 server ( 4x875Mhz CPU , 8GB RAM , HP-UX 11i OS ) through SAN switches.
    The systems shows users around 400. As per DBA's feedback
    SGA is 1.8GB with with total data files size around 135GB
    ( In terms of object is 90GB )
    How UNIX kernel paramter dbc_max_pct parameter would affect the oracle operation?
    Can anyone there, guide me on how to trace the cause of system slowness?
    Sam

    The DBA can apply this query to know the I/O activity of read/writes regarding the datafiles and you must check that those datafiles has a good distribution. In case of not you have to apply a good striping of them.
    SQL> r
      1  select phyrds, phywrts, ceil(phyrds*100/(phyrds+phywrts)) ||
      2  '%' "%reads", ceil(phywrts*100/(phyrds+phywrts)) || '%'
      3  "%writes", d.name
      4  from v$datafile d, v$filestat f
      5* where d.file#=f.file# order by d.name
        PHYRDS    PHYWRTS %reads       %writes      NAME
       1214231     190474 87%          14%          /oracle/SIGEP/BANDEJA1/BANDEJA_2.dbf
         39854      32963 55%          46%          /oracle/SIGEP/BANDEJA1/BANDEJA_8.dbf
       2426805     279412 90%          11%          /oracle/SIGEP/BANDEJA2/BANDEJA_1.dbf
        178777      35009 84%          17%          /oracle/SIGEP/BANDEJA2/BANDEJA_3.dbf
         22530      16284 59%          42%          /oracle/SIGEP/BANDEJA2/BANDEJA_4.dbf
         48571      24085 67%          34%          /oracle/SIGEP/BANDEJA2/BANDEJA_5.dbf
         37902      35409 52%          49%          /oracle/SIGEP/BANDEJA2/BANDEJA_6.dbf
         52154      39680 57%          44%          /oracle/SIGEP/BANDEJA2/BANDEJA_7.dbf
       2858606      76561 98%          3%           /oracle/SIGEP/DATOS1/DATOS01.dbf
       2599916      70456 98%          3%           /oracle/SIGEP/DATOS1/DATOS02.dbf
          1294       1223 52%          49%          /oracle/SIGEP/DATOS1/MEDICION1.dbf
        PHYRDS    PHYWRTS %reads       %writes      NAME
          4873       1223 80%          21%          /oracle/SIGEP/DATOS1/PUNTOS1.dbf
       7115316     121538 99%          2%           /oracle/SIGEP/DATOS2/DATOS03.dbf
       1855688      51318 98%          3%           /oracle/SIGEP/DATOS2/DATOS04.dbf
       1440753      52197 97%          4%           /oracle/SIGEP/DATOS2/DATOS05.dbf
       1162709      39525 97%          4%           /oracle/SIGEP/DATOS2/DATOS06.dbf
       1160547      42985 97%          4%           /oracle/SIGEP/DATOS2/DATOS07.dbf
         19944       1223 95%          6%           /oracle/SIGEP/DATOS2/XDB1.dbf
       1042353     125964 90%          11%          /oracle/SIGEP/INDICES1/INDICES1.dbf
       1017340     116972 90%          11%          /oracle/SIGEP/INDICES1/INDICES2.dbf
       1126702     128896 90%          11%          /oracle/SIGEP/INDICES1/INDICES3.dbf
        493673      52913 91%          10%          /oracle/SIGEP/INDICES1/INDICES4.dbf
        PHYRDS    PHYWRTS %reads       %writes      NAME
         63487      28007 70%          31%          /oracle/SIGEP/INDICES1/INDICES5.dbf
         62568      29283 69%          32%          /oracle/SIGEP/INDICES1/INDICES6.dbf
         54510      25509 69%          32%          /oracle/SIGEP/INDICES1/INDICES7.dbf
         46607      27442 63%          38%          /oracle/SIGEP/INDICES1/INDICES8.dbf
         20409      13729 60%          41%          /oracle/SIGEP/INDICES1/MONITOR.dbf
        260582     255290 51%          50%          /oracle/SIGEP/MIC1/MIC1.dbf
        305669     765111 29%          72%          /oracle/SIGEP/MIC_IDX1/MIC_IDX1.dbf
          9136      34232 22%          79%          /oracle/SIGEP/SYSTEM1/DRSYS1.dbf
         95652      27735 78%          23%          /oracle/SIGEP/SYSTEM1/SYSTEM1.dbf
       2787738      21627 100%         1%           /oracle/SIGEP/SYSTEM1/USERS9_1.dbf
         24815     736947 4%           97%          /oracle/SIGEP/UNDO1/UNDO1.dbf
        PHYRDS    PHYWRTS %reads       %writes      NAME
         33128     678687 5%           96%          /oracle/SIGEP/UNDO1/UNDO2.dbf
         38029     859205 5%           96%          /oracle/SIGEP/UNDO1/UNDO3.dbf
         30881     796939 4%           97%          /oracle/SIGEP/UNDO1/UNDO4.dbf
         29158     710228 4%           97%          /oracle/SIGEP/UNDO1/UNDO5.dbf
         26750     674284 4%           97%          /oracle/SIGEP/UNDO1/UNDO6.dbf
         28553     703524 4%           97%          /oracle/SIGEP/UNDO1/UNDO7.dbf
         24657     664093 4%           97%          /oracle/SIGEP/UNDO1/UNDO8.dbf
    40 rows selected.
    Elapsed: 00:00:00.57
    SQL>Joel Pérez
    http://www.oracle.com/technology/experts

  • Application and Database Performance Issue ?

    Hi
    I am designing tables, can any one suggest me which is best for database and application performace
    1) One table more column and developer can work in single query
    2) devided the table in two part and developer wok with two query
    3) i can use table parion
    also i would like to know maximum no of record stored in a table in 11g and 10g
    regards

    user9098698 wrote:
    Hi
    I am designing tables, can any one suggest me which is best for database and application performace
    1) One table more column and developer can work in single query
    2) devided the table in two part and developer wok with two query This decision should come from normalizing your data to 3NF. Only after that is done+ should you consider de-normalizing it for performance, and then only after careful testing and consideration other options.
    3) i can use table parion ????
    >
    also i would like to know maximum no of record stored in a table in 11g and 10g
    regards

  • Database performance degradation issue

    Hi,
    We are having the database performance related problem.
    Oracle database 8.1.7.0
    when we use statement,
    SQL> select name,value from v$sysstat where name ='redo buffer allocation retries';
    NAME VALUE
    redo buffer allocation retries 2540
    Here, Redo retries value shown above is too big, which it should not be.
    Currently we are having log_buffer = 65536 bytes (64 kb)
    Is it necessary to increase the size of log_buffer ? does increasing the size of log_buffer will improve the database performance issue upto some extent ?
    Also, regarding database buffer cache,
    SQL> SELECT NAME, VALUE FROM V$SYSSTAT WHERE NAME IN ('db block gets', 'consistent gets', 'physical reads');
    NAME VALUE
    db block gets 4365099
    consistent gets 1309280457
    physical reads 103708616
    From the above values, buffer cache hit ratio is 0.921052817
    So, is it necessary to increase the size of database buffer cache ?
    With Regards

    Log_buffer 64k is likely too small. The default is 512k per CPU.
    Increasing log buffer will decrease the number of redo allocation retries.
    You need to set to 512K or 1M.
    Buffer Cache Hit Ratio is a Meaningless Indicator of the Performance of the System, as Connor McDonald has demonstrated on http://www.oracledba.co.uk
    You'd better strive to reduce I/O.
    Also you will notice you need very big amounts of memory to get very little improvement.
    Personally I would probably do something if BCHR was below 80 percent, but I know of situations where the problem is in the application and no value of db_blockf_buffers will be big enough.
    Hth
    Sybrand Bakker
    Senior Oracle DBA

  • Performance Issue Tracking In Database Level.

    Hi All,
    I am sorry, actually i dont know whether this is the right question to ask in this forum. Below is my question.
    We are working on Oracle 10g and are supposed to moved to 11G. My question is which text book will be best one for getting knowledge regarding database performance issue in broad level and monitoring and resolving the issues. Please suggest.
    Edited by: 930254 on Aug 22, 2012 7:56 AM

    Troubleshooting oracle performance ( Apres) is one book I found very useful along with the Oracle documentation (http://www.oracle.com/pls/db112/to_toc?pathname=server.112/e10822/toc.htm).
    btw, please mark the thread as 'answered', if you feel you got your question answered. This will save the time of others who search for open questions to answer.
    regards,
    CSM

  • Database migrated from Oracle 10g to 11g Discoverer report performance issu

    Hi All,
    We are now getting issue in Discoverer Report performance as the report is keep on running when database got upgrade from 10g to 11g.
    In database 10g the report is working fine but the same report is not working fine in 11g.
    The query i have changed as I have passed the date format TO_CHAR("DD-MON-YYYY" and removed the NVL & TRUNC function from the existing query.
    The report is now working fine in Database 11g backhand but when I am using the same query in Discoverer it is not working and report is keep on running.
    Please advise.
    Regards,

    Pl post exact OS, database and Discoverer versions. After the upgrade, have statistics been updated ? Have you traced the Discoverer query to determine where the performance issue is ?
    How To Find Oracle Discoverer Diagnostic and Tracing Guides [ID 290658.1]
    How To Enable SQL Tracing For Discoverer Sessions [ID 133055.1]
    Discoverer 11g: Performance degradation after Upgrade to Database 11g [ID 1514929.1]
    HTH
    Srini

  • Oracle Apps Database severe Performance Issue

    Hi Gurus,
    This is regarding a severe performance issue running in our Production E-Business Suite Instance.
    its an R12.1.3 setup installed with 11.2.0.1 Database. All the servers are Solaris Sparc 64 (Solaris 10)
    Let me brief you about the instance first:
    2 Node Application
    - Main Application Server hosting web/forms/concurrent/admin servers
    - iSupplier server hosting web services (placed in DMZ, used by external suppliers via Internet)
    1 Node Database Server
    Database Server Specs
    Memory: 144G phys mem 20G total swap
    - CPUs (8Px4cores, 2Px2cores)
    - I/O - fiber channel hard disk (hitachi SAN Storage) - 7 DATA_TOPs (7 drives with RAID 5) - current DB size 1.6 TB
    - at peak load, around 1000 concurrent forms session and 2000 web sessions.
    We have been facing some serious performance issues and we raised an SR with Oracle Support.
    The Support analyzed a bunch of AWR Reports we provided them and they asked us to increase the DB_CACHE from its current usage of 27G to 40G
    So, we changed SGA_TARGET from 35G to 50G and PGA was increased from 35G to 40G as v$pgastat was also suggesting some lack of memory.
    We made these changes last night.
    Today morning we observed the following:
    1. after start of office hours, we checked in the home page of EM DB Console that ADDM was showing reduced impact due to lack of SGA memory which seemed to be a good sign. Earlier it was around 25% which was now at 12%.
    However, negative aspects were:
    1. lot of swapping was reported by the System Administrators on the DB Server
    2. High CPU Usage
    3. EM DB Console showed a lot of "Concurrency Wait Class" events ...throughout the day lot of blocking sessions were reported which were making other sessions to wait.
    in the AWR Report, following foreground reports were listed:
    Top 5 Timed Foreground Events
    Event
    Waits
    Time(s)
    Avg wait (ms)
    % DB time
    Wait Class
    DB CPU
    132,577
    61.46
    library cache lock
    3,539
    40,683
    11496
    18.86
    Concurrency
    library cache: mutex X
    4,014,083
    21,011
    5
    9.74
    Concurrency
    db file sequential read
    4,138,014
    20,767
    5
    9.63
    User I/O
    latch free
    381,916
    5,897
    15
    2.73
    Other
    This is showing "library cache lock" events as the main culprit apart from the usual suspect, the CPU.
    I am attaching the AWR Report. Please let me know if  i should revert back the memory changes or is there anything else i could do.
    Please help us resolving it because the performance is going worst.
    Regards,
    Muneer.

    Pl do not post duplicates - Oracle Apps Database severe Performance Issue
    For all critical production issues, pl work with Support thru SRs - using the forums to troubleshoot production issues is not wise

  • Tool for diagnosing performance issues in oracle database

    Is there any tool to diagnose performance issues in queries and stored procedures in oracle similar to sql profiler for sql server
    Thanks

    you can use oem oracle enterprise manager to diagnose and monitor database .
    Chapter 10: Monitoring and Tuning the Database(refer the link , oracle obe series, step by step procedures with screenshot presentation)
    This chapter introduces you to some of the monitoring and tuning operations as performed through Enterprise Manager.
    http://www.oracle.com/technology/obe/2day_dba/monitoring/monitoring.htm
    refer: Monitoring and Tuning the Database
    http://download.oracle.com/docs/cd/B14117_01/server.101/b10742/montune.htm
    hope, this will helps you.
    Edited by: rajeysh on Jul 14, 2010 9:28 PM

  • "oracle database 11g performance issues"

    Hai everybody,
    In oracle 11g 11.2.0.1.0 we are developing business application using java, Our developers said Database performance is very poor it takes more time to retrieve values from database, they check froantend and middleware that has no problem, if the query returns less values or rows it takes little more time. How can i solve this problem? please help me
    Regards Benk

    hai,
    sorry for the delay my @$ORACLE_HOME/rdbms/admin/ashrpt.sql output shown below
    ASH Report For ORCL/orcl
    DB Name DB Id Instance Inst Num Release RAC Host
    ORCL 1295420332 orcl 1 11.2.0.1.0 NO node6.node6-
    CPUs SGA Size Buffer Cache Shared Pool ASH Buffer Size
    2 1,561M (100%) 480M (30.7%) 432M (27.7%) 4.0M (0.3%)
    Analysis Begin Time: 04-Oct-12 16:44:16
    Analysis End Time: 04-Oct-12 16:59:33
    Elapsed Time: 15.3 (mins)
    Begin Data Source: V$ACTIVE_SESSION_HISTORY
    End Data Source: V$ACTIVE_SESSION_HISTORY
    Sample Count: 3
    Average Active Sessions: 0.00
    Avg. Active Session per CPU: 0.00
    Report Target: None specified
    Top User Events DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    Avg Active
    Event Event Class % Event Sessions
    null event Other 33.33 0.00
    Top Background Events DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    Avg Active
    Event Event Class % Activity Sessions
    CPU + Wait for CPU CPU 33.33 0.00
    os thread startup Concurrency 33.33 0.00
    Top Event P1/P2/P3 Values DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top Service/Module DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    Service Module % Activity Action % Action
    SYS$BACKGROUND UNNAMED 66.67 UNNAMED 66.67
    SYS$USERS UNNAMED 33.33 UNNAMED 33.33
    Top Client IDs DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top SQL Command Types DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top Phases of Execution DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    Avg Active
    Phase of Execution % Activity Sessions
    SQL Execution 33.33 0.00
    Top SQL with Top Events DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top SQL with Top Row Sources DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top SQL using literals DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top Parsing Module/Action DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top PL/SQL Procedures DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top Java Workload DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top Call Types DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top Sessions DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    -> '# Samples Active' shows the number of ASH samples in which the session
    was found waiting for that particular event. The percentage shown
    in this column is calculated with respect to wall clock time
    and not total database activity.
    -> 'XIDs' shows the number of distinct transaction IDs sampled in ASH
    when the session was waiting for that particular event
    -> For sessions running Parallel Queries, this section will NOT aggregate
    the PQ slave activity into the session issuing the PQ. Refer to
    the 'Top Sessions running PQs' section for such statistics.
    Sid, Serial# % Activity Event % Event
    User Program # Samples Active XIDs
    10, 1 33.33 CPU + Wait for CPU 33.33
    SYS [email protected] (ARC2) 1/917 [  0%] 0
    19, 148 33.33 null event 33.33
    SYS [email protected] (J000) 1/917 [  0%] 0
    139, 3 33.33 os thread startup 33.33
    SYS [email protected] (CJQ0) 1/917 [  0%] 0
    Top Blocking Sessions DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top Sessions running PQs DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top DB Objects DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top DB Files DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Top Latches DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    No data exists for this section of the report.
    Activity Over Time DB/Inst: ORCL/orcl (Oct 04 16:44 to 16:59)
    -> Analysis period is divided into smaller time slots
    -> Top 3 events are reported in each of those slots
    -> 'Slot Count' shows the number of ASH samples in that slot
    -> 'Event Count' shows the number of ASH samples waiting for
    that event in that slot
    -> '% Event' is 'Event Count' over all ASH samples in the analysis period
    Slot Event
    Slot Time (Duration) Count Event Count % Event
    16:48:00 (2.0 min) 1 CPU + Wait for CPU 1 33.33
    16:50:00 (2.0 min) 2 null event 1 33.33
    os thread startup 1 33.33
    End of Report
    Regards Benk

  • Severe performance issues in production database

    Hi Experts,
    we have configured RMAN in our production database recently using some 3 party tool COMMVAULT.
    Problem is just 47 GB database taking around 6 hrs of time to complted the bakcup job. Please let me know what could be the reason.
    Further to this issues i found out some of few things, our application vendor commissioned this database server and it seems that they done some changes in TIMEZONE settings.
    when i query against some of few dictionary tables for example dba_schedular_jobs i am getting the following error.
    ORA-01882: timezone region %s not found
    when ever i connect the database , the connection itself is very slow and suffering severe performance issues in my production database.
    You help would be much appreciated.
    Regards,
    Salai

    Hi,
    also let us know if you use asm or local file system for datafiles.
    Your backup strategy will also be helpful:
    Do you make compressed backups?
    Full or incremental?
    To where do you backup the database? To the local filesystem, SAN Volume, Offsite Storage, Tape storage?
    Is there any other jobs running while the RMAN job is running?
    Please post the stats that you have gathered over the time period when the backup is running.
    Thanks.

  • Performance Issue: Retrieving records from Oracle Database

    While retrieving data from Oracle database we are facing performance issues.
    The query is returning 890 records and while displaying it on the jsp page, the page is taking almost 18 minutes for displaying records.
    I have observed that cpu usage is 100% while processing the request.
    Could any one advise what are the methods at DB end or Java end we can think of to avoid such issues.
    Thanks
    R.

    passion_for_java wrote:
    Will it make any difference if I select columns instead of ls.*
    possibly, especially if there's a lot or data being returned.
    Less data over the wire means a faster response,
    You may also want to look at your database, is that outer join really needed? Does it perform? Are your indexes good?
    A bad index (or a missing one) can kill query performance (we've seen performance of queries drop from seconds to hours when indexes got corrupted).
    A missing index can cause full table scans, which of course kill performance if the table is large.

  • Performance Issue OnSingle Database

    Hi,
    I have a performance issue on a single database on a SQL Server that has 32 databases. All other databases appear OK.
    How do I begin investigating this?
    I'm running SQL Server 2008 R2.
    Regards
    Paul

    Hi Paul
    As you said you are facing performace issue only in one database. So possibility is either on other database nothing big is running causing performance issue or this issue is related to database only.
    1 Do a quick health check blocking , high cpu , low memory.
    2. If all good find worst prforming queries on db (you can get n no. of script on web for that)
    3. If you found specific query is slow, Check its execution plan and find all indexes use , rebuild them (stats will automatically updated)
    4. In query check if any scan is there , u can use index to turn into seek.
    Let us know if this doesnt help. Also please check error log if some specific error is logged ther
    Thanks Saurabh Sinha
    http://saurabhsinhainblogs.blogspot.in/
    Please click the Mark as answer button and vote as helpful
    if this reply solves your problem

  • BW database related performance issue..

    hi...
    can anyone tell me how to improve the database performance??

    Hi Nisha,
    Welcome to SDN )
    The Database performance increases by doing the following,
    1. Partioning
    2. Indexing
    3. Archive unwanted data
    4. Creating Aggregates ( Consider DB ratio and KPI ratio)
    5. Check for parallelization options
    6. deleting PSA requests
    Please the below links
    check this
    http://help.sap.com/bp_biv235/BI_EN/documentation/Multi-dimensional_modeling_EN.doc
    and
    Business Intelligence Performance Tuning [original link is broken]
    Thanks,
    Sudhakar.
    Saying thanks in SDN == Assigning Points.

  • Report Performance Issue - Activity

    Hi gurus,
    I'm developing an Activity report using Transactional database (Online real time object).
    the purpose of the report is to list down all contacts related activities and activities NOT related to Contact by activity owner (user id).
    In order to fullfill that requirment I've created 2 report
    1) All Activities related to Contact -- Report A
    pull in Acitivity ID , Activity Type, Status, Contact ID
    2) All Activities not related to Contact UNION All Activities related to Contact (Base report) -- Report B
    to get the list of activities not related to contact i'm using Advanced filter based on result of another request which is I think is the part that slow down the query.
    <Activity ID not equal to any Activity ID in Report B>
    Anyone encountered performance issue due to the advanced filter in analytic before?
    any input is really appriciated
    Thanks in advanced,
    Fina

    Fina,
    Union is always the last option. If you can get all record in one report, do not use union.
    since all records, which you are targeting, are in the activity subject area, it is not nessecery to combine reports. add a column with the following logic
    if contact id is null (or = 'Unspecified') then owner name else contact name
    Hopefully, this is helping.

Maybe you are looking for

  • Sharing iTunes Library for multiple users on SAME PC at home.

    I am running Windows XP. I want to get my wife a Shuffle for Christmas, and I'd like us to be able to share the same music library. Because of paranoia over what the kids can get to on the net (my oldest is 10) and because my wife keeps here files in

  • Using an external hard drive now my time machine is broken

    Hi All, i have an external hard drive now my time machne has overheated and failed this works fine with time machine Is it possible for me to backup my windows pc to this external hard drive??? thanks in advance Jason

  • JMS transport warning when start server

    When I start a WebLogic 9 server instance with one application deployed, I get the following warning message 5-6 times before the server changes its state to RUNNING: <WSEE>Warning: JMS queue 'weblogic.wsee.DefaultQueue' is not found, as a result, We

  • Links support in parallel flow

    While evaluating BPEL PM I came across problem with links which connect activities within flow activity. By my experience (I'm testing on quite large process) links aren't followed (and trasitionCondition aren't check too). Even if , it can not be se

  • Passing Tables from one method to another method.

    Hi All, I'm creating a Web-Dynpro program in which I wouild like to passing an internal table from one method to another method within the same View.  Is this possible?  And if so, how can I set it up. Thank you. Paul