How to improve performance.
Introduction
To improve app performance, focus on more than just the hardware. Regularly maintain the app and review its settings. The best practices for maintaining app performance also prevent slowdowns in a self-hosted Jira environment due to data synchronization.
The recommendations on this page focus on four main areas:
Performance improves when:
You limit the amount of data you are actively working with. All aggregations and calculations are done only for visible tasks.
You decrease the frequency of synchronization and data refresh.
Optimized and safe data synchronization
If you are experiencing Jira performance issues caused by BigPicture data sync, check the performance settings in App Configuration.
The performance settings help you optimize BigPicture syncs with Jira. This can significantly reduce the chances of a negative impact on Jira, even if over 30,000 users are working on over 1 million issues.
The following settings can also speed up the data sync.
Access the synchronization settings
A Jira admin can access the Performance tab in App Configuration:
At the top bar, go to Apps > BigPicture.
Go to App settings (wrench icon at top right) > Performance. You are taken to the Sync rules tab in the Performance section.
Adjust the partial sync settings
Settings | Description |
|---|---|
Synchronization time interval | Adjust how often BigPicture syncs data (a range of 1-10 seconds). Increase the value to boost app performance (synchronization less frequent). |
Updates processing control
| Switch the processing mode to manage better the high volume of BigPicture updates in Jira and vice versa.
|
Box activity threshold | Defines which boxes are classified by the app as active. Enter a value ranging from 1 to 144 hours. |
Active box limit | Limits the number of boxes supported by the high-priority queue. Enter a value ranging from 10 - 100 boxes. |
Box synchronization threshold | Lets you set a synchronization timeout. Enter a value ranging from 5 - 10,000 milliseconds. |
Schedule full synchronization
Scheduled sync ensures data in all boxes is up to date. Schedule the sync using a cron expression.
We recommend scheduling a sync once a week during the off-peak hours. When the sync is running, performance might decrease.
Adjust live sync settings
Live sync eliminates the need to refresh a page to see the changes made by other BigPicture and Jira users. The sync interval, which is expressed in seconds, determines how frequently data from individual modules and markers is synchronized.
To improve performance:
Increase the sync interval (less frequent syncs) OR
Use the toggle switch to disable live sync.
Go to: Switch to the Live sync tab to make adjustments.
Evaluate custom field mapping
Use custom field mapping only if you need it.
Field mapping is responsible for bidirectional data synchronization between BigPicture and Jira.
Clean up the box structure
As the project portfolio in your organization grows, so does the number of boxes in the box hierarchy.
Close and archive boxes that are no longer needed - BigPicture doesn't refresh closed and archived boxes, which results in better app performance.
Delete unnecessary boxes (e.g., it's just a test box).
You may also want to clean up old and unused Jira projects.
Archive old Jira projects
Faster module page load time
When working with the app, you might notice that a module page doesn't load fast enough. The following changes speed up data sync.
Customize task-related performance settings
The Performance tab includes additional settings worth considering to enhance page load time while using BigPicture modules.
Settings | Description |
|---|---|
Maximum tasks to load | To enhance loading speed, limit the number of tasks simultaneously displayed by BigPicture. A lower limit will result in improved loading performance. |
Task grouping limit
| Limit the maximum number of tasks the app can group to optimize the process. By reducing the number of tasks, the app can perform grouping faster. |
Need support? Create a request with our support team.
Copyright © 2005 - 2025 Appfire | All rights reserved.
