[ADF - 11.1.2] evidence of performance seen in oracle adf

Hello

Let's take an example from: http://www.gebs.ro/blog/oracle/adf-view-object-performance-tuning-analysis/

He said perfectly how to grant VO to get a performance, but how do I see that it works?

For example: I set Fetch size of 25, "in the batch of" value 1 or 26 I see following the SQL statement in the newspaper
 [1028] SELECT Company.COMPANY_ID,         Company.CREATED_DATE,         Company.CREATED_BY,         Company.LAST_MODIFY_DATE,         Company.LAST_MODIFY_BY,         Company.NAME FROM COMPANY Company
as if it is fetching all records from the table at the same time regardless of the batch size. If I see 50 folders on the user interface at the same time, so I expect at least 2 Select pick 26 cases by each statement if I put the batch size to 26... OR at least 50 select for the batch size, the value '1'.


Please tell me how to see view performance tuning work? How can we say that setting batch size = '1' is bad for the performance?

Keltoum,

Lot size does not affect the SQL sent to the database, but it affects the size of extraction JDBC - he catches as many records at a time when it is fetching the cursor.

John

Tags: Java

Similar Questions

  • Performance of the Oracle

    Hi friends,

    10.2.0.4.0 on Linux

    Background:
    We have the database running on the OS cluster.
    Before the performance of the server on the server issue has Cpu spiked to 100% used. Custom top found some applications (small applications in general, what race in daily batches) were cpu 100% used and the same queries in AWR. For this reason, the database switched to Server B, the queries executed as correctly without problem.
    Server A and B are clustered BONES and using the same hard drive memory.

    After restarting the server/failover, the daily batch runs successfully without any problems for a few days (about 6 to 10 days). The 11th batch runs very slowly.

    We try to find the solution,
    Now, we are not suspecting the question is next to the Oracle. The problem may be with the side OS/hardware.

    All the suggesitions/help will be appreciated.

    Thank you
    KSG

    Hello

    KSG wrote:

    Thanks for your help Nikolay.

    If necessary, I'll tie the AWR report #2, where the batch was properly executed on the failure on server B.

    Thank you

    KSG

    No, it is not necessary.

    The AWR report you posted was for a period of 9 hours, right? It shows CPU DB = 55 000 seconds. 9 hours = 32 400 seconds. For example, the database was using (on average) just 1.5 CPU on 16. I.e. average usage of the CPU by the database was only 10% (and total usage of CPU on the server, as I said earlier, was about 40%, i.e. the database is not yet the main consumer of CPU on the box).

    So based on what I'm leaning to the version that the CPU problem you mentioned was not true. Most likely, you simply misread some of the CPU numbers in reports (like CPU DB = 91%, which could be confusing). To avoid such confusion, I recommend that you go through my blog on the interpretation of the figures of the AWR CPU: reports AWR: interpret the CPU usage | Diagnostician Oracle

    If you leave this part of your account of the event, we have an intermittent problem of performance with a batch. As Jonathan said, SQL plan regression is the most likely explanation of that. If you have the License Pack Tuning and Diagnostic tests, then you can easily diagnose these problems using view ASH (not ASH report), especially if you instrument your code work properly batch:

    (1) in your batch, call dbms_session.set_identifier ()

    (2) once the task is completed, check out the SQL which took as long:

    Select sql_id, count (*) / 10 elapsed_seconds

    from the ashes of dba_hist_active_sess_history

    where client_id =: client_id_you_set_above

    and sample_time between: job_start_time and: job_finish_time

    Group of sql_id

    order of count (*) desc;

    (3) check the hash value of the plan for this SQL query:

    Select begin_interval_time time, plan_hash_value

    of dba_hist_snapshot sn.

    St dba_hist_sqlstat

    where sn.snap_id = st.snap_id

    and sql_id =: sql_id_found_above

    begin_interval_time desc order

    Best regards

    Nikolai

  • Performance problems on Oracle 11 G with Windows 2008 64 bit.

    Hello world

    I noticed that our database is going bad and low every week. My server has 16 GB of RAM and 10 GB are dedicated to the database Oracle, it is a 11.2.0.1 with Windows 2008 R2 SP1 64 bit. I would like to know according to the values of the movement following you guys recommend to adjust in the init.ora:

    ORCL.__db_cache_size = 5402263552
    ORCL.__java_pool_size = 33554432
    ORCL.__large_pool_size = 33554432
    ORCL.__pga_aggregate_target = 3657433088
    ORCL.__sga_target = 6878658560
    ORCL.__shared_io_pool_size = 0
    ORCL.__shared_pool_size = 1308622848
    ORCL.__streams_pool_size = 33554432

    * .memory_target = 10511974400
    * .open_cursors = 5000

    * .optimizer_mode = "RULE".
    * runoff = 300

    According to the target memory on how values can be increased the process, pga_agregate_target, etc.

    We also have problems with the bug Bug 9593134 "connection to Oracle 11 g are slow and can take anywhere from 10 seconds to 2 minutes." there is a difficulty on linux by removing dns names on this subject, but someone has experience on windows platforms?

    Thanks to all and sorry for my English.

    Kind regards.

    Arturo.

    Concerning the long connection times, have you tried to use the network (such as Wireshark) packet capture software to determine that the client computer when a connection attempt is initiated?

    The Oracle database time can help the model statistics and wait events extensive system you diagnose performance problems related to poor (you should not only look at the statistics, but rather capture the current values, wait a while, statistics capture again and compare the evolution of the values of the statistics). A statspack report may also help - but a trace 10046 to level 8 or 12 is more appropriate if you are able to identify a few sessions that have performance problems.

    I claim not just blindly changing the settings, even if I'm curious about:
    * Why the session level setting OPEN_CURSORS is set to 5000 - you expect a single session to hold cursors open 5,000?
    * Why do you use the obsolete RULE based optimizer?
    * Why the MEMORY_TARGET parameter is used when the target SGA_TARGET and PGA_AGGREGATE are specified?

    Charles Hooper
    http://hoopercharles.WordPress.com/
    IT Manager/Oracle DBA
    K & M-making Machine, Inc.

  • FDM Performance Tunning with Oracle

    Hello

    We use the Oracle 10 g with FDM. We have scheduled batch jobs, but it takes a lot of time when importing the data.

    Is there any tunnings performance we can do at the end of the Oracle?

    Thank you.

    Check the category and the partname where you load is same as you specify it in the report parameter.

  • Performance: Bulk Insert Oracle 10g

    The following Situation: we have a VISUAL BASIC 6 Application (I know... VB6...), an XML file with data and Oracle 10 g server. The XML file must be imported into the database.

    So far the Application (Via ADO) analyzes the XML and creates INSERT and UPDATE Stmts and sends it to the DB. The Stmts will be processed within a Transaction and that the application sends each INSERT, UPDATE, separated from the database.

    But it's a disaster... as expected performance... :-) Importing takes several hours...

    Now my task is to increase performance, but how...

    I've tried several things, but without real success, for example...

    I did some tests with the SQl * Loader. The Insert is very fast, but I can't do an update, so I had to first remove the existing data. But I can't go forward two steps in a single transaction, because of the SQL * Loader.

    I tried to write a stored procedure that accepts a TEENAGER. Recordset as an input parameter and then creates the Insert and Update statements in the DB to reduce network traffic, but I've not found a way to handle a TEENAGER. Recordset as an input to a stored procedure parameter.

    Anyone have an idea how I can import the XML in a quick way into the existing DB (and maybe make a replacement of existing records when importing...) within a transaction without changing the structure of the DB? (Oracle Packages? interface in C++ integrated into Visual Basic 6...) Is there a way to import the XML file directly to the DB?

    Thanks in advance for any idea :-))

    I tried to write a stored procedure that accepts a TEENAGER. Recordset as input param..., but I have not found a way to handle a TEENAGER. Recordset as an input parameter
    for a procedure stored.

    Use SYS_REFCURSOR type parameter. In bulk it collect in a collection of PL/SQL. FORALL allows soup by INSERT and UPDATE statements.

    Cheers, APC

    blog: http://radiofreetooting.blogspot.com

  • OpenScript performing through the Oracle Test Manager on linux environments

    Hello

    I developed a couple of tests OpenScript (Java only) in my development environment (Windows). But I struggle to run these tests using Test Manager (which runs on a Linux - production environment) while BTA, they work perfectly well. We have the latest installed version of OATS is 12.1.0.2.

    When I try to run my tests OpenScript (via OTM) I get this error in the process_console log file:

    Exception in thread "Main Thread" java.lang.NoClassDefFoundError: org/eclipse/core/Launcher/Main
    Caused by: java.lang.ClassNotFoundException: org.eclipse.core.launcher.Main
    in java.net.URLClassLoader$ 1.run(URLClassLoader.java:202)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    to Sun.misc.Launcher$appclassloader$ AppClassLoader.loadClass (Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    The main class is not found: org.eclipse.core.launcher.Main.  Program ends.

    Anyone know what could be the problem and how can it be solved?
    Also, anyone has had luck OpenScript running tests in linux using OTM environments?

    Any help would be greatly appreciated.

    Best regards
    Karolis

    Hello Karolis
    Starting today, you can not run script OpenScript OTM on Linux. It's on the roadmap, but no I have not yet calendar.
    Two workaround options:
    1 / you deploy a remote agent on windows
    2 / you create a custom script in testcase type and you use the command line to run a load test script

    JDK/bin/java-jar OLTCommandLine.jar - run - session = test1_ad1-scenarioFile=/export/.../Test_Ad1.scn - OLTServer = localhost:8088 - user = oats-password = UE1-log=/export/.../ad1.log

    Good luck
    JB

  • Performance problem with Oracle Forms 10g.

    Hello world

    Situation before:
    JInitiator 1.3.1.26
    JET

    With these parameters, Oracle forms works fine.


    Current situation:
    Jre6_u23
    IE8

    When the number of users exceeds 300, oracle forms becomes very slow (wait US 1 minute for login form).

    Oracle application server: 10.1.2.3.0
    Oracle's 10g.


    Thank you.

    Salim cordially.

    The value of jpi_codebase must be a virtual path. It should be something like this:

    jpi_codebase = http://myServer/somewhere/someInstallableFile

  • Hosts with active Hyperthreading - best performance of the virtual machine?

    After having been involved in a recent thread on Hyperthreading activation on your hosts: -.

    http://communities.VMware.com/message/1567821

    In this thread Jason comments that when the HT is enabled he saw much better performance of virtual machines on this host, we have, I think I've also seen elsewhere.  We saw a clear improvement of the performance of our Oracle server when its on a host that has enabled HT, so much so that we have now disabled for this virtual machine DRS, so that it doesn't move off them.

    If anyone has any other given that a marked improvement?

    The specification of hosts within our farm are essentially the same, and new hosts with HT could actually could be called lower spec than our other guests so its interesting, it makes such a difference.

    In any case, interesting to see what other people have found.

    Yes, class processors Nehalem hyperthreading performance of vSphere one little, doubling the number of execution threads will make Scheduler ESX easiers so many jobs. I have a little stand alone ESX hosts with a single Quad Core Nehalem processor for applications Oracle and performance is very good.

  • EBS Performance on cloud

    Hi all

    EBS R12.1.3

    RHEL6

    We have migrated our EBS on site server to AWS - EC2 cloud server.

    It's the lowest maintenance cost and total cost of ownership (TCO) on the servers.

    In server on site, we use LAN to access the application. In the clouds, we use internet.

    We noticed that the loading of java forms is slow in the cloud to access LAN servers.

    Is this a normal behavior? Is there a way to speed up the loading of the forms of java like the speed when we use the LAN?

    Thank you very much

    JC

    I don't think you have to hit several times, but it may take longer than expected after a click.

    What is the response time by comparing to what you used to have before?

    You can try to activate tracing forms and collect diagnoses of duration of forms.

    A comprehensive approach to the performance of Oracle Applications systems (Doc ID 69565.1)

    Oracle E-Business Suite (Doc ID 1672174.1) performance guide

    Oracle E-Business SQL Trace and TKPROF Guide (Doc ID 1674024.1)

    Logging a SR is your other option.

    Thank you

    Hussein

  • Slow performance on Linux for Visual effects

    Visual effects such as Transitions are very poor on linux "winded" compared to windows. I noticed this on different PC, checked for Java7 and Java8.

    If the user interface contains many objects and then the transition sometimes is not even.

    I don't think that it is the graphics since videos are quite ok.

    I use the driver ATI without Xorg.conf file and installed the xcompmgr

    and I tried several options, such as

    Option "Composite" "Enable".

    or

    Option "backingstore" 'true '.

    Option "AllowGLXWithComposite" "true".

    This does not speed up things, are there other things I could do to improve performance?

    Oracle 8 JDK and JRE certified system 8 Configurations

    • On the platforms Linux, acceleration hardware chart is only supported for Nvidia cards (only for the proprietary drivers).

    I don't know if this is the cause of your performance problems, but it is probably something to consider.

  • Performance issues and options to reduce the loading with the Oracle text implementation

    Hi Experts,

    My database on Oracle 11.2.0.2 on Linux. We have Oracle implemented for the fuzzy search. Our oracle text indexes are defined as sync on commit that we cannot afford to have stale data.  Now our application done literally thousands of inserts/modifications/deletions of these columns where we have these Oracle text index defined. Thus, we see a significant impact on performance because the oracle text synchronization routines is called on each commit. We do nightly index optimization (optimization full every night at 3:00).  The text index oracle internal operations are appearing at the top of the sql page in our AWR report and fears it causes a lot of load on the DB.  Since we do optimization of the complete index once during the night, I think I should change that, and if I do, he's going to help us?

    For example, here are some data of AWR report my one day:

    Time elapsed (s) Executions Time by Exec (s) % Total % CPU %IO SQL ID SQL module SQL text
    27,386.25305 4410.0916.5015.829.98ddr8uck5s5kp3Start ctxsys.drvdml.com_sync_i...
    14,618.81213 9800.078.818.3927.7902yb6k216ntqfbegin ctxsys.syncrn (: idxownid,...)


    More top sql full text:

    ddr8uck5s5kp3begin ctxsys.drvdml.com_sync_index (: idxname,: idxmem,: partname);
    end
    02yb6k216ntqf

    begin ctxsys.syncrn (: idxownid,: idxoname,: idxid,: ixpid,: rtabnm,: flg); end;

    Now if I do optimization of the complete index that more often, and not only once night 15:00 will be this average, the load on DB sync on commit will decrease? If Yes, how many times should I optimized and the optimization itself does not lead to a load? Can anyone suggest?

    Thank you

    OrauserN

    It's to you which values you want to experiment.  Since 1 G, which is the same as 1024M is the maximum I could try that assigning to an index and see what effect it has.  You can use the same AWR report that you used previously and compare performance.  To determine when paging depends on your operating system and what tools you have.  Another option might be to use TRANSACTIONAL, that allows searching for unsynchronized lines and allow you to synchronize every five minutes, like Herald suggested, without any latency problem.  You can read about it here (scroll down to transaction):

    http://docs.Oracle.com/CD/E11882_01/text.112/e24436/csql.htm#CCREF23731

  • EBS after the Migration performance comparison

    Hello

    We migrated environment EBS Linux to AIX, I want to know which are the common points that we undertake for comparison of performance, to the exclusion of the AWR report.

    Concerning
    Samad Ul Haq

    Samad,

    Please see the following docs (see also the documents referenced in the REFERENCES section of each doc).

    Collecting Diagnostic data for performance problems in Oracle E-Business Suite (Doc ID 1121043.1)

    Performance improved for Oracle E-Business Suite Release 12.1.3 Diagnostics (Doc ID 1362660.1)

    Optimize the performance of the e-Business Suite (Doc ID 744143.1)

    Applications E - Business Performance skills Cookbook (Doc ID 1516355.1)

    Thank you

    Hussein

  • Can I use shrink for an asset (perform insert very-delete operations) table

    Hello guys,.

    I have a very simple question. According to an article (link: http://www.dba-oracle.com/t_automatic_segment_space_management.htm) the following quote is written
    Beware:  Using ASSM can hinder database DML performance, and most Oracle experts will use manual freelists and freelist groups.  Click here for details on automatic segment space management internals.
    
    Using automatic segment space management is great for almost all Oracle applications, with the exception being super-high update tablespaces, which would use traditional freelists with multiple freelist groups.
    I just want to use shrink my table in order to reclaim the unused space. However, I play a lot insert and delete operations on the table (not update, insert and delete). So, I wonder, if I use shrink, my table will affect seriously? Because I insert and remove thousands of rows in this table every day.


    And my second question is how can I know that my table is in SAMS (automatic segment space management) to use retractable? Because I was told that my table shoul be in SAMS to use retractable?
    select * from v$version;
    Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production
    PL/SQL Release 11.2.0.1.0 - Production
    "CORE 11.2.0.1.0 Production."
    AMT for 64-bit Windows: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    best regards
    Charlie

    970992 wrote:
    I just want to use shrink my table in order to reclaim the unused space.

    Ok. You are sure that there is some unused space and that Oracle will not reuse space automatically? If you are constantly inserting and removing a table, unless you remove constantly more data that you insert or you use direct-path inserts to prevent Oracle to reuse the space freed by deletions, there is no reason to believe that there is unused space in the table.

    However, I play a lot insert and delete operations on the table (not update, insert and delete). So, I wonder, if I use shrink, my table will affect seriously? Because I insert and remove thousands of rows in this table every day.

    Thousands of lines is enough little activity.

    If you want to shrink the table, you generally want to do while there is little or no activity on the table since you will need to at least briefly to acquire a lock on the table. If you do only a few thousand a day race DML operations, it shouldn't be difficult to find a window where the shrink will not be a significant impact on DML.

    But, back to my first point, I would tend to wait that you don't need to shrink the table in the first place.

    And my second question is how can I know that my table is in SAMS (automatic segment space management) to use retractable? Because I was told that my table shoul be in SAMS to use retractable?

    Assuming that you know what the table tablespace is in

    SELECT segment_space_management
      FROM dba_tablespaces
     WHERE tablespace_name = <>
    

    Justin

  • Performance of the database

    Hello
    I have an interesting question here. I have a database of size 80 GB its actuallty a Peoplesoft DB (Remember:Peoplesoft DB is null goal year Oracle DB). I have 120 users accessing it. We have a server of DB with 16 GB of RAM and CPU 8 - core. How to calculate the size to be allocated to the LMS No.. DB writer process required etc... To be short, I would like to have a list of init parameters that would make my DB more quickly. Thanks in advance.

    If you are on 10g or go, you can get help from the oracle Advisor to set your PGA and the LMS.

    v$ pga_target_advice
    V$ sga_target_advice

    in 10g, you can also generate a report AWR and ADDM for details and advice on the performance of the oracle.

    Thank you
    Christian Christmas Pal Singh

  • information about the performance of the Rules Manager

    I am very interested in this product... and yet, I also find little information on the performance of the oracle community.

    the absolute silence on this product with the usual oracle experts is also a bit suspect.

    I'm sure that there is degradation in performance related to flexibility gains that the tool provides... but what are the costs of performance?

    In addition, there is a "rule Manager utility" announced here... but where you acquire it?

    http://www.Oracle.com/technetwork/database/index-088908.html

    Hello

    I was also interested in this support for the rules of the DB, but I was disappointed to read the news of its demise and the suggestion to buy another product:

    Notice of obsolescence: Manager of rules and Expression filter features database Oracle [ID 1244535.1]
    "The Rules Manager and Expression of data filter Oracle's are removed in the next major version of database Oracle." Support is not available for the life of Oracle Database Release11g Release 2.
    (...)
    Visitors should not start new projects with policy Manager or the Filter Expression. All current user Rules Manager should consider migration to Oracle Business Rules, a component of Oracle Fusion Middleware. "

Maybe you are looking for

  • Satellite M40: Win XP install after crash problem - ser.number system

    Hello I would ask you what I'll do. I bought new computer toshiba satellite m40 laptop about 5 years in London.There was no Win XP Recovery cd (no partition recovery on the hard disc as well), just cd with drivers of toshiba in the box. Now my system

  • Disassembly of satellite L830

    Someone been able to disassemble this laptop? I would like to replace the wi - fi card, but may not know how to open it. I open many laptops, but this one I can't understand everything. Help, please

  • I deleted the disk cleanup programs

    How can I get that back thompsen kathy

  • problem with authui.dll after installing a windows 8 skin pack

    Hello I'll just run you through my problem, I installed a windows 8 skin pack which I initially thought was a product of windows (but it wasn't) after installation it forced me to restart my computer, it worked well but it didn't look right and my wi

  • I can not open downloads of any kind.

    I posted earlier of not being able to open all the downloads; I have not solved the problem yet.  That's what I did so far, without success: I HPw2207: I run Vista Ultimate, and my browser is Mozilla. In May when it started I was downloading a game o