Anda dapat menggunakan CRON untuk melakukan pekerjaan ini. Tetapi jika Anda perlu membersihkan database Anda dari pesanan yang tidak lengkap hanya untuk menampilkan pesanan yang sudah selesai untuk manusia dan Anda tidak mengekspornya ke tempat lain (misalnya manajer mengunjungi backend sekali sehari dan mencari pesanan yang sudah selesai secara manual), saya sarankan Anda untuk tidak menyewa CRON untuk ini. Anda dapat menambahkan beberapa baris kode yang akan menghapus entri lama dari database setiap kali backend diakses.
Kueri DELETE dieksekusi sangat cepat sehingga tidak akan ada masalah dengan kinerja. Penghapusan data nyata hanya akan dilakukan berdasarkan permintaan. Anda juga tidak perlu memiliki CRON (beberapa penyedia hosting murah tidak memberikan akses ke layanan ini).