Re: gui-tool?

Brandon Whitehead <[email protected]> Sat, 10 Jan 2009 08:57:53 -0800
Newsgroups gmane.comp.db.mysql.mycc
Message-ID <[email protected]>
Hi Mike, others,

First of all, a bit of background. I've been using MySQL regularly  
since 2000, so I've got some history here.  I'm not new to the fold.  
I'm still holding onto a copy of DBD4 somewhere. I've been using the  
GUI tools since they were first released. I've long been and continue  
to be a strong advocate for MySQL.

That said, I don't think my message was too general at all.  I quickly  
zoned in on the Mac version of the tools, which is where I experience  
problems with crashing specifically.  I use the Windows version of the  
tools as well, though not as regularly.

Mac First:
I'm not sure where the difficulties lie in the Mac tools.  They just  
crash unexpectedly.  I have to be general because I can't find  
specific reasons.  However, about 2/3 of my crashes/problems occur  
when I am modifying tables in Administrator.  I know the signs.  It  
will work fine, then I submit a change, get the "Spinning Beachball of  
Doom" and a half a second later, goodbye work.  The crashes are  
repeatable, because if I make the same table modification it will do  
the same thing. I resort to building the change in Administrator, then  
copy and pasting the SQL into a terminal.  I've tried to be a good OSS  
user and reported bugs on this in the past.  They seem to get fixed,  
then they reappear in later releases.  I think they must be related,  
perhaps an uncaught exception.  For what its worth, I've not had any  
problems using the account tools.  They make sense to me and work fine  
as far as I can tell. Sure beats writing GRANT statements.  Query  
Analyzer seems more solid (again on the mac).  I've had it crash while  
running queries but not as frequently.  Again, certain queries seem to  
do the job.  My most common problem (not involving a crash) involves  
errors with connections being out of sync. (I can try to replicate the  
error).

Windows:
As was mentioned, the Windows tools seem to be very stable in terms of  
not crashing.  I can't recall problems.  However, I have noticed  
inconsistencies (not related to the Win vs. Mac UI).  The same  
commands have generated different SQL.  I've seen different ON clause  
syntax, uses of ISNULL() vs IS NULL, back-ticking of objects,  
parenthesis, JOIN synonyms, etc, from the same version of the tools on  
both platforms.  I can't imagine that maintaining the same tools on  
different platforms is easy, but there have been some pretty  
noticeable SQL code differences.

I'm going to stop here. My point is that I've run into bumps.  Most of  
them on the Mac, which is my main development platform.  While the  
proportion of Mac users to PC users is small in the general public,  
the ratio is much larger in the OSS world.  I'm basing this on my last  
four years of attendance at OSCON. Easily 50% of the laptops at OSCON  
the last two years were PowerBooks G4s and MacBookPros.  This tells me  
that there are probably quite a few GUI tools users on the Mac.

What does this mean to me?  First, I think that the MySQL team is an  
awesome group, which has made an amazing impact on the software  
community as a whole in the face of some major challenges.  I'm happy  
to see continued development in the realm of functionality, new DB  
engines, and tools (like Workbench).  I will continue to advocate for  
MySQL.  I will also try to be a better OSS steward by filing more bug  
reports.  However, I have to consider my audience.  I'm scaling MySQL  
use to the enterprise level at the University of Washington.  The  
mainstream is far less patient.

One final word: In 9 years, using numerous versions on numerous  
platforms, I've had the MySQL server daemon crash on me once that I  
can remember, and it was on windows, under heavy load and there was no  
corruption.  All for free. Free as in Freedom. That's pretty amazing.

Kind Regards,
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Brandon K. Whitehead
Director, Academic Personnel Information Services
University of Washington
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

On Jan 10, 2009, at 1:22 AM, Mike Lischke wrote:

> Hey Brandon,
>
>> I've been using the GUI tools for quite some time, and I find them
>> to be unstable at best. (Sorry MySQL guys.) Specifically, they crash
>> a lot for no apparent reason on my Mac.  I've tried multiple
>> versions of the tools on multiple version of MacOS.
>
> I'm sad to hear you have so many problems with the tools on Mac, but
> please be careful not to generalize too much. The GUI tools are very
> stable on Windows and the bug report inflow for serious bugs has been
> very low for quite some time already.
>
> Mike
> --
> Mike Lischke, Senior Software Engineer
> Database Group, Developer Tools
> Sun Microsystems Inc., www.sun.com
>

-- 
MySQL GUI Tools Mailing List
For list archives: http://lists.mysql.com/gui-tools
To unsubscribe:    http://lists.mysql.com/[email protected]