Projects / SmallSQL


SmallSQL is a pure Java DBMS, a relational database for Java desktop applications. It has a JDBC 3.0 interface and offers many ANSI SQL 92 and ANSI SQL 99 features. It is very small and fast because it does not have a network interface.

Operating Systems

Recent releases

  •  22 Jun 2011 12:26

    Release Notes: Some minor bugs were fixed and the JDBC URL property "readonly" was added. Now you can share one database in read-only mode between multiple Java processes.

    •  14 Dec 2008 23:50

      Release Notes: This release adds some features to make the SmallSQL Database syntax more compatible with MySQL. This makes a change simpler. Some critical thread problems were fixed.

      •  31 Jul 2007 21:53

        Release Notes: JOIN performance was greatly improved with a new algorithm. German and Italian translations of the error messages were added, and it is easy to add more translations. Some bugs were fixed.

        •  10 Jun 2007 19:55

          Release Notes: This release checks the range of the parsed date time parts. There are also some bugfixes.

          •  30 Mar 2007 21:19

            Release Notes: Now the SQL syntax ALTER TABLE is supported. There are also some bugfixes.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.