Re: How a row is physical stored in Oracle

From: Michael Austin <>
Date: Sun, 07 Sep 2008 10:08:40 -0500
Message-ID: <b8Swk.21746$>

Noons wrote:

> Najm Hashmi wrote,on my timestamp of 8/09/2008 12:33 AM:

>> I was just curious to know rows are physically stored for a table in
>> Oracle database. Are they stored by Primary Key? If I don't want to
>> store them by primary key but some other column, how will I be able to
>> do it.
>> I would appreciate if someone can point me to some documentation and
>> few good reference books.
>> My background is in SQL Server and I am pretty much aware of its
>> internals. I would like to do the same with Oracle. I would appreciate
>> your help on the books and links.
> Start here:
> then follow up as needed from here:
> If it asks you to register at any stage, do: it's free, no spam.

More specifically:

Bottom line is that you don't get to say how they are stored. You can only tell it which tablespace (which can consist of multiple datafiles) and how you want it accessed. PK for accessing by PK and any other index for accessing it by that indexed column definition or full table scan if no index exists. Received on Sun Sep 07 2008 - 10:08:40 CDT

Original text of this message