Greetings Andre,
Or for that matter, why not Oracle DB2, or SAP.   Of course using MSSQL has its 
reasons, like sadomasochism.  

Later,

Daniel Beatty 
Computer Scientist, Detonation Sciences Branch 
Code 4743000 
2400 E. Pilot Plant Rd. 
China Lake, CA 93555-6107 
daniel.bea...@navy.mil 
(760) 939-7097 



-----Original Message-----
From: webobjects-dev-bounces+daniel.beatty=navy....@lists.apple.com on behalf 
of André Mitra
Sent: Thu 12/3/2009 4:14 PM
To: WebObjects Development
Subject: Re: Dr. Miguel 'Optimistic Locking' Arroz [was Re:WebObjects   stress 
Testing tool?]
 
So, why not use OpenBase? Or does it have to be free...

On 2009-12-03, at 6:20 PM, Mike Schrag wrote:

> Also, full disclosure -- i DO use Postgresql and I think it's a great 
> database, but I always feel a little queasy when I do a deployment with PG 
> without clustering support. There's always the feeling of "i sure hope this 
> doesn't screw me." FrontBase has clustering, but has an obnoxious bug with 
> clustered sequences which basically requires that you use guid pks, which 
> none of our stuff does, so it's pretty likely MySQL is in my future.
> 
> ms
> 
> On Dec 3, 2009, at 6:18 PM, Mike Schrag wrote:
> 
>> Caveat here -- I don't use MySQL (yet) for anything real.  InnoDB is acid, 
>> though.  I agree that you should never run a myisam mysql for most normal 
>> systems and that it's strange that this is the default, but the fact is that 
>> you CAN set it to innodb, and it's a perfectly capable (if not VERY capable) 
>> database.
>> 
>> Soooooo -- I'm calling this out as FUD. Search google for "postgresql 
>> corruption" and you'll get plenty of matches, too:
>> Results 1 - 10 of about 164,000 for postgresql corruption.
>> Results 1 - 10 of about 12,700 for mysql innodb corruption.
>> 
>> There are quite a few huge systems that are running on MySQL. And the simple 
>> fact that you can cluster it actually makes it far more resilient than 
>> postgresql. Go try to setup a fault tolerant deployment of PG. Have fun and 
>> let me know when you're done.
>> 
>> ms
>> 
>> On Dec 3, 2009, at 6:10 PM, Miguel Arroz wrote:
>> 
>>> Hi!
>>> 
>>> There is nothing "specifically" wrong about using MySQL as a database for 
>>> WO. What's wrong is using MySQL at all! ;)
>>> 
>>> Essentially, it sucks. The first concern of MySQL authors is speed, and 
>>> only then correctioness. This may be seen my the existence of InnoDB 
>>> itself. First, speeeeeed. A few years later, yeah, this actually might be 
>>> usable in something else than a blog if we actually add ACID properties to 
>>> it!
>>> 
>>> In my Univ, the IT team who deals with the central systems moved everything 
>>> they could from mysql to PostgreSQL. Among other reasons, once in a while a 
>>> MySQL table corrupted itself. PostgreSQL is much more robust.
>>> 
>>> As always in software engineering, everything is a compromise. There may be 
>>> a few situations where MySQL is dramatically faster than PostgreSQL, and 
>>> the inverse is also true, it depends on the usage and the DB architecture. 
>>> This to say that you should use what better suits your needs. But what I 
>>> would not expect is MySQL to... you know... work! ;)
>>> 
>>> Yours
>>> 
>>> Miguel Arroz
>>> 
>>> On 2009/12/03, at 22:58, Kieran Kelleher wrote:
>>> 
>>>> Miguel, anyone, please enlighten me as to what specifically is wrong with 
>>>> using MySQL InnoDB as a database for WO because I have not seen any 
>>>> problem, but then I have not used PostgreSQL or FrontBase either - so 
>>>> maybe I don't see a problem that I should be concerned about.
>>>> 
>>>> -Kieran
>>>> 
>>>> On Dec 3, 2009, at 5:41 PM, Miguel Arroz wrote:
>>>> 
>>>>> Hi!
>>>>> 
>>>>> On 2009/12/03, at 22:32, Kieran Kelleher wrote:
>>>>> 
>>>>>>>> I create new OSCs for most background tasks. The one thing is that I 
>>>>>>>> dispose() on it at the end of the task .... and the dispose() is only 
>>>>>>>> useful if you use ERXJDBCAdaptor is used since the regular WO 5.3 jdbc 
>>>>>>>> adaptor opens two connections for every OSC and leaves the stupid 
>>>>>>>> things open forever. ERXJDBCAdaptor only opens one db connection and 
>>>>>>>> releases it when u call dispose() IIRC.
>>>>>>> 
>>>>>>> Dude! 
>>>>>>> <http://terminalapp.net/webobjects-postgresql-and-db-growing-and-growing/>
>>>>>>>  ;)
>>>>>> 
>>>>>> Dude!  www.mysql.com - innodb (or cluster NDB) .... doesn't "grow and 
>>>>>> grow"   (and it is not a "toy", no matter what Chuck says ;-)  )
>>>>> 
>>>>> No, it's a disaster! ;)
>>>>> 
>>>>> The "growing" is a side effect of leaving the transaction opening that 
>>>>> happens on PostgreSQL due to its architecture, but the point is the same, 
>>>>> do what I say there to avoid the dumb connection. :)
>>>>> 
>>>>> Yours
>>>>> 
>>>>> Miguel Arroz
>>>>> 
>>>> 
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be ignored.
>>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
>>>> Help/Unsubscribe/Update your Subscription:
>>>> http://lists.apple.com/mailman/options/webobjects-dev/arroz%40guiamac.com
>>>> 
>>>> This email sent to ar...@guiamac.com
>>> 
>>> 
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
>>> Help/Unsubscribe/Update your Subscription:
>>> http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40mdimension.com
>>> 
>>> This email sent to msch...@mdimension.com
>> 
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40mdimension.com
>> 
>> This email sent to msch...@mdimension.com
> 
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/andre%40geometria.net
> 
> This email sent to an...@geometria.net

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/daniel.beatty%40navy.mil

This email sent to daniel.bea...@navy.mil

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to