Saya akan selalu melakukan pekerjaan cron, karena:
- Itulah yang diharapkan oleh sysadmin (hal ini tidak boleh diremehkan)
- crontab tahan peluru, teruji waktu, sangat banyak digunakan dan dipahami
- Anda dapat dengan bebas mengarahkan/menganalisis pesan kesalahan/berhasil ke tempat yang Anda inginkan
- Beberapa tugas database memerlukan/memilih mysql untuk offline (misalnya full backup), jadi Anda harus menggunakan cron untuk itu - adalah ide yang buruk untuk menyelesaikan beberapa tugas dengan cron dan beberapa dengan mysql; Anda tidak akan yakin harus mencari di mana
- Anda dapat membuat rangkaian acara lain yang harus diikuti jika Anda memiliki skrip shell
Dan akhirnya, hanya karena Anda bisa melakukan sesuatu, bukan berarti itu ide yang bagus. Mysql bagus dalam hal data. Jangan menggunakannya untuk hal-hal "cangkang".