Questo contenuto non è disponibile nella lingua selezionata.
10.2. Default Database
Warning
By default, persistence is configured to use Hypersonic (HSQLDB). This allows the JBoss Enterprise Application Platform to function immediately after installation as a development platform. However, Hypersonic is not supported in production and should not be used in a production environment.
The Hypersonic database, while useful as a light-weight database for development, is not suitable for production use. Some of its limitations include:
- no transaction isolation
- thread and socket leaks (
connection.close()does not tidy up resources) - low persistence quality (logs commonly become corrupted after a failure, preventing automatic recovery)
- database corruption
- instability under load (database processes cease when dealing with too much data)
- not viable in clustered environments
Refer to the Getting Started Guide for database configuration instructions.