Return-Path: <ml-errors@fatcity.com>
Received: from ensim.rackshack.net (root@localhost)
 by orafaq.net (8.11.6/8.11.6) with ESMTP id h8U1lb730629
 for <oracle-l@orafaq.net>; Mon, 29 Sep 2003 20:47:37 -0500
X-ClientAddr: 66.27.56.210
Received: from ns3.fatcity.com (rrcs-west-66-27-56-210.biz.rr.com [66.27.56.210])
 by ensim.rackshack.net (8.11.6/8.11.6) with ESMTP id h8U1lbc30624
 for <oracle-l@orafaq.net>; Mon, 29 Sep 2003 20:47:37 -0500
Received: from ns3.fatcity.com (localhost.localdomain [127.0.0.1])
 by ns3.fatcity.com (8.12.8/8.12.8) with ESMTP id h8TN6qwo023340
 for <oracle-l@orafaq.net>; Mon, 29 Sep 2003 16:07:20 -0700
Received: (from root@localhost)
 by ns3.fatcity.com (8.12.8/8.12.5/Submit) id h8TMoO1R021410
 for oracle-l@orafaq.net; Mon, 29 Sep 2003 15:50:24 -0700
Received: by fatcity.com (05-Jun-2003/v1.0g-b73/bab) via fatcity.com id 005D166E; Mon, 29 Sep 2003 15:49:50 -0800
Message-ID: <F001.005D166E.20030929154950@fatcity.com>
Date: Mon, 29 Sep 2003 15:49:50 -0800
To: Multiple recipients of list ORACLE-L <ORACLE-L@fatcity.com>
X-Comment: Oracle RDBMS Community Forum
X-Sender: "Cary Millsap" <cary.millsap@hotsos.com>
Sender: ml-errors@fatcity.com
Reply-To: ORACLE-L@fatcity.com
Errors-To: ML-ERRORS@fatcity.com
From: "Cary Millsap" <cary.millsap@hotsos.com>
Subject: RE: BAARF
Organization: Fat City Network Services, San Diego, California
X-ListServer: v1.0g, build 73; ListGuru (c) 1996-2003 Bruce A. Bergman
Precedence: bulk
Mime-Version: 1.0
Content-Type: text/plain;	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Niall,

I think you've specified the right test.

However, whether to separate indexes from data is an easier argument.
All it takes is one of potentially dozens of reasons, and isolating
becomes the right idea.


Cary Millsap
Hotsos Enterprises, Ltd.
http://www.hotsos.com

Upcoming events:
- Performance Diagnosis 101: 10/28 Phoenix, 11/19 Sydney
- Hotsos Symposium 2004: March 7-10 Dallas
- Visit www.hotsos.com for schedule details...


-----Original Message-----
Niall Litchfield
Sent: Monday, September 29, 2003 4:35 PM
To: Multiple recipients of list ORACLE-L

Cary writes

> It *is* a good idea to separate index data from heap data 
> into different tablespaces. But the reason isn't solely to 
> eliminate I/O competition. Even if I/O competition isn't an 
> issue for you (and the OFA Standard doesn't say that it will 
> be), then it's *still* a good idea to separate your index 
> data from your heap data, for reasons including:
> 
> * Index segments have different backup and recovery 
> requirements than their corresponding heap segments. For 
> example, as Peter mentioned, if you have an index block 
> corruption event, then it's convenient to just offline, kill, 
> and rebuild an index tablespace. If the indexes and data are 
> mixed up in a single tablespace, this is not an option. Another
> example: If you construct your backup schedule to make media 
> recovery time a constant, then you probably don't need to 
> back up your indexes on the same schedule as you back up your 
> heaps. But unless they're in different tablespaces, this 
> isn't an option either.

Hmmm maybe I'm going to start having to rethink some stuff, when you and
Howard agree and I disagree it seems likely I'm being dense. My concern
goes 

Indexes are largely built for one of two reasons

A) to make performance acceptable.
B) to enforce constraints. 

In a media recovery situation, recovering but with unacceptable
performance or locking issues probably doesn't really constitute
recovery. Now If it can be shown that trashing the index tablespace and
rebuilding is generally faster than restoring datafiles and applying
logs I might be more convinced but at the moment I'm not so sure. So is
this garbage Or not.?

Niall 

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Niall Litchfield
  INET: niall.litchfield@dial.pipex.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).


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Cary Millsap
  INET: cary.millsap@hotsos.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).

