Тогда, когда тебе не нужно открытое соединение с БД. К примеру ты достал из БД 10 000 записей (e-mail адреса) или фотки. После закрываешь и начинаешь рассылку. Или обработку фотографий. Когда работа скрипта долгое время закончилось, потом можешь снова открыть и результат уже записать в БД.
Причина: лимит на открытые соединения с БД.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).