My favorites | Sign in
Project Logo
                
Code license: GNU Lesser General Public License
Labels: jdbc, jmx
Blogs:
Feeds:
People details
Project owners:
  adam.jordens

JDBCSpy

Objective

JDBCSpy aims to provide a lightweight means to obtain statistics at the JDBC driver level.

Status

It currently provides minimal statistics around JDBC Statements and PreparedStatements but functionality is expected to improve over time.

JDBCSpy has been tested using PostgreSQL and hsqldb but should more or less work with any configurable JDBC data source.

The code is a work in progress (and likely will continue to be for the foreseeable future). It's an interesting little side project that has actually shown some utility in a couple of situations.

Dependencies

There are no run-time dependencies. JDBCSpy (jdbcspy-core) has test-time dependencies on TestNG and hsqldb.

See the installation instructions for information on getting started.

Future Plans

Recent Commits

03/14/08

Significant refactors around the viewing components (there have been a few commits over the last few month that haven't been accurately recorded on the project page).

What:

01/03/08

The result of some work performed during my pre-Christmas hack day.

What:

11/30/07

Quick implementation of a properties object. The properties object should (fairly) generically handle JDBCSpy properties that have either been specified as System properties or as members of a 'jdbcspy.properties' file.

See modules/jdbcspy-core/examples for jdbcspy.properties examples

What:

11/12/07

Implemented automatic resets and file-based logging.

What:









Hosted by Google Code