[pgsql-jp: 35567] Re: OID とは?
TANIDA Yutaka
tanida @ sra.co.jp
2005年 6月 23日 (木) 13:09:44 JST
谷田です。
On Thu, 23 Jun 2005 12:03:50 +0900
"EBIHARA, Yuichiro" <ebihara @ iplocks.co.jp> wrote:
> PostgreSQLの話ではないので気が引きますが、念のため。
>
> Kazumasa Gotoh wrote:
> >
> > Oracle の ROWID はテーブルごとにユニークなものであったかと
> > 思いますが、
>
> OracleのROWIDは、データベース全体を通してユニークです。本当に物理的なレ
> コード位置(データファイル番号,ブロック番号,ブロック内の行番号)を表します
> ので。
となると、ROWIDはoidというより、PostgreSQLにおけるところのctidに近いので
すね。特性上vacuum fullなどで位置が移動してしまうため、ROWIDと同じように
は使えないのかもしれませんが。
--
TANIDA Yutaka <tanida at sra.co.jp>
pgsql-jp メーリングリストの案内