H2 Database Engine Icon

H2 Database Engine

Very fast, open source, JDBC API

H2 Database EngineOverview

Welcome to H2, the Java SQL database. The main features of H2 are:

* Very fast, open source, JDBC API
* Embedded and server modes; in-memory databases
* Browser based Console application
* Small footprint: around 1 MB jar file size

Feature List
Main Features

* Very fast database engine
* Open source
* Written in Java
* Supports standard SQL, JDBC API
* Embedded and Server mode, Clustering support
* Strong security features
* The PostgreSQL ODBC Driver can be used
* Multi version concurrency

Additional Features

* Disk based or in-memory databases and tables, read-only database support, temporary tables
* Transaction support (read committed and serializable transaction isolation), 2-phase-commit
* Multiple connections, table level locking
* Cost based optimizer, using a genetic Algorithm for complex queries, zero-administration
* Scrollable and updatable result set support, large result set, external result sorting, functions can return a result set
* Encrypted database (AES or XTEA), SHA-256 password encryption, encryption functions, SSL

SQL Support

* Support for multiple schemas, information schema
* Referential integrity / foreign key constraints with cascade, check constraints
* Inner and outer joins, subqueries, read only views and inline views
* Triggers and Java functions / stored procedures
* Many built-in functions, including XML and lossless data compression
* Wide range of data types including large objects (BLOB/CLOB) and arrays
* Sequence and autoincrement columns, computed columns (can be used for function based indexes)
* ORDER BY, GROUP BY, HAVING, UNION, LIMIT, TOP
* Collation support, users, roles
* Compatibility modes for IBM DB2, Apache Derby, HSQLDB, MS SQL Server, MySQL, Oracle, and PostgreSQL.

NEW

Fixed some bugs.

H2 Database EngineInformation

Version
1.2.141
Date
08.23.10
License
Free
Language
English
File Size
3.67MB
Category
SubCategory
Operating Systems
Windows XP, 2000, 98
System Requirements
No additional system requirements.

H2 Database EnginePrevious Versions

MySQL Query Browser Icon
The easiest visual tool for creating, executing, and optimizing SQL queries
Free
CASE Studio 2 Icon
Create ER diagrams for various databases, generate SQL scripts, HTML reports
Paid
SQL Prompt Icon
Intelligent code completion and layout for MS SQL Server
Paid
Crystal Reports Server XI Icon
Transforming data into actionable information accessible anytime, anywhere
Trial
xSQL Script Executor Icon
Execute multiple T-SQL scripts against multiple SQL Server, DB2, and MySQL databases.
Free
AppGini Icon
Generates multi-user PHP applications for MySQL without programming skills.
Trial
SQL Dumper Icon
Allows dumping a SQL Server Database to a text file
Free
Navicat for MySQL Icon
Create and browse MySQL databases, run SQL queries, or build reports.
Demo
More