From oracle-l-bounce@freelists.org Thu Mar 10 13:12:03 2005 Return-Path: Received: from air891.startdedicated.com (root@localhost) by orafaq.com (8.12.10/8.12.10) with ESMTP id j2AJC2a8025260 for ; Thu, 10 Mar 2005 13:12:02 -0600 X-ClientAddr: 206.53.239.180 Received: from turing.freelists.org (freelists-180.iquest.net [206.53.239.180]) by air891.startdedicated.com (8.12.10/8.12.10) with ESMTP id j2AJC2em025256 for ; Thu, 10 Mar 2005 13:12:02 -0600 Received: from localhost (localhost [127.0.0.1]) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 970AC7F458; Thu, 10 Mar 2005 13:10:28 -0500 (EST) Received: from turing.freelists.org ([127.0.0.1]) by localhost (turing [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17095-07; Thu, 10 Mar 2005 13:10:28 -0500 (EST) Received: from turing (localhost [127.0.0.1]) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 1D5D97F0F4; Thu, 10 Mar 2005 13:10:28 -0500 (EST) Message-ID: <960A9B249C99994AA3C7FCA016A0DA89CB7A43@ussccem08.corp.hds.com> From: John Kanagaraj To: oracle-l@freelists.org Subject: RE: Mutating (SQL) execution plan!?...is that possible...stranges t thing I have every seen Date: Thu, 10 Mar 2005 10:08:38 -0800 MIME-Version: 1.0 Content-type: text/plain Content-Transfer-Encoding: 8bit X-archive-position: 17155 X-ecartis-version: Ecartis v1.0.0 Sender: oracle-l-bounce@freelists.org Errors-To: oracle-l-bounce@freelists.org X-original-sender: john.kanagaraj@hds.com Precedence: normal Reply-To: john.kanagaraj@hds.com X-list: oracle-l X-Virus-Scanned: by amavisd-new-20030616-p9 (Debian) at avenirtech.net X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on air891.startdedicated.com X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL,PLING_QUERY autolearn=no version=2.60 X-Spam-Level: Chris, >>>I have the feeling you are setting yourself up for the=3D20 bind=20 >>>variable peeking trap and appear to be falling into it. I am NOT a fan of using hidden parameters, but just be aware of the hidden parameter '_optim_peek_user_binds' (which is set to TRUE by default and enables bind peeking), that when set to FALSE in this case would take care of your "problem". Histograms *are* a useful tool when used appropriately, and can be a great help (and also a hindrance as you have seen). Hth, John Kanagaraj <>< DB Soft Inc Phone: 408-970-7002 (W) Fear connects you to the Negative, but Faith connects you to the Positive! I Jn 4:18 ** The opinions and facts contained in this message are entirely mine and do not reflect those of my employer or customers ** -- http://www.freelists.org/webpage/oracle-l