--- title: Deleting records safely in Core UI description: Safely delete records from a table without using scripts and without deleting the table by creating and executing delete jobs. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-administration/deleting-records-safely.html release: australia topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Manage data growth in Core UI, Data Management, Tables and data, Configure core features, Administer the ServiceNow AI Platform] --- # Deleting records safely in Core UI Safely delete records from a table without using scripts and without deleting the table by creating and executing delete jobs. ## Overview of deleting records safely 1. [Mark records for deletion](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/mark-records-for-deletion.md) Determine which records to delete by creating a delete job. 2. [Preview affected records for deletion](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/preview-affected-records-for-deletion.md) Preview the affected records before you schedule or execute the job. For example, you might want to preview a set of incident records that will be deleted before you delete them. 3. [Schedule or execute a job to delete records](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/schedule-execute-job-delete-records.md) Schedule the job to run later or execute the job immediately. 4. [Rollback a delete job](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/rollback-delete-job.md) Use the rollback option in the delete job If you need to restore deleted records after the job has run. If you must delete a large number of records from a table rather than a selection of records, use the table cleaner option. For details, see [Deleting older or unwanted records in Core UI](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/deleting-older-records.md). - **[Mark records for deletion](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/mark-records-for-deletion.md)** Mark records for deletion according to one or more criteria by creating a delete job. - **[Preview affected records for deletion](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/preview-affected-records-for-deletion.md)** Before you run a delete job, preview the count of affected records to see the impact of executing the delete job. - **[Schedule or execute a job to delete records](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/schedule-execute-job-delete-records.md)** Schedule a date and time to execute a delete job or execute the job immediately. - **[Rollback a delete job](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/rollback-delete-job.md)** Rollback a completed delete job to restore the deleted records. **Parent Topic:**[Managing data growth in Core UI](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/data-management-policies.md)