Всеки един проект се нуждае от cron jobs. Което на кратко са задачи изпълнявани на определен период от време.
Прегледах тези задачи в моите проекти и честно казано не бях изненадан, че голяма част от тях са просто скриптове пускащи sql заявки. От всички cron jobs цели 90% са именно просто изпълнение на заявки. А повече от половината дори не връщат никакъв статис!
Да, на този проблем си има елегантно решение
Не е нужно да хабиш ресурс за някакъв php скрипт примерно. Да го обвързваш с разни други фактори и така нататък. Също така може глобално да ги спреш тези кронове в час пик или спрямо друг фактор. Също така да ги редактираш с друг процес. Пълна свобода!
Стига съм разказвал. Прочетете всичко това от тук
Аз следя MySQL откакто е възникнал проекта и откривателският дух на екипа винаги ме е радвал много. Спомням си когато откриха че може да се обнови ред без да се заключва цялата база, след известни колебания вече се заключваше само таблицата в която се намираше въпросният ред. След това набраха скорост и минаха сравнително бързо на заключване само на реда. А каква радост беше когато разбраха че със енджина на InnoDb вече може да има транзакции, 20 години преди да го направят момчетата от MySQL никой не беше чувал за транзакции! Напоследък вече им посвикнах и не се радвам чак толкова на рудиментарната поддръжка на изгледи, тригери, процедури. Обаче това със периодичните задачи не съм очаквал че са го открили!!! Сега като ги купиха Sun, направо си мечтая и за мета данни, обекти … но млъкни сърце.
Абсолютно точно. Много хубав коментар!