Forms fetching very slow

Dear all,
Our development team trying to execute a Query from a 6i forms, but its takes much time to execute, the same SQL script runs takes very few seconds from execute from SQL prompt. why the forms getting this much time to execute,,
from where i have to tune and solve this issue, Where i have to check first ,, from database side or from forms side ..??
They using Forms 6i with 9i database..
Regards
Hamid

Hi;
For your issue i suggest close your thread here as changing thread status to answered and move it to Forum Home » Application Development in PL/SQL » Forms which you can get more quick response
Also see:
Master Note: SQL Query Performance Overview [ID 199083.1]
Regard
Helios

Similar Messages

  • Oracle Forms Performance very slow on the internet

    Hi ,
    We have developed a form application with forms Developer 10g and deployed it on a ORACLE 10g AS. If the user runs our application over intranet there is no any network problem or not any performance decrease occurs. However if we deploy our application over WAN or internet, the startup time of the forms become Very Slow.
    What we can use to make it faster , is there any other tools we have to learn like APEX or JDeveloper , what is the best solution , should we forget the Developer for ever and starting with other tools with fast performance on the internet , if so , what we have to learn , please help us , its common problem .
    any help please ,

    Interesting thread....
    You asked whether "Forms" is the right product for the job. Well, the answer to that question will depend entirely on exactly what functionality you need and your skill-set. One advantage of using Forms over other Oracle products is that, in my opinion, Forms allows you to create simple or complex applications very quickly, with limited development experience. The downside to using Forms however, is that it does use a fairly thick client making startup slower than other applications. Generally, Forms is not very well suited for Internet deployments although it can and has been done. If your goal is to use a product which is easy to work with and is appropriate for Internet deployment, you may want to consider Apex. The downside to Apex is that unlike Forms, Apex generates what I like to call static html pages. Meaning once a page is displayed for the end-user, the data on it remains the same until the user forces interaction with the server again, but in this case the entire page would be refreshed in order to realize the changes. In the case of Forms, any content displayed to the end-user can be change without completely refreshing their view. I like to refer to Forms as a living application because unlike Apex, it can easily respond to most user inputs and/or server side changes almost in real-time. If you want this "live" experience, Forms might be the way to go, although at the cost of some startup performance. Alternatively, Oracle ADF can also give you a similar live-like experience. However, ADF will require a broader skill-set (pl/sql, java, html, etc), whereas with Forms you could get away with only knowing pl/sql although java knowledge would be helpful.
    The views expressed in this thread are my own and do not necessarily reflect the views of Oracle.

  • Opening ADOBE forms is very slow.

    Lately, once I enter my username and password, opening ADOBE forms is very slow.

    Hi,
    try on the icon of SAP on desktop go to properties and on the compatibility check disable desktop composition.
    hope it helps
    Petr

  • Opening of form is very slow

    Hello,
    I've installed SAP 2005A on a Vista computer.
    My problem is the opening of the forms is very slow.
    Does anyone knows the reason of that.
    Thanks.

    Hi,
    try on the icon of SAP on desktop go to properties and on the compatibility check disable desktop composition.
    hope it helps
    Petr

  • Oracle 10gr2 Master/detail form running very slow when you navigate to the detail record.

    Hi All, I have a master detail  form, running in webserver, when I navigate to the detail block, the form start buffering and buttering for about 2 min. There is a trigger when-new-record instance that is firing when you navigate to  a new record : The select part of this stament is taken a long time to execute. I modified this in toad and what used to take 25 seconds to run is taken less than a second now, but the slowness still persists in the form.
    for rec in (select wrrh_col
                      wpbh_col_lvd,
                       wpbh_col_doc_no
          from wh_col,
               wkpl_col,
               wh_col
         where wrrh_col_no = :block.wreh_wrrh_col_no
           and wrrh_col_no = wreh_wrrh_col_no
             and wrrh_col_no = wpbh_col_no
           and wrrh_col_proj    = wpbh_col_proj
           and wrrh_proj_no     = wpbh_proj_no) loop
       if fun_name(rec.wpbh_col_lvd) = 'Y' then                      
        do something,
       end if;
      end loop;
    The select staement that used to run for 23 seconds is running in less than one second, but the form is still running very slow when I navigate to the detail record.
    Please advise.
    Thanks.

    Thanks Andrea for your prompt response, the problem is the select statement and like I stated, I tuned the select statement in toad and what normally takes 23 secs is taking less than 1 sec to run. If I comment out the call to the function, it is still slow. The select stament will returned null and it will still be slow. When I comment out the for loop, it run very fast. I dont know what else to do than tuned the select statement.

  • Code of conduct application form opening very slow

    Dear Friends,
    we have enable code of conduct application by implementing zform so when i click on code of conduct service in portal it is opening very slowly .
    My client is complaining that is is opening very slow how can i make the form to appear quickly .
    What can be the reason for the form to open very slow it is takign almost 3 min . How can i reduce this time.
    Kindly suggest .
    Best Regards

    Hi Siddharth,
    This is the problem with everuser and after some time it is showing the error as 500 internal server error with exception:java.net.Sockettimesout.Exception:Timedout
    We have even taken the trace from OS level the following is the details of default trace file:
    #1.#0021282821A600B8000000000000588F0004B80B81935B7A#1328259464911#com.adobe.document.PDFManipulation#com.adobe/AdobeDocumentServices#com.adobe.document.PDFManipulation#J2EE_GUEST#0##n/a##2342b5f04e4511e1946a0021282821a6#Thread[PDFManipulation.exe Error Reader,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error##Plain###Service PDFManipulation: Native process (PID=24370) /usr/sap/TTD/DVEBMGS00/j2ee/os_libs/adssap/PDFManipulation/bin/PDFManipulation.exe terminated abnormally with error code 2#
    Can you please let me know what could be the problem.
    In the last week atleast we are able to open the form eventhough it is opened slowly not it is showing the error instead of form.
    Regards.

  • The contribution form load very slow in Site Studio

    We have created a site on ucm with Site Studio 10.1.4.5.0 and the contribution form load is very slow and. When we puch Ctrl + Shift + F5 the page delay 20 seconds on loading.
    Any idea?
    Thanks a lot.

    catch all answers #2,3,4
    2. repair disk permissions / verify disk
    3. run diskwarrior to verify directory structures on all disks
    4. reinstall QT7 - people have noted very odd behavior from 7.0
    x

  • 10g forms applet very slow

    I've just converted a couple of 6i client server forms to 10g.
    I'm using the Developer suite 10gR2, with its own built-in oc4j server.
    It all works fine, after some fiddling to get icons loaded etc.
    But the form is 10 times slower than in client-server. This is a total show-stopper for us. A form that took 2-3 seconds to load before can now take nearly a minute to come up.
    Even our very simple login form is slow, many seconds instead of a fraction of a second.
    I've tested on the workstation thats running the OC4J, This is a Dual-Xeon 2.4Ghz with 2G of memory, so its NOT the hardware. Its running XP-Pro.
    Then I tested on a workstation, using a dummy html page to launch Jinitiator and get the form up. JInitiator installed itself perfectly, but erformance is exactly the same even though its a P-III-800 with only 256M of memory.
    The strange thing that we notice is that the performance monitor on the oc4j server machine shows it as almost idle (3% cpu, almost no network traffic and idle disk).
    But on the workstation the cpu is at 80-90% all the time, even when the form is just sat there waiting for user input!
    So we think we have some sort of applet mismatch or configuration problem. Is there a newer (or older?) applet version thats quicker, or doesn't nail the cpu this way?
    My next step is to download just the forms-and-reports services for linux and put that up on a second identical box that has Redhat-ES.
    Has anyone else seen this sort of applet behaviour? if so any suggestions would be a great help because we're stumped at the moment.

    Good feedback folks, but I still don't see any explanations of whats happening, or why it should be slow.
    I'll agree that putting the icons in a single file, one jar archive per form, is definitely more efficient. Putting all your icons in one file strikes me as silly since then you have to download all the icons, even if you never bring up forms that use some of them.
    BUT gentlemen, it does not explain why we had the problem I described. I see no reason to suspect that the jar file would fix my problem, (of course I'll try anyway).
    The point here is that the form was slow to start, OK, maybe that was because it was individually fetching 15 or 20 icon files.
    BUT WHY SHOULD IT THEN BE SLOW AFTER THAT!
    Sorry to shout but no-one seems to be hearing what I'm saying here:
    1) the applet has the CPU locked-up at over 90% all the time
    2) the cpu is at 90% when the form is idle waiting for input.
    3) the form has completed painting the user interface just fine, I can see everying,
    including all the icons, it all works right, its just slow.
    4) its not surprising that its slow since the applet has the cpu pegged
    5) we get the same pattern of behaviour on a form that has exactly one icon,
    for a download of one file, a total of 232 bytes.
    Now there is no way you can claim that a jar archive is significantly faster
    than a single gif file download, they are both cached and the sizes are both so small that any difference is insignificant.
    It looks to me like a bug in the applet, or some sort of configuration or set-up error on my part. But I can't find any documentation on how to control that. The applet itself appears to be very much a black-box with no visibility into whats going on inside it. No trace file, no log file, no debug options.
    I mean debugging the applet itself here, not the form that the applet is presenting to the user.
    I'm going to work on bringing it up on Linux today, for now I'll just run without icons while I get the forms/reports integration running. Then I'll come back to the icon issue next week. Maybe if I switch to jpegs the problem'll go away. SO I'll post a follow-up sometime next week.

  • My queries in Forms a very slow - why

    Hi all,
    I've created a data-block in Forms based on a view. The view based on a join between 2 tables and returns round about 1 Million entries.
    When i press my button:
    go_block('v_talrep_re_positionen');
    execute_query
    ... and a WHERE-Statement.... to reduce the amount of records...
    then i want Oracle to execute the query and to show the result.
    When I execute this query with SQLPlus or TOAD then I get a result within 5 Minutes. When I execute this query with my forms-application then I must wait 20 Minutes and more.
    Which possibilities do I have to optimize Forms for executing queries fast and faster...
    Do you have any idea?
    bye
    Florian

    Hi Florian,
    try to use hints in the view;
    e.g. select /*+ RULE */ name
    from emp
    Sometimes it helps.
    Regards,
    Monica

  • Fetching data is very slow in workspace for planning application

    Hello Everyone,
    I am working in the web environment of a planning application and recently I have seen some issue's like Fetching data is very slow through webform's and the system will locking automatically and which kick me off from workspace when I refresh.So could you suggest me like what would be the reason's for this issue's.
    Thanks in advance

    Hi,
    Sounds like your form is very large or there are maybe a lot of dynamic calcs on the retrieval. How many rows and columns have you on the form ? Have you dense or sparse dimensions as rows or columns?
    Brian

  • 10g Form - first execute query - very slow

    I have the following issue:
    Enter an application
    open a form in enter query mode
    first time execute query is very slow (several minutes)
    every other time it's quick (couple seconds or less)
    I can leave the form, use other forms within the app, come back and query is still quick. It's only the first time after initially launching the app.
    Any ideas what might be causing this?

    We have the same application running in 6i client/server DB-9i in production. We are testing the upgraded application that is 10g forms on OAS DB-10g. We don't have the issue in the current production client/server app.

  • Slow performance of fetching BLOB data over network is very slow

    Dear Experts,
    We are deploying a GIS application which handles with BLOB datatypes. Database Server is in RHEL and in 11gR2. The application is using asp.net 3.5 and using ODP.NET to connect with Oracle. But here is a performance chart which shows that performance is very slow when application and database server lie on different subnetwork.
    Case      Login Time
    Same Server(Both in 192.168.9.23)     20-25 sec
    Same Subnet (DB:192.168.9.25) (App: 192.168.9.23)     60-80 sec
    Different Subnet (DB:192.168.11.153) (App:192.168.9.23)     More then 5 minutes
    So what is the reason behind this and how can I improve performance if I want to keep application and database in diff machine?
    Thanks in advance.

    Also, look into the various lob settings in ODP.NET.
    I believe that by default in ODP.NET the LOB will be fetched in separate roundtrips but you can change this my messing with certain properties or using certain methods - apologies, a bit imprecise.
    If you have a network issue then doing more roundtrips than you need to is just going to exacerbate the situation.
    Trace the session - if it's networking or roundtrips you should see symptoms of it in a 10046 trace.

  • Filling out form in FedEx Ship Manager is very slow...

    All of a sudden trying to fill out a shipping doc in FedEx Ship Manager is very slow. Each letter typed ends up with athe spinning beach ball for 5 or 6 seconds. Safari version Version 6.1 (8537.71). Never had an Safari issue before with this site and Firefox works fine. (Ended up using FF to get the shipment done) 
    Any ideas what is going on?

    Same here, I create many, many Fedex labels on a daily basis for work. In Mountin Lion things were working excellent, just upgraded to Mavericks and Fedex is unusable. Firefox (even in its latest version 25) works perfect with Fedex and on Mavericks too. This is definitely a problem caused by Mavericks and has nothing to do with FedEx. I think it is related to how security for JavaScript has been changed, or how Sandboxing in tabs and JavaScript relate to each other in the new version of Safari. No updates to the latest Java will fix it, because the fields on the FedEx form are populated through JavsScript coding and in this case Java is not being invoked at all. Thats why you may have different versions of Java installed, or not even have it installed, yet in Safari 7.0 those forms from FedEx and evidently form some other sites will beachball. So the only solution currently is to use another browser, which is really a lame solution. If Apple wants to make us use Safari more often, step up to the plate and show an improvement in the browser, not regressions. Mind you this is a huge regression! I have been creating labels in Fedex for some 7-8 years now and there has never been an update to Safari that would cause such a disaster. And by the way, I use Webkit nightlies. Granted the developers there tend to break things, but are very responsive and provide a fix usually within day or two. Those are the same guys that develop the new versions of Safari core and rendering, so I'm curious as to who would be voicing support here in the discussion. One thing is clear, even todays nightly of Webkit is also beachballing, so the problem is not directly related to Webkit.

  • Very slow performance when assigning value to a form item

    Dear all,
    I have an add-on form that contains 30 text edits. I did not creat the from with screen painter but positioned them by marking each item's top and left position in the new sub.
    I have named them as 'edBox1', 'edBox2'......, 'edBox30'
    At a point I need to assign value to each edit text, I have queried the content from DB into one recordset. However, when I start to assign values to each edit text, the performance became very slow.
    my code is as follow
    me.form.items.item("edBox1").Specific.String = recordset.field.item(0).value.tostring
    me.form.items.item("edBox30").Specific.String = recordset.field.item(29).value.tostring
    I found that B1 seem to iterate each item on the form in order to find the item I specified.
    so I think I should specificy items earler.
    Now for each item I dim an object for it at new sub
    Dim oedBox1 As SAPbouiCOM.EditText
    Dim oedBox30 As SAPbouiCOM.EditText
    and while creating forms, I specificy each item to the matched object
    Then I assign values to items by
    oedBox1.String = recRetrive.Fields.Item(0).Value.ToString
    oedBox30.String = recRetrive.Fields.Item(29).Value.ToString
    However, B1 still iterates to find the item and the performance is still slow, does anyone has a better solution to this issue? please kindly advise.
    Thank you
    Alan
    Edited by: Chih-Peng Chen on Dec 17, 2007 8:42 AM

    Hi Chen,
    you can find one example under SDK samples which will guide on using datasources
    Bind the controls to dbdataource and then query the datasource.
    then update form using oForm.Update(),this will automatically fill the values in all edit boxes and it will be very fast as well
    Hope it helps you
    Regards
    Vishnu

  • Forms executable files execute very slow

    I am using AS10g form services. But the form applet which executes at the client is very slow as compared to the previous version of forms like 6i
    Data Entry is time comsuming, coz the applet taked time to open an LOV and in other operations.
    Is there any way to speed up this process?

    Forms 10g run as a Java applet in the browser. Java takes more resources on a PC than Forms 6i (client/server). Check your PC if you need more memory.
    Also, check the Jinitiator cache settings.

Maybe you are looking for

  • Cumulative probability function

    Hi! The condition is I have a packet of datas (sample pictures shown in the attachment). Say the desire class size is 100 with min value of 0 to max value of 0.008. Total sampling is 150 (instead of using 1500000).  Graph1 From there I would want to

  • Where are superscripts in Mac Mail?

    How can you EASILY use superscripts and subscripts in Mac Mail?  I know these are found in TextEdit, but there should be an easy way to incorporate them into Special Characters in the Mac Mail application.

  • [SOLVED]Prosody Installation

    Hi my fav. Community, I'm trying some Jabber Server right now and I'm stuck with prosody. Some strange things happen, when I use the original ABS package. When I try to restart It shows something like this: :: Starting prosody daemon [BUSY] Usage: ki

  • UC 7 - unable to delete distribution list

    I've got this distribution list migrated over, which do not have any members, but am unable to delete it, and getting error this object is currently in use. I enabled dependency records but unable to see anywhere I can access this functionality. How

  • Reversal of Dunning

    Hi Experts, One of my client wants to reverse the dunning as she by mistake as given the dunning date as 18.04 4014 instead of 18.03.3014 and i understand there is a programme RFCORR14 to reverse the dunning run but here the problem is get the name o