Unix Technical Forum

SQL Manager 2007 for PostgreSQL released

This is a discussion on SQL Manager 2007 for PostgreSQL released within the Pgsql General forums, part of the PostgreSQL category; --> On 6/1/07, gonzales@linuxlouis.net <gonzales@linuxlouis.net> wrote: > I'm disappointed because SLONY-II has not been released yet to support > multi-master ...


Go Back   Unix Technical Forum > Database Server Software > PostgreSQL > Pgsql General

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #11 (permalink)  
Old 04-09-2008, 05:36 PM
Alexander Staubo
 
Posts: n/a
Default Re: Slightly OT.

On 6/1/07, gonzales@linuxlouis.net <gonzales@linuxlouis.net> wrote:
> I'm disappointed because SLONY-II has not been released yet to support
> multi-master replication!


I wouldn't pin all my hopes on a project still under development. (For
me, personally, add the fact that Slony-I still has not solved
single-master replication in a way that doesn't burden the
developer/DBA with lots of unnecessary extra maintenance; I am not
counting on its developers to fix this issue in Slony-II.)

In the meantime, Cybertec (http://www.postgresql.at/, an Austrian
company) just announced a commercial synchronous multimaster
replication product based on 2-phase commit. It's expensive, and I
can't speak for its maturity, and it may or may not scale as well as
the projected Slony-II design, but the setup seems dead simple, and
from the docs I have found it seems to transparently replicate schema
changes, unlike Slony-I. So that's something.

Alexander.

---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #12 (permalink)  
Old 04-09-2008, 05:37 PM
Joshua D. Drake
 
Posts: n/a
Default Re: Slightly OT.

gonzales@linuxlouis.net wrote:
> On Fri, 1 Jun 2007, Joshua D. Drake wrote:


>> Which databases ship with multi-master replication?

> I dunno, which ones?
>
> Which ones have robust and fully functional multi-master replication?
> (Oracle, MS SQL, not-PostgreSQL).


You consider Oracle RAC fully functional multi-master?

You do realize that Oracle is the second largest software company in the
world right? With Microsoft being number 1?

Tell ya what, write me a check, we will get right on it ;0

Joshua D. Drake



>
>>
>> Joshua D. Drake
>>
>>
>>
>>

>



--

=== The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive PostgreSQL solutions since 1997
http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate
PostgreSQL Replication: http://www.commandprompt.com/products/


---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo@postgresql.org so that your
message can get through to the mailing list cleanly

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #13 (permalink)  
Old 04-09-2008, 05:37 PM
Joshua D. Drake
 
Posts: n/a
Default Re: Slightly OT.

Alexander Staubo wrote:
> On 6/1/07, gonzales@linuxlouis.net <gonzales@linuxlouis.net> wrote:
>> I'm disappointed because SLONY-II has not been released yet to support
>> multi-master replication!

>
> I wouldn't pin all my hopes on a project still under development. (For
> me, personally, add the fact that Slony-I still has not solved
> single-master replication in a way that doesn't burden the
> developer/DBA with lots of unnecessary extra maintenance; I am not
> counting on its developers to fix this issue in Slony-II.)
>
> In the meantime, Cybertec (http://www.postgresql.at/, an Austrian
> company) just announced a commercial synchronous multimaster
> replication product based on 2-phase commit. It's expensive, and I
> can't speak for its maturity, and it may or may not scale as well as
> the projected Slony-II design, but the setup seems dead simple, and
> from the docs I have found it seems to transparently replicate schema
> changes, unlike Slony-I. So that's something.


I could be completely cranked but I believe that product is based on
PgCluster which is horrendously slow.

To be fair, it is still under heavy development and does show promise.

Joshua D. Drake


>
> Alexander.
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: explain analyze is your friend
>



--

=== The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive PostgreSQL solutions since 1997
http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate
PostgreSQL Replication: http://www.commandprompt.com/products/


---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faq

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #14 (permalink)  
Old 04-09-2008, 05:37 PM
Alexander Staubo
 
Posts: n/a
Default Re: Slightly OT.

On 6/1/07, Joshua D. Drake <jd@commandprompt.com> wrote:
> > In the meantime, Cybertec (http://www.postgresql.at/, an Austrian
> > company) just announced a commercial synchronous multimaster
> > replication product based on 2-phase commit. It's expensive, and I

[snip]
> I could be completely cranked but I believe that product is based on
> PgCluster which is horrendously slow.


Well, dang, that's disappointing. Last I checked, the PGCluster design
was fundamentally unscalable.

Alexander.

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

http://archives.postgresql.org/

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #15 (permalink)  
Old 04-09-2008, 05:37 PM
Dave Page
 
Posts: n/a
Default Re: Slightly OT.

Alexander Staubo wrote:
> On 6/1/07, Joshua D. Drake <jd@commandprompt.com> wrote:
>> > In the meantime, Cybertec (http://www.postgresql.at/, an Austrian
>> > company) just announced a commercial synchronous multimaster
>> > replication product based on 2-phase commit. It's expensive, and I

> [snip]
>> I could be completely cranked but I believe that product is based on
>> PgCluster which is horrendously slow.

>
> Well, dang, that's disappointing. Last I checked, the PGCluster design
> was fundamentally unscalable.


Multimaster replication generally is - thats why Slony-2 will almost
certainly never exist in the form that it was originally imagined.
Although I'm not (and never have been) an Oracle user, I've heard that
RAC has it's own issues in this area as well.

Regards, Dave

---------------------------(end of broadcast)---------------------------
TIP 5: don't forget to increase your free space map settings

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #16 (permalink)  
Old 04-09-2008, 05:37 PM
Joshua D. Drake
 
Posts: n/a
Default Re: Slightly OT.

Dave Page wrote:
> Alexander Staubo wrote:
>> On 6/1/07, Joshua D. Drake <jd@commandprompt.com> wrote:
>>>> In the meantime, Cybertec (http://www.postgresql.at/, an Austrian
>>>> company) just announced a commercial synchronous multimaster
>>>> replication product based on 2-phase commit. It's expensive, and I

>> [snip]
>>> I could be completely cranked but I believe that product is based on
>>> PgCluster which is horrendously slow.

>> Well, dang, that's disappointing. Last I checked, the PGCluster design
>> was fundamentally unscalable.

>
> Multimaster replication generally is - thats why Slony-2 will almost
> certainly never exist in the form that it was originally imagined.
> Although I'm not (and never have been) an Oracle user, I've heard that
> RAC has it's own issues in this area as well.


IMO, the future is application partitioning, not multi-master.

Also, what I find interesting here is that PostgreSQL on modest hardware
does excessively well.

I have a client right now that is running an 8 core, 16 gig box with
only 14 spindles.

They are processing 6ktps and it takes 14 tomcat servers to bring the
database down.

Any multi-master solution is going to fall over well before 6ktps.

Sincerely,

Joshua D. Drake

P.S. I should note that we are working toward more than 6ktps and will
report back

>
> Regards, Dave
>



--

=== The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive PostgreSQL solutions since 1997
http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate
PostgreSQL Replication: http://www.commandprompt.com/products/


---------------------------(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

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #17 (permalink)  
Old 04-09-2008, 05:37 PM
gonzales@linuxlouis.net
 
Posts: n/a
Default Re: Slightly OT.

It does so well because it KICKS ICE!

On Fri, 1 Jun 2007, Joshua D. Drake wrote:

> Dave Page wrote:
>> Alexander Staubo wrote:
>>> On 6/1/07, Joshua D. Drake <jd@commandprompt.com> wrote:
>>>>> In the meantime, Cybertec (http://www.postgresql.at/, an Austrian
>>>>> company) just announced a commercial synchronous multimaster
>>>>> replication product based on 2-phase commit. It's expensive, and I
>>> [snip]
>>>> I could be completely cranked but I believe that product is based on
>>>> PgCluster which is horrendously slow.
>>> Well, dang, that's disappointing. Last I checked, the PGCluster design
>>> was fundamentally unscalable.

>>
>> Multimaster replication generally is - thats why Slony-2 will almost
>> certainly never exist in the form that it was originally imagined.
>> Although I'm not (and never have been) an Oracle user, I've heard that
>> RAC has it's own issues in this area as well.

>
> IMO, the future is application partitioning, not multi-master.
>
> Also, what I find interesting here is that PostgreSQL on modest hardware does
> excessively well.
>
> I have a client right now that is running an 8 core, 16 gig box with only 14
> spindles.
>
> They are processing 6ktps and it takes 14 tomcat servers to bring the
> database down.
>
> Any multi-master solution is going to fall over well before 6ktps.
>
> Sincerely,
>
> Joshua D. Drake
>
> P.S. I should note that we are working toward more than 6ktps and will report
> back
>
>>
>> Regards, Dave
>>

>
>
>


--
Louis Gonzales
louis.gonzales@linuxlouis.net
http://www.linuxlouis.net


---------------------------(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

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #18 (permalink)  
Old 04-09-2008, 05:37 PM
Tony Caduto
 
Posts: n/a
Default Re: SQL Manager 2007 for PostgreSQL released

Guillaume Lelarge wrote:
> I asked them some time ago. They answered me this :
>
> As for SQL Manager for PostgreSQL - we regret to inform you that the
> development and support of Linux editions of EMS software products has
> become impossible now that Borland no longer supports Kylix libraries
> for Delphi, on which all Linux versions of EMS software were based.
> Hence, EMS has made a decision to discontinue Linux versions of its
> products. Linux products will not be available for sale or download anymore.
>
>
>

Just a FYI, their win32 versions will probably work fine in Linux via WINE.

Lightning Admin does anyway(work via WINE) and they program their
products with Delphi as well, so I think it would work fine.

Just one word of advice about WINE, make sure you have the core MS true
type fonts installed or the win32 apps will look funny, especially when
using editors.

Later,

--
Tony Caduto
AM Software Design
http://www.amsoftwaredesign.com
Home of PG Lightning Admin for Postgresql
Your best option for Postgresql Administration


---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #19 (permalink)  
Old 04-09-2008, 05:37 PM
Andrew Sullivan
 
Posts: n/a
Default multimaster (was: Slightly OT.)

As an aside -- please don't start new topics in old threads.

On Fri, Jun 01, 2007 at 10:42:02AM -0400, gonzales@linuxlouis.net wrote:
>
> I'm disappointed because SLONY-II has not been released yet to support
> multi-master replication!


Well, I wouldn't hold my breath. Most of the participants in that
project moved on, after concluding either that it wasn't going to
solve their problems, or concluding that it'd cost too much to
develop and support for the likely benefit it would deliver. As near
as I can tell, development on the project stopped.

The inspiration for the Slony-II project, Postgres-R, has been ported
forward to 8.x series by Markus Schiltknecht. Last I heard, he was
looking for people to underwrite his work on that project. So if you
really want those features, the obvious way to do it is to put a
programmer on it, and there happens to be a programmer who has a demo
as his argument that it can be done, and he can do it.

I think you have to understand, however, that Slony-II or Postgres-R
was not in fact the magic carpet you seem to think it was to be.
There are some pretty significant limitations to the async
multimaster approach it uses. To begin with, AFAIK nobody has a
working, production-grade group communication system available for
use by Postgres -- the ones that the prototypes were built on were
pretty hacky, and appeared not to be ready for prime time. Second,
nobody has come up with any way to make this work with READ COMMITTED
mode, which means you pay a really huge price for the replication.

My real question in all this is, "What is the problem you are trying
to solve?" Hot failover using combinations of hardware and software,
and a disk array that can be mounted across two machines, is actually
probably good enough for most cases, assuming it is implemented
correctly (see recent discussion on this topic). So the availability
piece is mostly solved. What else do you want?

A

--
Andrew Sullivan | ajs@crankycanuck.ca
When my information changes, I alter my conclusions. What do you do sir?
--attr. John Maynard Keynes

---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo@postgresql.org so that your
message can get through to the mailing list cleanly

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #20 (permalink)  
Old 04-09-2008, 05:37 PM
gonzales@linuxlouis.net
 
Posts: n/a
Default Re: multimaster (was: Slightly OT.)

Let me clarify - I don't know how/where the thought is that I need
something per se, I personally like deploying the scaled solutions and
playing with software that others have written. Can I deploy the right
hardware and configurations to meet pretty much near anything anyone could
ever need? I say yes, I can. BUT it would so much cooler IF, there was a
multi-master environment configured for the sake of doing it.

I'm glad that not everyone has this disposition about 'why do we need it.'
The pursuit of knowledge is the facilitator of innovation.

As I mentioned, in initial post, I've got OpenLDAP integrated with
postgresql & another application, which my friends and I are going to
release soon as a service - we'll see how far that goes. Nonetheless, I
would like to have a multi-master postrgresql cluster handling my backend
content.

Why? Because I'd like to. If you're happy with not using pursuing it,
great, that works for you. Sweet! Killer! Rock on! My take away is, now
besides knowing their's no active pursuit on the matter, perhaps others in
this huge forum, now know more status, thanks to those of 'you' who are so
up to date! In all sincerity, thank you for clarifying that status.

There are still advanced users our here, who would still like to see an
opensource product reach that level stature, such that those who don't
know - i.e. 'most' managers and people who have decision making power -
would not be deterred from using Postgresql because it doesn't have a
quote unquote, 'multi-mater' replication.




On Fri, 1 Jun 2007, Andrew Sullivan wrote:

> As an aside -- please don't start new topics in old threads.
>
> On Fri, Jun 01, 2007 at 10:42:02AM -0400, gonzales@linuxlouis.net wrote:
>>
>> I'm disappointed because SLONY-II has not been released yet to support
>> multi-master replication!

>
> Well, I wouldn't hold my breath. Most of the participants in that
> project moved on, after concluding either that it wasn't going to
> solve their problems, or concluding that it'd cost too much to
> develop and support for the likely benefit it would deliver. As near
> as I can tell, development on the project stopped.
>
> The inspiration for the Slony-II project, Postgres-R, has been ported
> forward to 8.x series by Markus Schiltknecht. Last I heard, he was
> looking for people to underwrite his work on that project. So if you
> really want those features, the obvious way to do it is to put a
> programmer on it, and there happens to be a programmer who has a demo
> as his argument that it can be done, and he can do it.
>
> I think you have to understand, however, that Slony-II or Postgres-R
> was not in fact the magic carpet you seem to think it was to be.
> There are some pretty significant limitations to the async
> multimaster approach it uses. To begin with, AFAIK nobody has a
> working, production-grade group communication system available for
> use by Postgres -- the ones that the prototypes were built on were
> pretty hacky, and appeared not to be ready for prime time. Second,
> nobody has come up with any way to make this work with READ COMMITTED
> mode, which means you pay a really huge price for the replication.
>
> My real question in all this is, "What is the problem you are trying
> to solve?" Hot failover using combinations of hardware and software,
> and a disk array that can be mounted across two machines, is actually
> probably good enough for most cases, assuming it is implemented
> correctly (see recent discussion on this topic). So the availability
> piece is mostly solved. What else do you want?
>
> A
>
>


--
Louis Gonzales
louis.gonzales@linuxlouis.net
http://www.linuxlouis.net


---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 02:05 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com