Мало того, что это дорого, но если к сценарию, выполняющему его одновременно, поступает несколько запросов, вы можете столкнуться с лимитом соединения на сервере, так что дальнейшие запросы должны ждать или отклоняться.
Но главное, как сказал @zerkms, это дорогая операция. Около шести месяцев назад я взял сценарий, который повторял соединения в цикле, и переместил соединение за пределы цикла, и время выполнения сценария упало с 10-12 секунд до 1 секунды.