This document provides information on configuring an external database.
The Embedded Database for Evaluation Purposes
The Confluence installation includes an embedded HSQLDB database, supplied for the purpose of evaluating Confluence.
If you are using the embedded database, the database files are stored in the \database folder under your Confluence Home directory. See also Important Directories and Files.
| Embedded Database is Not Suitable for Production Instances of Confluence Production instances of Confluence should use an external database. When using the default HSQLDB database, you run the risk of unrecoverable data loss due to not being transaction safe.
|
Selecting an External Database
| The XML backup built into Confluence is not well suited for database migration for large data sets (see Alternative Backup Strategy for reference). Choose your database wisely; if you need to migrate later, Atlassian support will refer you to a third party database migration tool. Vote for CONF-12599 to add a more robust strategy for large implementation migrations. |
Below is more information on selecting and migrating to an external database:
Database Setup
Setup instructions are shown below. Click a database to review the setup guide and any known issues.
MySQL
PostgreSQL
Oracle
SQL Server
DB2
Other databases should use these instructions.
Optimising Database Performance
To improve database responsiveness:
Database Troubleshooting
For solving database-related problems:
- Troubleshooting External Database Connections
- Troubleshooting the Embedded Database (hSQL DB)
- Interpreting DB2 error codes
- Known Issues For Supported Databases
Obtain technical support from Troubleshooting Problems & Requesting Technical Support.






Comments (2)
Apr 14, 2008
Anonymous says:
Hi, Which default table to store the Page informations)like pageid...Hi,
Which default table to store the Page informations)like pageid, pagename, permission details etc)?
Thanks!
Apr 14, 2008
James Fleming [Atlassian] says:
The schema documentation would be the place to start, in combination with using ...The schema documentation would be the place to start, in combination with using DBvisualiser to explore the database contents.
Add Comment