У меня та же проблема, что и у автора, только с Gearman, сделал так, чтобы воркеры автоматически убивались (kill) после n (рандомно) времени работы, понимаю что костыльно, но другого выхода пока не нашел.
Ainur Shakirov: я бы сказал делать так совсем неправильно/костыльно, если хотите, чтобы ваша БД соответствовала 3 НФ нужно делать именно так, как я написал :)