Ignore - SQL PERFORMANCE ANALYZER of 11g (dulpicate question)

I am using 11g on Windows 2000, I want to run SQL PERFORMANCE ANALYZER to see the impact of init.ora parameter changes on some sql’s. Currently, I am using it in a test environment, but eventually I want to apply it to production environment.
Let us say I want to see the effect of different values for db_file_muntilbock_readcount.
When I run this in my database, will the values changed impact only the session where I am running sql performance analyzer, or will it impact any other sessions, which are accessing the same database instance during the analysis period. I think, it impacts only the session where SQL Performance analyzer is being run, but want to make sure that is the case? I am not making any changes to paremeters myself using alter satementsm but Oracle is changing the parameters behind the scenes as part of its analysis,
Appreciate your feedback.
Message was edited by:
user632098

Analyzer analyzes.
When you change in init parameter you change the parameter for everybody.

Similar Messages

  • SQL Performance Analyzer Information

    Hi,
    i would use SQL Performance Analyzer to test changes between 10g and 11g database.
    I will use Parameter Change option in SQL Performance Analyzer Workflows and test the change of parameter OPTIMIZER_FEATURES_ENABLE.
    Now, if I find some query that should be optimized how can I save new profiles from the test environment and apply it after i upgrade the production environment?
    tnx

    >
    i would use SQL Performance Analyzer to test changes between 10g and 11g database.
    I will use Parameter Change option in SQL Performance Analyzer Workflows and test the change of parameter OPTIMIZER_FEATURES_ENABLE.
    Now, if I find some query that should be optimized how can I save new profiles from the test environment and apply it after i upgrade the production environment?
    >
    To me, your question translates to: 'How can I export SQL Profiles from test and import into production?'
    Answer: Use
    DBMS_SQLTUNE.CREATE_STGTAB_SQLPROF
    DBMS_SQLTUNE.PACK_STGTAB_SQLPROF
    to create a util table on test and store SQL Profiles into.
    Then datapump util table to production and
    DBMS_SQLTUNE.UNPACK_STGTAB_SQLPROF
    there.
    Kind regards
    Uwe Hesse
    http://uhesse.wordpress.com

  • Real Application Testing/Sql Performance Analyzer Docs in 10g....

    I believed that both the tools mentioned in the subject are a part of 11g and so are in the 11g docs.
    http://download.oracle.com/docs/cd/B28359_01/server.111/e12253/toc.htm
    But I was just looking at 10g book listing and I saw the same book in 10g documentation as well.
    http://download.oracle.com/docs/cd/B19306_01/server.102/e12024/toc.htm
    Now my best guess is that this is due to the backporting of 11g tools for the previous releases. Means that we can do RAT or use SPA in pre 11g databases as well so this doc book is added. Is it correct or there is some other reason?
    Cheers
    Aman....

    Real Application Testing was introduced as a new feature in Oracle Database 11g. The documentation for Real Application Testing was released in 4 phases.
    In the initial phase, the usage of Real Application Testing was documented in the Performance Tuning Guide for release 11.1.
    In the second phase, the Real Application Testing User's Guide was released for release 10.2 to document certain backported functionalities. For Database Replay, the capability to capture a database workload was backported. For SQL Performance Analyzer, the capability to capture a SQL workload into a SQL tuning set was backported. These functionalities were backported to Oracle Database 10g Release 2 (version 10.2.0.4 or higher) to support customers who want to use Real Application Testing to test database upgrades from a previous version of Oracle Database to Oracle Database 11g.
    In the third phase, the Real Application Testing Addendum was released for release 11.1 to document the added functionality to read SQL trace files from Oracle Database 9i to construct a SQL tuning set that can be used as an input source for SQL Performance Analyzer in release 11.1.0.7.
    In the final phase, all available documentation for Real Application Testing contained in the above documents were consolidated into the Real Application Testing User's Guide for release 11.1. Going forward, this guide will contain all documentation of Real Application Testing and be updated for each release.
    Regards,
    Immanuel

  • Regarding SQL performance Analyzer

    Hi,
    I am working on oracle 11g new feature Real application testing.I want to test the performance of DB after setting DB_BLOCK_CHECKSUM and DB_BLOCK_CHECKING parameters to TRUE(currently FALSE) by using SQL performance Analyzer. I have collected the SQL Tuning Sets from production and imported in Test server(replica of PROD), and will test the same in Test server only.
    Will it be feasible to check by using SPA ? My concern is that in Test environment concurrent transaction and DML operation will not be done .
    Please help me out on this .
    Rgds,
    At

    Hi,
    Look at http://download.oracle.com/docs/cd/B28359_01/server.111/e12253/dbr_intro.htm
    Regards,

  • 11g sql performance analyzer

    dear all,
    i am trying to use 11g new feature sql perfomance analyzer SPA to check the result of changing intialization parameter on certain sql tuning set , the problem is the enterprize manager gives me list of 106 parameter to choose one of them , which is the isses_modifiable parameters,
    my questions is can i use this feature to check the result of changing one of parameters out of this scope (db_block_size) for example,
    thanks for reading

    This is a duplicate.
    Please be courteous to others and only post your question one time and in the appropriate forum.
    Thank you.

  • 11g SQL Performance Analyzer backport to 10g?

    My Question:
    In the context of 9i -> 10g upgrade and to deal with perfomance issues, would be good to have this tool available as well. I understood it's PL/SQL so, was wondering if anybody has knowledge of it being requested for back-port or even if back-ported already?

    Given the amount of infrastructure required to support it my guess is that it isn't going to happen. But then I thought the same thing about Streams.
    What prevents you from using it in 11g while running production in 10gR2?

  • Sql Performance Analyzer/ RAT for 11g R2

    I have been attempting to get a download of RAT/SPA for 11g R2. Currently it is not installed on my new r2 db. looked in OTN and Oracle Support no luck...is it the same as 11g R1?

    Welcome to the forums !
    Pl see if MOS Doc 948061.1 (How to Check and Enable/Disable Oracle Binary Options) can help.
    Ensure that you have appropriate licenses :-) http://download.oracle.com/docs/cd/E11882_01/license.112/e10594/options.htm#DBLIC154
    HTH
    Srini

  • Comples SQL performance issues in 11g

    We are facing Performance Issues for a Complex SQL in Version 11.2. But earlier in 11.1 this SQL is performing well..
    We dont have previous versions SQL Plan for this SQL Statement.
    We Dont want to rewrite the SQL as this SQL has performed Well in previous versions.
    Do we need to change the optimizer parameters so that the Query will be tuned automatically.
    Please help me out

    If you're licensed for the SQL Tuning Pack, you could run the query through the SQL Tuning Advisor see if it can improve.
    It will probably recommend a SQL profile which you can accept.
    You could also hint the SQL directly - you might just want to look at /*+ OPT_PARAM('OPTIMIZER_FEATURES_ENABLE','11.1.0.x') */ 'x' depending on your exact 11.1 version.
    You could alter the session, set optimizer_features_enable and capture a SQL profile manually for the 11.1 plan.
    You could do some root cause analysis as suggested by Karthick.
    See threads:
    How to post a SQL tuning request: HOW TO: Post a SQL statement tuning request - template posting
    When your query takes too long: When your query takes too long ...
    For some recent relevant examples about identifying plans changes following upgrade, see also Coskan Gundogar's blog:
    http://coskan.wordpress.com/2011/02/14/plan-stability-through-upgrade-why-is-my-plan-changed-bugfixes-1/
    http://coskan.wordpress.com/2011/02/15/plan-stability-through-upgrade-why-is-my-plan-changed-bugfixes-2/
    http://coskan.wordpress.com/2011/02/17/plan-stability-through-upgrade-why-is-my-plan-changed-new-optimizer-parameters/

  • SQL Performance Analyzer - no insert statements possible ?

    Hi together
    I traced a insert-stament on 9i, made a tuning set on the 11g for run in 10g. The creation of the tunig set was succesful. But if i want to play the tuning set on 10g with same data i get an error :
    Type of SQL Statement not supported !
    Can i only trace the select ? Have you made a test with bind variables ?
    Thanks for your input.

    user626582 wrote:
    Double postingHa ha , I was going to mention exactly the same!
    Aman....

  • Sql performance in oracle 11g

    Hi all
    we have oracle 11 rel2 database 11.20.3.0 on windows
    application is using delphi to connect via ole db driver
    first time sql runs it takes time to run in process
    and in subsequent runs it runs faster than previous runs
    the person coding in delphi who is more of sql server background than dba asking why it running faster
    cursor_sharing=similar
    memory_target =40gb
    db_cache_size=12GB
    shared_pool_size=8GB
    bascially first run the sql is not in cache so it reads from disk and in subsequent runs the sql is available so it runs more efficient
    any links which could help the developer understand

    Yes, it runs faster the second time because things are cached in memory instead of having to be read from disk. It could also be that the second time, the query doesn't have to be parsed and thus saves time.
    Tracing and tkprof would show you actual hard and fast numbers to explain exactly what happened.

  • SQL PERFORMANCE SQL ANALYZER of 11g

    I am using 11g on Windows 2000, I want run SQL PERFORMANCE ANALYZER to see the impact of parameter change on some sql’s. Currently, I am using it in a test environment, but eventually I want to apply t to production environment.
    Let us say I want to see the effect of different values db_file_muntilbock_readcount.
    When I run this in my database, will the values changed impact only the session where I am running sol performance analyzer, or will it impact any other sessions, which are accessing the same database instance. I think, it impacts only the session where SQL Performance analyzer is being run, but want to make sure that is the case?
    Appreciate your feedback.

    I think, it impacts only the session where
    SQL Performance analyzer is being run, but want to
    make sure that is the case?The database instance is part of a larger 'system' which includes a fixed set of physical resources. Your session, and every other session, work within the constraints of those resources. When you change the current SQL statement, you will be moving the balance between those resources.
    For example, a disk can only respond to one access request at a time. A memory location can be used for one piece of data at a time. A DB cache buffer can only reflect one block at a time. There are a lot of 'points of serialization'.
    Although the major impact should be on the current session, there will be some impact on every other session in the system.
    BY the way, there is an 'edit' button available to you for every post you create. As a courtesy, you could edit the title of the duplicate and let us know it is indeed a duplicate - or you could edit that other thread to ask that other question you were going to ask.

  • Diff b/w Run time Analyizer(se30),Sql Trace (st05) and Performance Analyzie

    Can any one tell me the Diff b/w Run time Analyizer(se30),Sql Trace (st05) and Performance Analyzie(al21) ?

    Hi
    these all are doing t he same thing that is checking the program for better performance
    Tools for Performance Analysis
    Run time analysis transaction SE30
    SQL Trace transaction ST05
    Extended Program Check (SLIN)
    Code Inspector ( SCI)
    Run time analysis transaction SE30 :This transaction gives all the analysis of an ABAP program with respect to the database and the non-database processing. 
    SQL Trace transaction ST05: The trace list has many lines that are not related to the SELECT statement in the ABAP program. This is because the execution of any ABAP program requires additional administrative SQL calls. To restrict the list output, use the filter introducing the trace list.
    The trace list contains different SQL statements simultaneously related to the one SELECT statement in the ABAP program. This is because the R/3 Database Interface - a sophisticated component of the R/3 Application Server - maps every Open SQL statement to one or a series of physical database calls and brings it to execution. This mapping, crucial to R/3s performance, depends on the particular call and database system. For example, the SELECT-ENDSELECT loop on a particular database table of the ABAP program would be mapped to a sequence PREPARE-OPEN-FETCH of physical calls in an Oracle environment.
    The WHERE clause in the trace list's SQL statement is different from the WHERE clause in the ABAP statement. This is because in an R/3 system, a client is a self-contained unit with separate master records and its own set of table data (in commercial, organizational, and technical terms). With ABAP, every Open SQL statement automatically executes within the correct client environment. For this reason, a condition with the actual client code is added to every WHERE clause if a client field is a component of the searched table.
    To see a statement's execution plan, just position the cursor on the PREPARE statement and choose Explain SQL. A detailed explanation of the execution plan depends on the database system in use.
    Extended Program Check
    This can be called in through transaction SE38 or through transaction SLIN. This indicates possible problems that may cause performance problems.
    Code Inspector (SCI)
    You can call the Code Inspector from the ABAP Editor (SE38), the Function Builder (SE37), the Class Builder (SE24), or as a separate transaction (SCI).
    The Code Inspector indicates possible problems. However, note that, especially with performance issues: There is no rule without exception. If a program passes an inspection, it does not necessarily mean that this program will have no performance problems.
    reward if usefull

  • SQL performance slow -- oracle 10g to oracle 11g

    Hi,
    We are have two development server, here we can call server10 and server11.
    Server’s having same hardware and OS, but different oracle version, server 10 and server 11 having oracle 10g and oracle 11g respectively.
    Problem, when you run sql query in oracle 11g it’s very slow compare to oracle 10g server.
    Here I have checked
    1)     sga size – comparatively 11g size is big
    2)     no full table scan
    OS – SUN
    DB: 11.1.0.7.0, 10.2.0.4.0

    mmee wrote:
    Hi,
    We are have two development server, here we can call server10 and server11.
    Server’s having same hardware and OS, but different oracle version, server 10 and server 11 having oracle 10g and oracle 11g respectively.
    Problem, when you run sql query in oracle 11g it’s very slow compare to oracle 10g server.
    Here I have checked
    1)     sga size – comparatively 11g size is big
    2)     no full table scan
    OS – SUN
    DB: 11.1.0.7.0, 10.2.0.4.0If the query is running slow, the sga size should not be the first thing to check. PLease post the execution plans of the queries from both the servers. Please try to post the tkprof output of the trace of both. The reason for this that explain plan may lie to us about what has happened but trace would be the real picture only.
    HTH
    Aman....
    PS: Don't forget to use the code tag and using the Preview tab to see how the code looks. A better formatted post would most likely get better attention and response.

  • 11g client questions about Server Explorer lookup functionality

    At my job we are looking to replace another sql developer tool with ODT but there appears to be some bugs in the system still. Maybe I could get some help with these issues. We are currently using VS2005.
    First of re-opening a connection after it has timed out is painful. The only way I have found to reconnect (besides restarting VS) is to close the connection, open the connection and then go to modify connection and say OK, but that procedure is not 100%.
    Second in package bodies when double clicking on a procedure in the body it may or may not take your cursor to that selected procedure. I have been trying to figure out what the conditions are that will allow this lookup to work correctly I have even re-created existing packages with the ODT package wizard and it will still not focus on the selected procedure.
    Another thing I dont really like is that is the package body is broken you don't know it just by looking at the package tree, you have to explode the package spec to see the body with the red x. It would be nice if the body broke it would break the spec for easy scan for broken packages.
    One more request for a feature and I'm done. I wish there was a Find that would work with the server Explorer where I could say I want all the EMP table references and it would give me all of the views, procedures, packages where that table is used. This is one of the popular functions with our current sql developer tool and would be nice to it in ODT.
    I am really excited about this product and can't wait to see what features are added next.

    Thank you very much for the detailed feedback! See below for my comments:
    user10913552 wrote:
    At my job we are looking to replace another sql developer tool with ODT but there appears to be some bugs in the system still. Maybe I could get some help with these issues. We are currently using VS2005.
    Glad you are looking into ODT. However, keep in mind that it is not a 100% replacement for Oracle SQL Developer which has more features. ODT is geared towards the Visual Studio developer. You should still have a look at Oracle SQL Developer as well, in case it suits you better.
    First of re-opening a connection after it has timed out is painful. The only way I have found to reconnect (besides restarting VS) is to close the connection, open the connection and then go to modify connection and say OK, but that procedure is not 100%.
    In general with any Oracle application, when a connection times out you generally have to close and then reopen the connection to get going again. So what you are seeing is expected. I guess we could try to automate this for you, set via an options page. But, a better question is - how come the connections are timing out so often? Maybe you should discuss with your DBA if the timeouts are set unreasonably. Or even better, if you manage the database, just turn off the connection time out.
    Second in package bodies when double clicking on a procedure in the body it may or may not take your cursor to that selected procedure. I have been trying to figure out what the conditions are that will allow this lookup to work correctly I have even re-created existing packages with the ODT package wizard and it will still not focus on the selected procedure.I have heard this being reported but I haven't been able to reproduce it myself. It always works for me. Can you attach a create script to this thread that could let me reproduce it?
    >
    Another thing I dont really like is that is the package body is broken you don't know it just by looking at the package tree, you have to explode the package spec to see the body with the red x. It would be nice if the body broke it would break the spec for easy scan for broken packages.
    That's an interesting suggestion - a top level icon to indicate that something in the package is broken, the spec or the body. In Oracle a package is really two pieces, the spec and body and we are trying to portray it as one thing.
    One more request for a feature and I'm done. I wish there was a Find that would work with the server Explorer where I could say I want all the EMP table references and it would give me all of the views, procedures, packages where that table is used. This is one of the popular functions with our current sql developer tool and would be nice to it in ODT. This is an excellent suggestion. What tool are you currently using?
    >
    I am really excited about this product and can't wait to see what features are added next.One of the biggest new features is Performance Analyzer. The tricky part of Perf Analyzer is to get enough database activity to generate helpful reccommendations. But once you do, I think it is a great feature.

  • No data was been displayed in Windows Performance Analyzer

    When I use the Windows Performance Analyzer to analysis the data,but the performance data is not displayed in the WPA. Who can support me to solve the question.
    Detail:
    1. Create the *.etl file
    (1)do the command:   xperf -on SysProf -stackwalk profile
    (2) execute the performance software
    (3) do the command to create the *.etl file :  xperf -d f:\aLog.etl
    2. Analysis the *etl file
    (1)Use the WPA to open the *.etl created by the step(3), click Load Symbos below Trace Menu
    (2)Drop Computation to the Analysis window
    (3)Select Utilization by Process,Stack,no data is been displayed below Series,and I try all the selection ,no data is been displayed. But put the mouse on the cell, there is some information about *.exe file on it
    Remark:The other method to create the *.etl file  : Use Windows Performance Recorder to create *.etl file,then execute the Step2 to analysis the *.etl,the result is that no data is been displayed
    Test enviroment:
    OS:Windows7 Professional SP1
    Explorer:IE 8.0
    Captured image:

    When I use the Windows Performance Analyzer to analysis the data,but the performance data is not displayed in the WPA. Who can support me to solve the question.
    Detail:
    1. Create the *.etl file
    (1)do the command:   xperf -on SysProf -stackwalk profile
    (2) execute the performance software
    (3) do the command to create the *.etl file :  xperf -d f:\aLog.etl
    2. Analysis the *etl file
    (1)Use the WPA to open the *.etl created by the step(3), click Load Symbos below Trace Menu
    (2)Drop Computation to the Analysis window
    (3)Select Utilization by Process,Stack,no data is been displayed below Series,and I try all the selection ,no data is been displayed. But put the mouse on the cell, there is some information about *.exe file on it
    Remark:The other method to create the *.etl file  : Use Windows Performance Recorder to create *.etl file,then execute the Step2 to analysis the *.etl,the result is that no data is been displayed
    Test enviroment:
    OS:Windows7 Professional SP1
    Explorer:IE 8.0
    Captured image:

Maybe you are looking for

  • Many Sporadic Preview Related Issues

    Not sure if this is where to post/report Lightroom 5 issues or not, but here are preview-related issues I am experiencing... Preview panel "preview" freezes indefinitely. App very slow to load while creating new previews. (previews take forever to cr

  • Cancelation of service entry sheet created in Pervious Fiscal Year.

    Dear Experts, I want to revoke the service entry sheet created against the WBS Element. The Service Entry sheet is created and accepted in pervious fiscal year.When the Service entry sheet is revoke it is giving the error for Budget Exceeds. We are h

  • Change mov.type 543 by other one into MIGO

    Dear friends, Does anyone knows how MIGO determine mov.type 543 to Subcontracting return ? Is this hard code determination ? I need to change it to another movement type. best regards, Ale

  • SAP-EDI: 855 (ORDRSP) for Split Schedule Line PO

    Could anyone share an example of inbound 855 (ORDRSP) for outbound 850 (ORDERS) Split Schedule Line PO? Our business will Split item 10 to 2 dates (20 on 11/07/2006, 10 on 11/15/2006) like this in ME23N: Item Overview: item: 10 material: 90-9244-01 P

  • Help with Bumblebee install

    Hi All, I'm having a few problems getting bumblebee installed. I have downloaded the most recent tar file from, https://github.com/Bumblebee-Project/Bu - /downloads used "tar xf filename" to unpack into it's own directory. I am now running sudo ./ins