From: | Christopher Kings-Lynne <chriskl(at)familyhealth(dot)com(dot)au> |
---|---|
To: | Edward Peschko <esp5(at)pge(dot)com> |
Cc: | pgsql-hackers(at)postgresql(dot)org, pgsql-general(at)postgresql(dot)org |
Subject: | Re: [HACKERS] mirroring oracle database in pgsql |
Date: | 2005-06-13 01:29:22 |
Message-ID: | 42ACE172.5040703@familyhealth.com.au |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-hackers |
Check out EnterprisDB: www.enterprisedb.com
Chris
Edward Peschko wrote:
> hey all,
>
>
> I'm trying to convince some people here to adopt either mysql or postgresql
> as a relational database here.. However, we can't start from a clean slate;
> we have a very mature oracle database that applications point to right now,
> and so we need a migration path. I went to the mysql folks, and it looks
> like its going to be quite a while before mysql is up to the task, so I
> thought I'd try pgsql.
>
> Anyways, I was thinking of taking the following steps:
>
>
> a) finding a Java API that transparently supports both postgresql and
> Oracle data access and stored procedure calls.
>
> b) instrumenting the Oracle database so that all tables support
> timestamps on data rows.
>
> c) mirroring the Oracle database in MySQL.
>
> d) making interface code connecting the MySQL database to the
> Oracle database (and both applying updates to the database
> as well as data.
>
> In other words, I'm looking to make a postgresql -> Oracle mirroring
> tool, and syncing the databases on a nightly basis, and I was
> wondering if anybody had experience with this sort of thing.
>
> As I see it, if we pull this off we could save quite a bit in
> licensing costs - we'd still have oracle around, but it
> would only be a datastore for talking to other oracle databases,
> and run by batch, not accessed by end users.
>
> However:
>
> a) I'm not sure how well stored procs, views, triggers and
> indexes transfer over from oracle to postgresql.
>
> b) I'm not sure how scalable postgresql is, and how well
> it handles multiprocessor support (we'd be using a
> six-processor box.
>
>
> As an aside, how much experience do people on the list have with
> enterprise db? I was thinking that they might alleviate the
> mirroring headaches quite a bit, but they don't seem to have a
> solaris port.. Anybody have a take on their db?
>
>
> Ed
>
> (
> ps - if you subscribe to the mysql list, no you're not seeing double.
> I posted a very similar message on the mysql lists a couple
> of days ago..
> )
>
> ---------------------------(end of broadcast)---------------------------
> TIP 8: explain analyze is your friend
From | Date | Subject | |
---|---|---|---|
Next Message | Tatsuo Ishii | 2005-06-13 01:36:30 | Re: PostgreSQL Certification |
Previous Message | jeremy ` | 2005-06-12 23:30:06 |
From | Date | Subject | |
---|---|---|---|
Next Message | David Fetter | 2005-06-13 02:05:51 | In RULEs, INSERT does not use DEFAULTs |
Previous Message | Marc G. Fournier | 2005-06-13 00:03:46 | Re: The Contrib Roundup (long) |