Nuxeo Server

H2 Limitations

This page is scheduled for review and update. Check back soon for updated content!

H2 is first and foremost designed to be an embedded database. We use it in Nuxeo to provide an easy-to-use downloadable demo platform, but it should never be used in production.

H2 limitations:

  • It has very bad concurrent behavior (writing a row locks the whole table, therefore deadlocks are much more frequent).
  • Its full-text embedding (using Apache Lucene) is not really transactional.
  • It has a poor query optimizer.


a month ago Manon Lumeau Fix wording
3 years ago Manon Lumeau 7
5 years ago Solen Guitter 6
6 years ago Florent Guillaume 5
7 years ago Solen Guitter 3 | Added related pages
7 years ago Solen Guitter 4 | Migrated to Confluence 4.0
7 years ago Florent Guillaume 2
7 years ago Florent Guillaume 1
History: Created by Florent Guillaume

We'd love to hear your thoughts!

All fields required