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

CASE Studio 2 Icon
Create ER diagrams for various databases, generate SQL scripts, HTML reports
Paid
MySQL Query Browser Icon
The easiest visual tool for creating, executing, and optimizing SQL queries
Free
Crystal Reports Server XI Icon
Transforming data into actionable information accessible anytime, anywhere
Trial
Statement Tracer for Oracle Icon
A free solution for debugging programs interfacing with the Oracle RDBMS.
Free
xSQL Script Executor Icon
Execute multiple T-SQL scripts against multiple SQL Server, DB2, and MySQL databases.
Free
NoSQL Viewer Icon
Query and manage popular NoSQL Big Data databases.
Free
InterBase 2007 Server for Windows Icon
a relational database management system
Trial
JumpStart Icon
Database initialization system for SQL Server.
Demo
More