>>>- Define a 32-bit field in MySQL. Insert a 64-bit number instead.
>>>Common sense tells you the value would be rejected. Yet MySQL happily
>>>folds it in and carries on its merry way. 
>>
>> That's unacceptable.  To me, this is a complete show-stopper because I 
>> simply won't tolerate data loss due to an idiotic design flaw.
> 
> Worse. It is no data loss. It is loss of data integrity. If I know I
> have lost two hours of work, I will crib but redo it. If I know around
> 5% of records are messed up by database in last 5 years but don't know
> which, just think where do I stand.

        That is worse, thanks for your clarity.  I stopped before thinking it 
through this far because any kind of screw-up like this just isn't worth 
the risk in my opinion -- they really need to fix that and I think they 
should make it a high priority.

[sNip]
>> Do you know of any published benchmarks for this?  I need to convince 
>> some people who are hell-bent on MySQL being fast for everything that 
>> they're mis-informed, and they refuse to take anyone's word for it.
> 
> Good benchmarks are hard to come by for two reasons
> 
> 1. It is very difficult not to be blamed biased.
> 2. Featuer compensation. What if you run a postgresql benchmark with
> triggers and views, how do you test it with mysql anyways?
> 
> I would suggest you to try OSDB becnhmarks
> 
> http://osdb.sourceforge.net/

        Thanks, I'll take a look at that.

> Your results will be great contribution to the community.

        If I get enough spare time, I'll consider doing this.

> Or try porting pgbench to mysql innodb.
> 
> Actually I would like to see what the this benchmark does. Any prior
> knowledge of the results?

        I have no idea.

[sNip]
>> I've experienced this very problem with MySQL actually.  It seems that 
>> Apache James (an open source Java-based SMTP/POP3 mail server) running
>> on FreeBSD will trigger this problem very quickly as soon as multiple
>> users attempt to send large (greater than 10 MBs) file attachments --
>> perhaps JDBC is part of the problem, but in the Apache James error logs
>> there is indication of MySQL connectivity problems (also during busy
>> times on systems sending approximately 500,000 eMails per day).
> 
> Try dbmail. I am no mail admin but that is a mail server which works off
> postgresql/mysql. http://www.dbmail.org

        I see that it doesn't support file-based mail directories for storing 
messages.  That's too bad, because it just won't be able to meet the 
performance of well-programmed mail servers such as Mercury (uses Novell 
Directory Services for the user database) or qmail (can use PostgreSQL, and 
other database engines, for the user database).

-- 
Randolf Richardson - [EMAIL PROTECTED]
Inter-Corporate Computer & Network Services, Inc.
Vancouver, British Columbia, Canada
http://www.8x.ca/

This message originated from within a secure, reliable,
high-performance network ... a Novell NetWare network.


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

               http://www.postgresql.org/docs/faqs/FAQ.html

Reply via email to