Quantcast
Browsing latest articles
Browse All 50 View Live

What Java Stuff Should MySQL 'Play Nice' With?

As part of our build/qa process for Connector/J, we run around 20 thousand different tests across most JVM versions, and the latest shipping MySQL version(s) in the 3.23, 4.0, 4.1 and 5.0 lines.We‘re...

View Article


What Would You Ask the Java Persistence 'Heads-of-State'?

The MySQL Users'Conference will be in April in Santa Clara (hope you can make it).As chairperson of the ‘Java‘ track, I‘ve been able to persuade someone from each ‘camp‘ (Hibernate/EJB3, JDO and stock...

View Article


Early Bird Registration for MySQL Users' Conference is Open!

I‘m really excited about the upcoming MySQL Users‘ Conference this April in Santa Clara, as we‘re going to have a lot of coverage of Java topics, and some really high-profile, knowledgable speakers. I...

View Article

Are Conference Hotels Defrauding Guests? (Or "No, I didn't use the minibar, I...

Okay, I‘m curious as to how many people are being hit with (what I would call) “fraudulent” tactic…This is the second conference in a row where the hotel has charged me for minibar access after I...

View Article

Connector/J 3.1 Upgrade Woes?

Looking at the referers for this weblog, it seems a lot of you out there upgrading to Connector/J 3.1 are having issues with the two following changes:Connector/J 3.1 now detects data truncation, and...

View Article


Getting together with long-time users

I ran into Alec Cawley, a longtime user of Connector/J (even goes back to the MM.MySQL days) here at the users‘ conference. For me, it‘s always energizing to hear what people are doing with software...

View Article

New SpecJAppserver2004 Results w/ MySQL and SunAS-8.1

Looks like Sun‘s finally posted the SpecJAppserver2004 results they‘ve been working on with us.This has touched off at least one discussion on TheServerSide, as well as a mention in Jonathan Schwartz‘s...

View Article

The Search for the Perfect Multiline Cordless Phone System...

Well, we had to give up on our trusty old Siemens Gigaset multi-line 2.4Ghz phonesystem last week. For those of you that haven‘t used one, these things are basically like a mini-PBX in a desktop unit…2...

View Article


Publishing Coverage Reports for Connector/J

We‘re on the cusp of releasing Connector/J 5.0.0, which will replace the Connector/J 3.2 version (which never made it out of alpha). We‘re synchronizing the version numbers of the various connectors at...

View Article


MySQL Connector/J 5.0 Nightly Snapshots Now Available

We‘re changing the version number on all connectivity libraries at MySQL (ODBC, ADO.Net, JDBC) to match the latest version of the server they work with, so the “next“ version of Connector/J will be...

View Article

MySQL User Conference Time Again - Call for Papers Open

The call for papers for the 2006 MySQL Users‘ Conference is open. I‘m chairing the “Java” track, and am appealing to all of you users out there with a MySQL and Java story that you‘d be willing to...

View Article

MySQL helps deliver Oracle Technet Podcasts

Someone at work today pointed out a podcast from Tom Kyte (a fountain of Oracle knowledge who‘s really hooked into his user community) of Oracle that covers Oracle 10g XE (their “free” product).Both...

View Article

Oracle 10g XE - Free is not Free

Dimitri has an interesting post entitled "And Free Oracle for All" over on his blog about Oracle 10g XE: At quick glance all features of 10g release 2 supported in XE, including Oracle Text for full...

View Article


Why Does JavaBlogs List My Entries Twice?

This is more just a test, as it seems since Jroller enabled pings to javablogs, my entries get listed twice. So, for this test I‘m using a ping, but have set the javablogs update “queue“ to only poll...

View Article

Back to Windows for Awhile....

I‘ve been running Fedora Core 3 (and 4) for my “daily driver“ for the last year and a half or so, and have been relatively happy with them, but am moving back to Windows (specifically Server 2003) for...

View Article


About to Give up on WD Drives

I Lost my third Western Digital drive in a row over the weekend, and it‘s not due to a cooling issue from what I can tell via SMART readings over the lives of the drives.This one was a 160GB SATA which...

View Article

Chicago MySQL Meetup is Tonight!

I‘ll be at the MySQL meetup tonight, as will many others. If you‘re interested in meeting some MySQL users and developers in the Chicago area, please drop by!More information is at...

View Article


Yes, it really is this easy to embed MySQL Server into your Java Application

For those folks out there that are used to Derby, or HSQL, here‘s a way to embed MySQL into your Java application that you might not have seen.As a bonus, you get all of the third-party tool support...

View Article

Anybody using Maven with Connector/J?

I‘d like to keep the iBiblio repository up to date as we release new versions of MySQL Connector/J, but the documentation at http://maven.apache.org/guides/mini/guide-ibiblio-upload.html assumes that...

View Article

Do we really need a 5-blade Microprocessor-Controlled Razor?

I saw an add for the new Gillette Fusion on television last night. They‘re touting the fact that it has 5 blades, and a microprocessor controlled power regulator to control the voltage they send to the...

View Article

Thank you Apple for releasing iTunes 6.0.3 which has the one AirTunes feature...

This little note in the “new features” section made my day: AirTunes Enhancement New in iTunes 6.Simultaneously stream the same song wirelessly to up to three home stereos or powered speakers ? using...

View Article


Upcoming MySQL and Java Related Webcasts

Folks, I‘m going to be involved in (giving the first, available for questions on the second) webcasts on Java and MySQL related topics, so if you read this blog because you‘re interested in those...

View Article


Getting the best performance and scalability from your Java applications...

In addition to some other talks in the Java track at the MySQL Users' Conference in April, I‘ll be giving a half day tutorial on scalability and performance optimization for Java applications deployed...

View Article

MySQL at EclipseCon2006

Our community relations manager for the US region, Jay Pipes will be at EclipseCon 2006. See his blog for more information.The java developers here at MySQL all use Eclipse on a daily basis (including...

View Article

In Italy

The MySQL developers are meeting in Sorrento Italy this week to hammer out the final designs of what all will end up in MySQL-5.2 and beyond and trade best practices, and best of all take care of all...

View Article


Image may be NSFW.
Clik here to view.

Springtime -- Time for Conferences

Here‘s a snapshot of my view out the office window…Yes, it‘s starting to look like springtime here in Chicago.That also means it‘s that time of year where I start travelling for conferences. This year...

View Article

Evening's Java-related Entertainment at the MySQL UC

Had dinner with Joe Kotke from Feedburner and Gavin King at a local sushi place, and then came back to the hotel to kick off the Java BoF.Got a lot of interesting feedback from the small community of...

View Article

Connector/J 5.0.3 Released (including XA Support)

Just a note to say that the first generally-available/production release of Connector/J 5.0 is now available for download.This branch has had the synchronization fixed up quite a bit (which should help...

View Article

MySQL Connector Documentation Reworked

Our newest documentation team member, Martin "MC" Brown has finished the often thankless task of refreshing and expanding our API documentation, which includes Connector/J. I suggest you take a look,...

View Article



Is Zimbra the Answer to my Family's Scheduling Nightmare?

It might seem odd, but I've been on the lookout for a decent e-mail system with web access and shared calendaring for quite some time for our family. I would've found it hard to believe even a few...

View Article

A Funny Thing Happened to Me on the Way to replacing some IDE Cables (Watch...

I went to replace some hardware on a Linux server I had running here at the house, which happened to have Tao Linux 3 running on it, and sadly that mean bringing down a box that had 400 days uptime on...

View Article

Talk About a "Fryasco"!

Now that Chicago finally has a Fry's (in Downers Grove), I do like "in-the-moment" shopping there from time-to-time, as they are often competitive enough on some hardware for a "satisfy the geek...

View Article

The Law of Unintended Consequences With Regards to Modern Living

The state I live in (Illinois), has decided that it should do emissions testing on all passenger vehicles (never mind the amount of pollutants that trucks, trains, etc. put into the air).I own a...

View Article


Silly BitTorrent Developers (or the Unintended Consequences of Doing "The...

Those that know me, know that I‘m a little paranoid about backup automation around the house (because I‘m lazy, and that if it wasn‘t automated, it wouldn‘t get done).I‘m also a little paranoid about...

View Article

MySQL Connector/J 5.1.0 Alpha with JDBC-4.0 Support Released

It's been a long time coming, but we've finally managed to get the first alpha release of Connector/J 5.1 out the door. The key thing in this release is support for JDBC-4.0,...

View Article

A better way to emulate sequences in MySQL?

I've been following with interest Charles Lee's post over at the TSS about "Hibernate - A MySQL Enabler?". MySQL has always been well-supported by Hibernate, so it's good to see yet another project...

View Article


MySQL Conference 2007 - Connector/J Sample Code

For those of you attending my JDBC 4.0 and MySQL session, you can find the sample code I'll be using in the Connector/J subversion...

View Article


Writing Supportable Software

Yes, I know there are a lot of software development "top n" lists out there, and many dealing with writing "-[i/a]ble" software (extensible, maintainable, saleable, etc), but personally I wanted to get...

View Article

Vote Early and Often

I see we‘ve put up a QuickPoll where you can vote on what language you use when implementing applications that use MySQL. I know there are a lot of you out there using Java with MySQL, so go ahead and...

View Article

Come see how to bend MySQL's JDBC driver in interesting and unusual ways at...

One of the more interesting features of MySQL‘s JDBC driver is the fact that much of it the functionality it has it alterable or outright replacable by the end user without changing any of its code.The...

View Article

Getting Hibernate and MySQL's "ON DUPLICATE KEY UPDATE" Feature to Play Nice...

MySQL has a handy feature, that allows you to turn an INSERT into an UPDATE if a unique or primary key duplication is detected:http://dev.mysql.com/doc/refman/5.1/en/insert-on-duplicate.htmlA common...

View Article


Image may be NSFW.
Clik here to view.

MySQL Query Analyzer: I didn't know that "they" did *that* for us under the...

During the process of building the new query analysis feature for MySQL Enterprise Monitor 2.0, we thought the best way to test it at a nascent stage was to use it to tune our own application (since...

View Article

Image may be NSFW.
Clik here to view.

A 10x Performance Increase for Batch INSERTs With MySQL Connector/J Is On The...

Connector/J has a feature where the driver can take prepared statements of the form "INSERT INTO foo VALUES (...)", and if configured with "rewriteBatchedStatements=true", can re-write batches of them...

View Article


MySQL and Java Technical Deep Dive Video Now Posted!

Just thought those of you who follow MySQL and Java together might be interested in a video interview I did with Ed Ort during the MySQL Conference in April 2009. I cover some performance tips for...

View Article

Improving the Performance of your Java-based MySQL Applications (Giving a...

I‘ll be giving a webinar version of a well-received presentation from last year‘s Users Conference tomorrow (November 5th) at 10:00 AM Pacific that covers how to configure MySQL Connector/J to deliver...

View Article


Some Transactional Debugging Enhancements in MySQL Connector/J 5.1.15 You...

If you're using Innodb and transactions with JDBC and your MySQL application, you should know about a couple of debugging features that made their way into MySQL Connector/J 5.1.15.First, by adding...

View Article

Creating JDBC Connections Doesn't Have To Be Slow (or "not the reason to be...

Hanging out in #mysql on freenode the other day, I overheard someone saying that the reason to use connection pools with MySQL is because JDBC connections are expensive to create. That is true out of...

View Article

My Sessions at Oracle Openworld and JavaOne 2011

If you're not reading this blog in a feed reader, you'll notice two little badges on the right hand side advertising Oracle Openworld and JavaOne. I'm speaking at both events this fall, first at the...

View Article

On Being a MySQL OEM - from the Inside

MySQL Enterprise Monitor has been an “internal” OEM customer of MySQL for over 6 years. We store all of our inventory, configuration and historical data in a MySQL-based repository. Given that our...

View Article


Under the Hood with Connector/J's "rewriteBatchStatements=true"

My old post (http://www.jroller.com/mmatthews/entry/speeding_up_batch_inserts_for) on the performance gains from batch rewritten statements gets regurgitated in various forums, and conference sessions,...

View Article

Browsing latest articles
Browse All 50 View Live