Search Postgresql Archives

Re: New database or New Schema?

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

 



"David Fetter" <david@xxxxxxxxxx> wrote in message 
news:20090821170259.GA6792@xxxxxxxxxxxxx
> On Fri, Aug 21, 2009 at 12:16:45PM -0400, Eric Comeau wrote:
>> In the next release of our software the developers are moving to
>> JBoss and have introduced the use of JBoss Messaging. They want to
>> change from using the built-in hsqldb to using our PostgreSQL
>> database.
>>
>> What is the best approach, create a new database or new schema
>> with-in our current PostgreSQL database?
>>
>> I'm leaning toward creating a new schema as we already have built-in
>> procedures to backup and restore the application database.
>
> It's difficult to tell from what you've described.  If you were even
> vaguely contemplating queries that touched both that database and
> others you already have, it becomes much easier: use a schema.

So to be so vague I was trying to keep the description short.

I don't see that we will need to query data between the systems for any 
business type of operations. Potentially for troubleshooting.

I was hoping to get more input on what the best-practices 
(benefits/disadvantages) of going with a new schema versus a new database.

I don't really see any downside with going with a new schema in the 
application database, and since we already have built-in procedures (at the 
application layer) to back-up and restore the application database (using 
pg_dump) I don't believe they will need to change. Adding a new database, I 
need to update the backup process to either dump a second db (jboss_jms) or 
start using pg_dumpall.

Eric



-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux