RE: RE: Setting Cursor Sharing = Force in 8.1.7.3

2002-10-01 Thread rmaurino
We are in 8.1.7.0 and the bug 2225065 is not there. From: Jesse, Rich [EMAIL PROTECTED] Date: Sat, 28 Sep 2002 08:27:34 -0500 Subject: RE: Setting Cursor Sharing = Force in 8.1.7.3 Nat, We are currently using CS=F on 8.1.7.2 and we'll be patching to 8.1.7.4 soon. You need to be made

RE: Setting Cursor Sharing = Force in 8.1.7.3

2002-09-28 Thread Jesse, Rich
]] Sent: Friday, September 27, 2002 3:13 PM To: Multiple recipients of list ORACLE-L Subject: Setting Cursor Sharing = Force in 8.1.7.3 We are looking into setting up cursor_sharing parameter to FORCE. Has anyone seen any bad effects of setting Cursor_sharing=FORCE. Are there any real bad

Setting Cursor Sharing = Force in 8.1.7.3

2002-09-27 Thread Nat
We are looking into setting up cursor_sharing parameter to FORCE. Has anyone seen any bad effects of setting Cursor_sharing=FORCE. Are there any real bad effects of setting it..? I was thinking of going back to my developers and make them use bind variables in their code. If I set the above

RE: Setting Cursor Sharing = Force in 8.1.7.3

2002-09-27 Thread DENNIS WILLIAMS
Nat You may want to take a look at: http://www.interealm.com/roby/technotes/cursor_sharing.html Dennis Williams DBA Lifetouch, Inc. [EMAIL PROTECTED] -Original Message- Sent: Friday, September 27, 2002 3:13 PM To: Multiple recipients of list ORACLE-L We are looking into setting up

RE: Setting Cursor Sharing = Force in 8.1.7.3

2002-09-27 Thread Johnson, Michael
I went thru this recently ... The best thing to do is to FORCE the developers to use bind variables and then this is no longer an issue. If you do set it to FORCE , I believe there is a problem with it in versions 8.1.6 and before and it should not be used.Double Check with Metalink on

RE: Setting Cursor Sharing = Force in 8.1.7.3

2002-09-27 Thread Cary Millsap
Make them use bind variables. Even if cursor_sharing did work correctly (it might in 8.1.7, but I don't remember), using bind variables will relieve the Oracle kernel of a lot of work (i.e., response time). Cary Millsap Hotsos Enterprises, Ltd. http://www.hotsos.com Upcoming events: - Hotsos

RE: Setting Cursor Sharing = Force in 8.1.7.3

2002-09-27 Thread Mohammed Shakir
I recently used it on 8.1.7.4 and 9i. I gained 33% performance gain. It would be different depending on how much literal SQL is used in your code. My process ran fine, and I was able to load the data. However, I have not fully checked the data yet. Shakir --- Johnson, Michael [EMAIL

RE: Setting Cursor Sharing = Force in 8.1.7.3

2002-09-27 Thread Jamadagni, Rajendra
Title: RE: Setting Cursor Sharing = Force in 8.1.7.3 We had problems with FORCE setting on 901x. The query it was changing to bind variables was select to_char(sysdate,:b1) from dual / Now :b1 is a format mask supplied by developer. Initially it would work fine and then start throwing

RE: Cursor Sharing .... Continued

2002-07-29 Thread Jesse, Rich
System/Database Administrator [EMAIL PROTECTED] Quad/Tech International, Sussex, WI USA -Original Message- From: Binley Lim [mailto:[EMAIL PROTECTED]] Sent: Sunday, July 28, 2002 8:48 PM To: Multiple recipients of list ORACLE-L Subject: RE: Cursor Sharing

RE: Cursor Sharing .... Continued

2002-07-28 Thread Binley Lim
, WI USA -Original Message- From: Johnson, Michael [mailto:[EMAIL PROTECTED]] Sent: Thursday, July 25, 2002 7:09 PM To: Multiple recipients of list ORACLE-L Subject: Cursor Sharing Continued Setting it to Force worked well as the pool has been cleared on many queries

RE: Cursor Sharing .... Continued

2002-07-26 Thread Johnson, Michael
]] Sent: Thursday, July 25, 2002 7:09 PM To: Multiple recipients of list ORACLE-L Subject: Cursor Sharing Continued Setting it to Force worked well as the pool has been cleared on many queries using literals any many of those hard parses went away. So far ... So good. I aint

RE: Cursor Sharing .... Continued

2002-07-26 Thread Johnson, Michael
Take your case to management with that statistics of how long queries take with and without bind variables. Let them decide when to make the developers re-code their apps. If your management doesnt make them correct it then I dont know what to say from there.My management has said It

RE: Cursor Sharing| Soft Parsing

2002-07-26 Thread Rachel Carmichael
recipients of list ORACLE-L [EMAIL PROTECTED] cc: Subject:RE: Cursor Sharing| Soft Parsing Well, three times, right? I think it takes three parse calls before session_cached_cursors begins to help. But 3 is still O(1). Once per

RE: Cursor Sharing| Soft Parsing

2002-07-26 Thread Orr, Steve
: RE: Cursor Sharing| Soft Parsing I checked the Tom Kyte site. A soft parse comprises two -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Orr, Steve INET: [EMAIL PROTECTED] Fat City Network Services-- (858) 538-5051 FAX: (858) 538-5051 San Diego, California

RE: Cursor Sharing .... Continued

2002-07-26 Thread DENNIS WILLIAMS
Michael - So . . . since you have a work-around that is relatively easy from the developer point of view, how do you plan to convince them to rewrite their programs? Or do you have a really big hammer? Dennis Williams DBA Lifetouch, Inc. [EMAIL PROTECTED] -Original Message- Sent:

RE: Cursor Sharing| Soft Parsing

2002-07-26 Thread Orr, Steve
or not. I thought the processing of the statement to check permissions to be soft parsing. But, perhaps I'm misinformed. When cursor-sharing converts a statement to use bind variables it would save on hard parsing, if a match were found the pool; also, it could lessen the number of statements

RE: Cursor Sharing| Soft Parsing

2002-07-26 Thread Jesse, Rich
]] Sent: Thursday, July 25, 2002 4:58 PM To: Multiple recipients of list ORACLE-L Subject: RE: Cursor Sharing| Soft Parsing I checked the Tom Kyte site. A soft parse comprises two ... -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Jesse, Rich INET: [EMAIL

RE: Cursor Sharing| Soft Parsing

2002-07-26 Thread Rachel Carmichael
Cary Millsap [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 07/25/2002 07:58 AM Please respond to ORACLE-L To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED] cc: Subject:RE: Cursor Sharing| Soft Parsing Well, three times

Re: Cursor Sharing| Soft Parsing

2002-07-25 Thread Jared Still
only parse SQL statements once if session_cached_cursors is set. Further executions of the same SQL don't require a hard or soft parse. Jared When cursor-sharing converts a statement to use bind variables it would save on hard parsing, if a match were found the pool; also, it could lessen

Re: Cursor Sharing

2002-07-25 Thread Rachel Carmichael
... where username = 'literal string'. I PROVED to them that they were the cause of the shared pool allocation errors by pulling the statements out of the sql area. Didn't matter, it would have put them behind schedule. VP agreed with the programmers, I put cursor sharing on. Solved the problem Of course

RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread Cary Millsap
executions of the same SQL don't require a hard or soft parse. Jared When cursor-sharing converts a statement to use bind variables it would save on hard parsing, if a match were found the pool; also, it could lessen the number of statements present in the pool. Ian MacGregor Stanford Linear

RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread Johnson, Michael
or not. No, code that uses bind variables need only parse SQL statements once if session_cached_cursors is set. Further executions of the same SQL don't require a hard or soft parse. Jared When cursor-sharing converts a statement to use bind variables it would save on hard parsing, if a match were

RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread MacGregor, Ian A.
or not. No, code that uses bind variables need only parse SQL statements once if session_cached_cursors is set. Further executions of the same SQL don't require a hard or soft parse. Jared When cursor-sharing converts a statement to use bind variables it would save on hard parsing

RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread John Kanagaraj
No, code that uses bind variables need only parse SQL statements once if session_cached_cursors is set. Further executions of the same SQL don't require a hard or soft parse. Hmm read somewhere (James Morle?) that this may not apply if the (subsequent) bind variable sizes differ vastly

RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread Orr, Steve
. But, perhaps I'm misinformed. When cursor-sharing converts a statement to use bind variables it would save on hard parsing, if a match were found the pool; also, it could lessen the number of statements present in the pool. Ian MacGregor Stanford Linear Accelerator Center [EMAIL PROTECTED] -- Please

RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread Mandar A. Ghosalkar
. When cursor-sharing converts a statement to use bind variables it would save on hard parsing, if a match were found the pool; also, it could lessen the number of statements present in the pool. Ian MacGregor Stanford Linear Accelerator Center [EMAIL PROTECTED] -- Please see the official ORACLE

RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread MacGregor, Ian A.
of the statement to check permissions to be soft parsing. But, perhaps I'm misinformed. When cursor-sharing converts a statement to use bind variables it would save on hard parsing, if a match were found the pool; also, it could lessen the number of statements present in the pool. Ian MacGregor

RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread Orr, Steve
statement has permissions to run it. It has to do this every time a statement is run, bind variables or not. I thought the processing of the statement to check permissions to be soft parsing. But, perhaps I'm misinformed. When cursor-sharing converts a statement to use bind variables

Cursor Sharing .... Continued

2002-07-25 Thread Johnson, Michael
Setting it to Force worked well as the pool has been cleared on many queries using literals any many of those hard parses went away. So far ... So good. I aint sayin nothin to the developers although some have already noticed an improvement. I am going to put the hammer down on them to

RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread MacGregor, Ian A.
a statement is run, bind variables or not. I thought the processing of the statement to check permissions to be soft parsing. But, perhaps I'm misinformed. When cursor-sharing converts a statement to use bind variables it would save on hard parsing, if a match were found the pool; also, it could

RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread Jared . Still
:RE: Cursor Sharing| Soft Parsing Well, three times, right? I think it takes three parse calls before session_cached_cursors begins to help. But 3 is still O(1). Once per call is O(#executions). Cary Millsap Hotsos Enterprises, Ltd. http://www.hotsos.com Upcoming events: - Hotsos Clinic

Cursor Sharing

2002-07-24 Thread Johnson, Michael
Has anyone set Cursor Sharing to Force ? I have a new system that we have to support and there is alot literals filling up the pool.I have never changed this parameter from the default as many seemed to think the jury was still out on it. However, due to my situation, I figured I would try

RE: Cursor Sharing

2002-07-24 Thread Deshpande, Kirti
at the instance level (my boss is reading my copy, so I can't give you page #s). - Kirti -Original Message- Sent: Wednesday, July 24, 2002 6:08 PM To: Multiple recipients of list ORACLE-L Has anyone set Cursor Sharing to Force ? I have a new system that we have to support

Re: Cursor Sharing

2002-07-24 Thread Suhen Pather
and cursor sharing at http://technet.oracle.com/deploy/performance/pdf/cursor.pdf So CURSOR sharing is not the silver bullet as one may expect. Regards Suhen On Thu, 25 Jul 2002 10:23, you wrote: Mike, What is the version of the database? Some versions of 8.1.7 had a few bugs when

Re: Cursor Sharing

2002-07-24 Thread Suhen Pather
views in using this parameter at the instance level (my boss is reading my copy, so I can't give you page #s). - Kirti -Original Message- Sent: Wednesday, July 24, 2002 6:08 PM To: Multiple recipients of list ORACLE-L Has anyone set Cursor Sharing to Force ? I have a new system

RE: Cursor Sharing| Soft Parsing

2002-07-24 Thread MacGregor, Ian A.
I'm misinformed. When cursor-sharing converts a statement to use bind variables it would save on hard parsing, if a match were found the pool; also, it could lessen the number of statements present in the pool. Ian MacGregor Stanford Linear Accelerator Center [EMAIL PROTECTED] -Original

Re: Cursor Sharing

2002-07-24 Thread Don Granaman
). - Kirti -Original Message- Sent: Wednesday, July 24, 2002 6:08 PM To: Multiple recipients of list ORACLE-L Has anyone set Cursor Sharing to Force ? I have a new system that we have to support and there is alot literals filling up the pool.I have never changed this parameter from

Re: Cursor Sharing

2002-07-24 Thread Mladen Gogala
). - Kirti -Original Message- Sent: Wednesday, July 24, 2002 6:08 PM To: Multiple recipients of list ORACLE-L Has anyone set Cursor Sharing to Force ? I have a new system that we have to support and there is alot literals filling up the pool.I have never changed this parameter from

Re: Cursor Sharing| Soft Parsing

2002-07-24 Thread Suhen Pather
submitting a SQL statement has permissions to run it. It has to do this every time a statement is run, bind variables or not. I thought the processing of the statement to check permissions to be soft parsing. But, perhaps I'm misinformed. When cursor-sharing converts a statement to use bind