Why ServiceNow doesnt recommend Table cleaner to delete large records?

Suggy
Giga Sage

Once, ServiceNow support person had told us to use Table cleaner if large amount of data needs to be deleted/cleaned up.

 

but just now I came across this statement from ServiceNow - "If there is large amount of data to delete, it is recommended to delete records using a script rather than using Table Cleaner rule"

 

Question - Do you know why ServiceNow doesnt recommend using Table cleaner for deleting huge data? why that statement?

 

1 ACCEPTED SOLUTION

t_sadahisa
Giga Guru

Hello @Suggy 

Is it helpful for you?

Mass-Deletion and excess data management recommendations - Support and Troubleshooting

 

I think that Table Cleaner is a function to delete and maintain data little by little, which means that it is better to use other functions.

View solution in original post

3 REPLIES 3

Hemanth M1
Giga Sage
Giga Sage

Hi @Suggy ,

 

I would still prefer the Table Cleaner and Data Management Delete Jobs


Data Management Delete Job: gives you full control to drill down to specific records, execute Business Rules(on/off) and preview before deleting.


Table Cleaner: gives you full control over cascade deletion, attachments, and audit history.


I would write a script if you need to validate specific conditions or logic before deleting a record.

 

Hope it helps!

 

Accept and hit Helpful if it helps.

Thank you,
Hemanth
Certified Technical Architect (CTA), ServiceNow MVP 2024, 2025

t_sadahisa
Giga Guru

Hello @Suggy 

Is it helpful for you?

Mass-Deletion and excess data management recommendations - Support and Troubleshooting

 

I think that Table Cleaner is a function to delete and maintain data little by little, which means that it is better to use other functions.

Thank you @t_sadahisa