Re: alter table set tablespace

From: Jeff Davis <pgsql(at)j-davis(dot)com>
To: Leif Gunnar Erlandsen <leif(at)lako(dot)no>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: alter table set tablespace
Date: 2010-07-27 21:19:07
Message-ID: 1280265547.8505.60.camel@jdavis-ux.asterdata.local
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Tue, 2010-07-27 at 20:38 +0000, Leif Gunnar Erlandsen wrote:
> I want to move one table from one disk to another.
>
> In order to do this I wanted to create a new tablespace on the new disks and
> issue the command alter table tablename set tablespace tablespacename;
>
> The question is, will this in any way affect the database which is in heavily
> use?
>
> The table in question is the largest one approximately 90GB.

Yes, it will have a performance impact. The table will be locked while
it's being moved to the new tablespace, preventing both reads and writes
until the operation is complete.

Regards,
Jeff Davis

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Jerry Richards 2010-07-27 22:39:50 Must be owner of function
Previous Message Alban Hertroys 2010-07-27 20:38:08 Re: Increase Query Speed