Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Use Custom Fields Optimization when having archived projects?

John Schroeder
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 7, 2026

We want to hopefully increase our Jira instance's performance by using the Custom Fields Optimization tool, including deleting all our unused fields. However, I've seen the caveat about how Jira won't see a a custom field being used if it's in an archived issue. (https://support.atlassian.com/jira/kb/custom-field-optimizer-and-archived-issues/) We do have a number of archived projects.

  • Anyone else used this optimizer before and have advice?
  • Is there a way to back up our fields before deleting them, say using the Jira database in some way?
  • Would it be safer to use the "Change Context" button even if the optimizer says that no projects or issues are using a custom field?

2 answers

2 votes
Ajay _view26_
Community Champion
April 7, 2026

Hi @John Schroeder 

Welcome to the community!

I would be cautious here.

Atlassian’s own KB says the optimizer does not count archived issues when determining whether a custom field is “used”, so yes, a field can look unused even though it still exists in archived projects/issues.

Because of that, I would treat the optimizer as a strong hint, not absolute proof, when archived projects exist.

My practical approach would be:
1. do not delete immediately based only on optimizer output if archived projects matter to you
2. prefer “Change context” first where possible, because it is safer than deletion
3. export/document the field configuration and contexts before deleting anything
4. keep a record of custom field IDs/names so you can trace what was changed later

So yes, if archived projects are important for audit/history, the safer route is to narrow context first and be conservative about permanent deletion.

0 votes
Arkadiusz Wroblewski
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
April 7, 2026

Hello and Welcome @John Schroeder 

I would be very conservative with deletion. Atlassian’s Data Center docs say that when you delete a custom field, it is gone forever including all stored data. They also say that if you delete a context and the field does not appear in any other context, you can permanently lose all field values and that deleted data cannot be restored.

Actually Field Optimizer are little Buggy

[JRASERVER-77748] Custom field optimizer doesn't show projects with archived issues after running a scan - Create and track feature requests for Atlassian products.

[JRASERVER-73207] Jira Optimizer does not consider Archived Issues when Checking if a Field is Used - Create and track feature requests for Atlassian products.

Before you do that, be sure:

  1. document field IDs / names / current contexts first
  2. take a full backup
  3. use Change context first
  4. validate the result with View change
  5. only delete fields when you are sure they are not needed for active work or archived history

 

 

 

Suggest an answer

Log in or Sign up to answer