Re: how to add a new data partition

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Scott,

Thanks for replying. The tablespace is not the main problem here. I want the data files to grow in the new partition along with the old linux partition.

  Let me put like this.

We have a linux partition of 120GB called as /local/postgres/database/Data/< followed by all files>

    This /local partition is 95 % used.

So we are adding one more partition called /local1 which is approximately 250 GB. Now I want to inform postgres that after /local partiion is 100 %, I want to utilize the /local1 so that the database can grow significantly. In other words, the data file created and maintained by postgres will grow in the /local1 partition.

   How to do this in postgres?

I don't want to compare with Oracle. But in Oracle, when we create the DB

we will tell alter database add data file '/local/postgres/database/data'
   then if /local partition is full, we can add another data file  such as
   alter database <db Name> add data file '/local1/data2'

   Is there a similar way or equivalent way to do in postgres?

Regards
skarthi



From: Scott Marlowe <smarlowe@xxxxxxxxxxxxxxxxx>
To: Karthikeyan Sundaram <skarthi98@xxxxxxxxxxx>
CC: pgsql-admin@xxxxxxxxxxxxxx
Subject: Re: [ADMIN] how to add a new data partition
Date: Tue, 06 Feb 2007 17:17:15 -0600

On Tue, 2007-02-06 at 15:46, Karthikeyan Sundaram wrote:
> Hi all,
>
> We are using postgres 8.0.1 on our production and 8.2 on our development.
> The linuix partition is getting full where the database resides.  In few
> weeks our partition will ran out of space so the database will also run out > of space. We have added another HDD of 300GB. Now my question is, how will > I point the database to the new partition along with the old one. Do I need
> to create a symbolic link to the exitisting DB?
>
> Adding a new tablespace doesn't solve the issue as there are many tables > in the old tablespace. Is there a way to extend the tablespace to the new
> partition like in Oracle.

So,

alter table ... set tablespace new_tablespace

doesn't work for you in this circumstance?

---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
       choose an index scan if your joining column's datatypes do not
       match

_________________________________________________________________
Invite your Hotmail contacts to join your friends list with Windows Live Spaces http://clk.atdmt.com/MSN/go/msnnkwsp0070000001msn/direct/01/?href=http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux