Re: managing tablespaces like files?

From: Sam Carleton <scarleton(at)miltonstreet(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: managing tablespaces like files?
Date: 2010-03-08 21:58:24
Message-ID: 8d38ca0a1003081358l73e90e36yc7c6a63b1bc0ef1a@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Mon, Mar 8, 2010 at 4:07 PM, John R Pierce <pierce(at)hogranch(dot)com> wrote:

>
> and what happens if someone copies your directory without shutting down the
> instance?
>

Well, that is an issue right now, the current SQLite DB is locked by the app
and cannot currently be copied while the app is running. Or at least I
don't think it can be copied safely, which is why there is a backup function
that will simply create a copy of the DB file where it is told to go,
something I have yet to implement as of now.

> sounds like trouble in the making to me. me thinks you're better off
> sticking with a file based database and not trying to use a server based
> one.

I hear you, but I am not willing to throw in the towel, just yet...
Generally speaking, is there a lot of metadata that would need to be
exported? As I think about this, I am thinking I would have to read in ALL
the system tables and find all the different parts to make up all the
different aspects of all the stuff in the tablespace, like the tables,
columns, views, stored procs, etc. It isn't a matter of just dumping one or
two tables, but a matter of combing lots of tables and exporting lots of
very specific pieces of those tables. Correct?

Sam

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Scot Kreienkamp 2010-03-08 22:13:04 autovacuum question
Previous Message Martijn van Oosterhout 2010-03-08 21:35:49 Re: DROP column: documentation unclear