AutoSys Workload Automation

Expand all | Collapse all

slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

  • 1.  slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Sep 26, 2017 11:46 AM

    JIl load with SP6 Cumulative 1 ..

    It appears many checks were added to insert/update which has slowed down jil 30 fold at least.

    i could update 1100 jobs in 2 mins with Sp1-Sp4. Now it takes real 63m31.663s

    Is this my design?

     

    Steve C.



  • 2.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Sep 26, 2017 11:55 AM

    autorep has also slowed down. :-| is this all part of memory consumption fixes? 



  • 3.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)
    Best Answer

    Posted Sep 27, 2017 02:22 AM

    Hello Steve

    If your database is Oracle, can you change cursor_sharing to force and rerun the test.

    Performance improvement should increase a lot

     

    Click also this link: Slow Autorep about DB_CONNECTIONS settings in Autosys and cursor_sharing in Oracle

    In a HA environment, point your list of application servers in your $AUTOUSER/config.$AUTOSERV file to the shadow machine first. This is to narrow down the problem .

    If there is still a performance problem, please open a case at CA support

     

    Regards

    Jean Paul



  • 4.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Sep 27, 2017 07:07 AM

    Let me check the cursor sharing/./. Thank you 

    as for SB_Connections and sched_scale. i have that at a very healthy and adequate setting.. Thank you ..



  • 5.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Sep 27, 2017 11:34 AM

    change_cursor to force did it. 

    Merci beaucoup Jean Paul 



  • 6.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Nov 08, 2017 01:28 PM

    Jean Paul, do you know if this impacts the API performance as well?



  • 7.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Sep 27, 2017 07:49 PM

    KB TEC1012093 documents a few potential causes including the Oracle CURSOR_SHARING=FORCE option. CA is committed to improve our KB standards and striving to help customers find answers for known issues, online and save time. Please consider searching our knowledge base and let us know if it lacks anything, we'll do our best to improve.



  • 8.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Sep 28, 2017 08:07 AM

    FYI -

    May i suggest adding this to the SP6 and CUM1 upgrade 

    per

    CAUAJM_E_10656 The database has encountered a critical error. 

     

    perl reindexDB.pl

     

    for good measure.. 

     

    and if later on you receive similar event table collissions try it again.

    Obviously .. the upgrade and influx of jobs .. skews data. 

    or so my findings have revealed, thus far 

     

    --Update - well over an hour and it occurred again. so obviously we are having data collisions :-(

    back to the drawing board.. 

     

    Steve C.



  • 9.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Sep 29, 2017 02:41 AM

    Hi Steve

     

    About the last problem reported, if it happens on a regular basis, please open a call with Oracle support.

    The Oracle client is sending wrong data to Autosys.

     

    Thanks and Regards

    Jean Paul



  • 10.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Oct 11, 2017 11:40 AM

    So here's my analysis:

     

    1. A CA needs to fix the event query binding. :-)
    2. change_cursor=SIMILAR is probably the better choice.
    3. 11g is fine with the setting 
    4. 12C has a bug and make sure you have it patched.

     

    For anyone on Oracle now ... change_cursor amps up the queries 100% it would behoove you to NOT set it 

    I stressed tested 1100+ per minute. most lag is at the box level which is expected, tolerable and tuneable 

    I found that performance takes a hit during QUEWAIT/RESWAIT .. but all in all ..SP6CUMUALTIVE 1 seems ok.

     

    Hope this helps and thank you! 

     

    Steve C.



  • 11.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Oct 17, 2017 06:19 PM

    I am having this issue with  11.3.6 sp 6. Jil and autorep are both all slow. I am using MS SQL db. Is there a similar setting need for MS SQL. Not having this slowness issue with 11.3. sp1 



  • 12.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Nov 27, 2017 06:34 PM

    When we set it to EXACT we clear up contention and autosys itself runs faster, but autoreps slow to a crawl and WCC is affected... Suddenly the collector can't get all the data fast enough and reports wrong in wcc. 

     

    When we set it to FORCE it runs fine for awhile until contention builds up and we start to see autosys latency up to 12 seconds. 

     

    Our current workaround is to set it to EXACT  when we see latency start to build, then put it back to FORCE. 

     

     



  • 13.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Nov 28, 2017 06:59 AM

    Is it 12c db?

    Nexttime you see contention. Try a reindex.

     

     

     

    Steve C.



  • 14.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Nov 28, 2017 12:26 PM

    Yes 12c... did the reindex, didn't help.  Only a cursor_sharing parameter swap clears it up. 



  • 15.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Nov 28, 2017 12:40 PM

    There’s a few patches from CA and from oracle you will need for 12c

     

     

    Steve C.



  • 16.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Dec 07, 2017 02:06 PM

    Hello

    About this topic with cursor_sharing=force to get better performances:

    We're in the process of improving SQL performance at a code level using input bindings which will be included in 11.3.6 SP7.

    When the CA WAAE 11.3.6 SP7 code improvements are GA, the DBA will need to set cursor_sharing to default(i.e. EXACT)

    Regards

    Jean Paul



  • 17.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Dec 07, 2017 02:08 PM

    UM. i am testing that fix now and i was told leave it at FORCE.

    JeanPaul, have Al contact me offline. so we make sure what is going on. 

     

    Thank you 

     

    Steve C.



  • 18.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Dec 07, 2017 02:19 PM

    Hi Steve

     

    I consulted Al, and you got a  partial fix for a specific query. That's why you still have to run with CS=force

    We plan on addressing ALL our hardcoded static queries in SP7

     

    Regards

    Jean Paul

     



  • 19.  Re: slow jil load by design or is it fallout from too many internal checks now? (CAWAAE)

    Posted Dec 07, 2017 02:25 PM

    Thank you

     

    Steve C.

     

     

    Nothing in this message is intended to constitute an electronic signature unless a specific statement to the contrary is included in this message.

     

    Confidentiality Note: This message is intended only for the person or entity to which it is addressed. It may contain confidential and/or privileged material. Any review, transmission, dissemination or other use, or taking of any action in reliance upon this message by persons or entities other than the intended recipient is prohibited and may be unlawful. If you received this message in error, please contact the sender and delete it from your computer.