PostgreSQLでは「クラスター化インデックス」という用語を使用して、SQL Serverと漠然と類似しているが、非常に異なるものを使用していることに注意してください。
特定のインデックスがテーブルのクラスタリングインデックスとして指定されている場合、psqlの\d
コマンドは、クラスター化されたインデックスを示します(例:
Indexes:
"timezone_description_pkey" PRIMARY KEY, btree (timezone) CLUSTER
PostgreSQLは、デフォルトでは、インデックスをクラスタリングインデックスとして指定しません。また、そのように指定された場合でも、クラスター化されたインデックスと相関するようにテーブルデータを自動的に配置しません。テーブルデータを再編成するには、CLUSTERコマンドを使用する必要があります。