...

MethodPrimary BenefitKey AttributesDocumentationExpress EditionPro Edition
Data Source ProfilesConvenience
  • SQL for Confluence specific configuration
  • ConvenienceĀ 
    • Configuration change immediately takes effect
    • File system access not needed
  • Can reference application server defined data sources
  • Recommended for evaluation, testing, and short term scenarios
  • Medium or Heavy use scenarios should also employ Cache for Confluence
Configure Data Source Profiles(tick)(tick)
Application Server - based Data SourcePerformance
  • Application server based configuration
  • Best performance via connection pooling/reuse
  • Requires Confluence restart after a configuration change
  • Recommended for long term/heavy use scenarios
Configure Application Server - based Data Sources (error)(tick)


Tip

You can configure data sources using either of the methods or both. For instance, use a data source profile while testing or for low-use scenarios, then switch to a server - based data source for long-term use.

...

The data source is referenced using the dataSource (data source name) parameter. The exact configuration of a data source is specific to a database and application server. A Confluence administrator must set up the configuration, and the Confluence application server must be restarted for changes to take effect. The configuration must be done very carefully as any errors in doing so, will render the data source unusable. Each database that is accessed in Confluence requires a data source configuration.

Configure Application Server-based Data Sources - 10.xImage Added