JIRA performance metrics
Performance is expected in business software, and this page documents the findings from our performance testing for this release of JIRA 7.2. Our aim is to improve, or at the very least maintain, key performance metrics with each release of JIRA. We'll detail the key findings, and then give you some details on what test environments we used.
Key findings
We looked at three key areas when testing performance, and we've summarized the results, along with graphs of our measurements.
ダッシュボード
Our finding indicate that for large instances, the performance of the dashboard on a JIRA Software 7.2 instance will improve. The improvements on server response times and throughput will increase stability and reduce error rates.
| パフォーマンス | Graph |
|---|---|
| Dashboard average response times - JIRA Software 7.2 server response times for the dashboard are marginally faster than for JIRA 6.4. That means that a JIRA Software 7.2 server responds quicker to a request for the dashboard from a web server than a JIRA 6.4 server. | |
| Dashboard throughput - A JIRA Software 7.2 server's ability to handle throughput increases its stability and reliability under load. That means that a JIRA Software 7.2 server is able to deal with multiple users simultaneously requesting the dashboard with less errors. | |
| Dashboard page load times - JIRA Software 7.2 dashboard page load times are slightly slower (around 650ms) than JIRA 6.4. This will only really be noticeable on small instances where the amount of data and load are not the main cause of performance bottlenecks. |
課題の表示
Our finding indicate that for large instances, the performance of view issue (i.e. a request made to view the issue page by a user clicking an issue link) on a JIRA Software 7.2 instance will improve. The improvements on server response times and throughput will also increase stability and reduce error rates. Of note is the readyForUser page load time, as seen in Fig. 3 in the View issue page load times section. This means that in JIRA Software 7.2, the view issue page will load quicker and allow a user to interact with it sooner than in JIRA 6.4.
| パフォーマンス | Graph |
|---|---|
| View issue average response times - JIRA Software 7.2 server response times for the dashboard are significantly and consistently faster than for JIRA 6.4. That means that a JIRA Software 7.2 server responds quicker to a request from the web server than a JIRA 6.4 server. | |
| View issue throughput - A JIRA Software 7.2 server's ability to handle throughput increases its stability and reliability under load. That means that a JIRA Software 7.2 server is able to deal with multiple users simultaneous requests. | |
| View issue page load times - JIRA Software 7.2 will load the view issue page faster than JIRA 6.4. This means users can interact with the issue and JIRA sooner. |
課題の検索
In general, the issue search results indicate that the issue search page in JIRA Software 7.2 will load marginally slower (around 500ms) than in JIRA 6.4. However, as in the previous results, the number of potential errors under load has significantly decreased, meaning JIRA is responding correctly for more users performing an issue search, defined as a JQL search request performed via the issue navigator.
| パフォーマンス | Graph |
|---|---|
| Issue search average response times - JIRA Software 7.2 server response times for issue search are slower than for JIRA 6.4. That means that a JIRA Software 7.2 server responds slower to a JQL request from the issue navigator submitted by the web server. | |
| Issue search throughput - A JIRA Software 7.2 server's ability to handle throughput increases its stability and reliability under load. That means that a JIRA Software 7.2 server is able to deal with multiple users simultaneously performing searches with less errors. | |
| Issue search page load times - JIRA Software 7.2 dashboard page load times are slightly slower (around 500ms) than JIRA 6.4. This will only really be noticeable on small instances where the amount of data and load are not the main cause of performance bottlenecks. |
Hardware, software and test setup
Knowing how we tested JIRA is important to understand the characteristics of JIRA's performance, and will give you a better feel of how these changes will affect your instance. We tested an instance of JIRA Software 7.2 against an instance of JIRA 6.4.13 and JIRA Agile 6.7. We installed these instances on identical hardware, and loaded the same datasets.














