DBTree Release 0.8.7

This release includes an improved startup process, a few bug fixes and some general cleanup. To view details and/or download click here.

MySQL InnoDB Primary Key Choice: GUID/UUID vs Integer Insert Performance

Inserting data into an InnoDB table with a GUID/UUID primary key scales poorly, taking exponentially longer as the table grows. If you'd like to see to what degree this issue exists and the likely culprit, click here.

DBTree Release 0.8.6

This release focuses on bug fixes, dead feature removal and interface cleanup, with the intention of approaching a 1.0 release. To view details and/or download click here.

Fracture Release 0.2

This release focuses on reducing synchronization overhead for data sets which allow for random access, the addition of rudimentary JUnit test cases and a few refactorings. To view and/or download, click here.

Fracture Release 0.1

This is the initial release of Fracture, a Java Library to simplify Multi-Core development. Additional Fracture details can be obtained here. To download this release click here.

DBTree Release 0.8.5

This release introduces the following usability enhancements: improved focus handling for workbooks and the Configuration Dialog, JDBC Driver configuration improvements, and mouse-free navigation between SQL and query results. To view details and/or download click here.

MySQL date_format - Useful Date Formats

I'm always having a difficult time remembering the date_format strings I need, so I put together this little list. Maybe you'll find the list useful as well...

DBTree Release 0.8.4

This release corrects an annoyance introduced in 0.8.3 and beautifies insert/update times. To view details and/or download click here.

DBTree Release 0.8.3

This release includes enhanced Mac compatibility, the remapping of structure insight from CTRL-key combinations to ALT-key combinations and a change in the way that the app behaves on startup when loading from session. To view details and/or download click here.

MySQL Join GROUP BY Performance

When joining a large table with any other table in MySQL where a GROUP BY is used, it is often beneficial to perform the GROUP BY in a FROM subquery and join in the super query. Click here for more details.

DBTree JDBC Drivers

I've compiled a list of JDBC Drivers for databases used with DBTree. The list includes drivers for MySQL, PostgreSQL, Oracle, DB2, SQL Server and...

DBTree Release 0.8.2

This release introduces a few new features and fixes a bug which was introduced in the last release. To view details and/or download click here.

DBTree Release 0.8.1

This release includes DBScript, a database/OS independent, java based scripting language. A few other minor enhancements have also been made. To view details and/or download click here.

DBTree Release 0.8.0

This release includes a few minor enhancements. To view details and/or download click here.

About Me - Cameron Shelton, Kansas City Java Developer

I'm Cameron Shelton, a Java Developer located in the greater Kansas City area. I began programming in the summer of 1997 when my father bought me Que's "QBasic by Example". If memory serves, I didn't see the sun much that summer...

Navigation



Recent Biking Stats
Days Miles MPH
Last 7 56 14.9
Last 14 133 14.8
Last 30 193 14.8