Return-Path: <root@fatcity.cts.com>
Received: from ensim.rackshack.net (root@localhost)
 by orafaq.net (8.11.6/8.11.6) with ESMTP id gBS7ka107887
 for <oracle-l@orafaq.net>; Sat, 28 Dec 2002 01:46:36 -0600
X-ClientAddr: 209.68.248.164
Received: from newsfeed.cts.com (newsfeed.cts.com [209.68.248.164])
 by ensim.rackshack.net (8.11.6/8.11.6) with ESMTP id gBS7kZc07882
 for <oracle-l@orafaq.net>; Sat, 28 Dec 2002 01:46:35 -0600
Received: from fatcity.UUCP (uucp@localhost)
 by newsfeed.cts.com (8.9.3/8.9.3) with UUCP id UAA89968;
 Fri, 27 Dec 2002 20:28:44 -0800 (PST)
Received: by fatcity.com (26-Feb-2001/v1.0g-b72/bab) via UUCP id 005238BE; Fri, 27 Dec 2002 20:03:52 -0800
Message-ID: <F001.005238BE.20021227200352@fatcity.com>
Date: Fri, 27 Dec 2002 20:03:52 -0800
To: Multiple recipients of list ORACLE-L <ORACLE-L@fatcity.com>
X-Comment: Oracle RDBMS Community Forum
X-Sender: Jeremy Pulcifer <Jeremy.Pulcifer@kadiri.com>
Sender: root@fatcity.com
Reply-To: ORACLE-L@fatcity.com
Errors-To: ML-ERRORS@fatcity.com
From: Jeremy Pulcifer <Jeremy.Pulcifer@kadiri.com>
Subject: RE: Row Migration
Organization: Fat City Network Services, San Diego, California
X-ListServer: v1.0g, build 72; ListGuru (c) 1996-2001 Bruce A. Bergman
Precedence: bulk
Mime-Version: 1.0
Content-Type: multipart/alternative;	boundary="----_=_NextPart_001_01C2AE25.8534ACC0"
------_=_NextPart_001_01C2AE25.8534ACC0
Content-Type: text/plain

Gaaa!! Neither did I!!!

(I've been looking for a better way to do that query for years...)

> -----Original Message-----
> From: Jared Still [mailto:jkstill@cybcon.com] 
> Sent: Friday, December 27, 2002 6:49 PM
> To: Multiple recipients of list ORACLE-L
> Subject: Re: Row Migration
> 
> 
> 
> Geez, I didn't know you could do that.
> 
> Sheepishly,
> 
> Jared
> 
> On Friday 27 December 2002 03:38, Larry Elkins wrote:
> > Someone asked in a back channel email if parallelism is used. The 
> > select portion of the update statement uses parallelism (though the 
> > updates themselves get serialized) through the use of an 
> in-line join 
> > update (to avoid the second sub-query commonly used to 
> constrain the 
> > rows being
> > updated):
> >
> > Update (Select /*+ parallel hints */ ....
> >         From   a,b
> >         Where  a.key = b.key)
> > Set a.col1 = b.col1,
> >     a.col2 = b.col2
> > .....
> >
> > Regards,
> >
> > Larry G. Elkins
> > elkinsl@flash.net
> > 214.954.1781
> >
> > > -----Original Message-----
> > > From: root@fatcity.com [mailto:root@fatcity.com]On Behalf 
> Of Larry 
> > > Elkins
> > > Sent: Thursday, December 26, 2002 6:09 PM
> > > To: Multiple recipients of list ORACLE-L
> > > Subject: Row Migration
> > >
> > >
> > > Listers,
> > >
> > > 8.1.7.4 64 Bit Solaris
> > >
> > > Does row migration utilize DB File Sequential Reads on the table? 
> > > Off the top of my head I would expect so, but I've never tested 
> > > something like that before.
> -- 
> Please see the official ORACLE-L FAQ: http://www.orafaq.net
> -- 
> Author: Jared Still
>   INET: jkstill@cybcon.com
> 
> Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
> San Diego, California        -- Mailing list and web hosting services
> ---------------------------------------------------------------------
> To REMOVE yourself from this mailing list, send an E-Mail message
> to: ListGuru@fatcity.com (note EXACT spelling of 'ListGuru') 
> and in the message BODY, include a line containing: UNSUB 
> ORACLE-L (or the name of mailing list you want to be removed 
> from).  You may also send the HELP command for other 
> information (like subscribing).
> 

------_=_NextPart_001_01C2AE25.8534ACC0
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>RE: Row Migration</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>Gaaa!! Neither did I!!!</FONT>
</P>

<P><FONT SIZE=3D2>(I've been looking for a better way to do that query =
for years...)</FONT>
</P>

<P><FONT SIZE=3D2>&gt; -----Original Message-----</FONT>
<BR><FONT SIZE=3D2>&gt; From: Jared Still [<A =
HREF=3D"mailto:jkstill@cybcon.com">mailto:jkstill@cybcon.com</A>] =
</FONT>
<BR><FONT SIZE=3D2>&gt; Sent: Friday, December 27, 2002 6:49 PM</FONT>
<BR><FONT SIZE=3D2>&gt; To: Multiple recipients of list ORACLE-L</FONT>
<BR><FONT SIZE=3D2>&gt; Subject: Re: Row Migration</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; Geez, I didn't know you could do that.</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; Sheepishly,</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; Jared</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; On Friday 27 December 2002 03:38, Larry Elkins =
wrote:</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; Someone asked in a back channel email if =
parallelism is used. The </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; select portion of the update statement =
uses parallelism (though the </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; updates themselves get serialized) through =
the use of an </FONT>
<BR><FONT SIZE=3D2>&gt; in-line join </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; update (to avoid the second sub-query =
commonly used to </FONT>
<BR><FONT SIZE=3D2>&gt; constrain the </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; rows being</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; updated):</FONT>
<BR><FONT SIZE=3D2>&gt; &gt;</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; Update (Select /*+ parallel hints */ =
....</FONT>
<BR><FONT SIZE=3D2>&gt; =
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; From&nbsp;&nbsp; =
a,b</FONT>
<BR><FONT SIZE=3D2>&gt; =
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Where&nbsp; a.key =
=3D b.key)</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; Set a.col1 =3D b.col1,</FONT>
<BR><FONT SIZE=3D2>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; a.col2 =3D =
b.col2</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; .....</FONT>
<BR><FONT SIZE=3D2>&gt; &gt;</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; Regards,</FONT>
<BR><FONT SIZE=3D2>&gt; &gt;</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; Larry G. Elkins</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; elkinsl@flash.net</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; 214.954.1781</FONT>
<BR><FONT SIZE=3D2>&gt; &gt;</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; -----Original Message-----</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; From: root@fatcity.com [<A =
HREF=3D"mailto:root@fatcity.com">mailto:root@fatcity.com</A>]On Behalf =
</FONT>
<BR><FONT SIZE=3D2>&gt; Of Larry </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; Elkins</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; Sent: Thursday, December 26, 2002 =
6:09 PM</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; To: Multiple recipients of list =
ORACLE-L</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; Subject: Row Migration</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt;</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt;</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; Listers,</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt;</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; 8.1.7.4 64 Bit Solaris</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt;</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; Does row migration utilize DB File =
Sequential Reads on the table? </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; Off the top of my head I would expect =
so, but I've never tested </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; something like that before.</FONT>
<BR><FONT SIZE=3D2>&gt; -- </FONT>
<BR><FONT SIZE=3D2>&gt; Please see the official ORACLE-L FAQ: <A =
HREF=3D"http://www.orafaq.net" =
TARGET=3D"_blank">http://www.orafaq.net</A></FONT>
<BR><FONT SIZE=3D2>&gt; -- </FONT>
<BR><FONT SIZE=3D2>&gt; Author: Jared Still</FONT>
<BR><FONT SIZE=3D2>&gt;&nbsp;&nbsp; INET: jkstill@cybcon.com</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; Fat City Network Services&nbsp;&nbsp;&nbsp; -- =
858-538-5051 <A HREF=3D"http://www.fatcity.com" =
TARGET=3D"_blank">http://www.fatcity.com</A></FONT>
<BR><FONT SIZE=3D2>&gt; San Diego, =
California&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- Mailing list =
and web hosting services</FONT>
<BR><FONT SIZE=3D2>&gt; =
---------------------------------------------------------------------</F=
ONT>
<BR><FONT SIZE=3D2>&gt; To REMOVE yourself from this mailing list, send =
an E-Mail message</FONT>
<BR><FONT SIZE=3D2>&gt; to: ListGuru@fatcity.com (note EXACT spelling =
of 'ListGuru') </FONT>
<BR><FONT SIZE=3D2>&gt; and in the message BODY, include a line =
containing: UNSUB </FONT>
<BR><FONT SIZE=3D2>&gt; ORACLE-L (or the name of mailing list you want =
to be removed </FONT>
<BR><FONT SIZE=3D2>&gt; from).&nbsp; You may also send the HELP command =
for other </FONT>
<BR><FONT SIZE=3D2>&gt; information (like subscribing).</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C2AE25.8534ACC0--
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Jeremy Pulcifer
  INET: Jeremy.Pulcifer@kadiri.com

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru@fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

