Так что этот вопрос - вопрос хорошей идеи/плохая идея. Я использую соединение MySQL много раз за короткое время. Я создал свои собственные вызовы методов для обновления значений, вставки, удаления и т. Д.Должен ли я закрывать соединение mySQL между вызовами метода?
Я использую одно и то же соединение для каждого из этих методов, но я открываю и закрываю соединение при каждом вызове. Проблема в том, что мне нужно проверить, чтобы соединение не было открыто, прежде чем я попытаюсь открыть его снова.
Итак, возникает вопрос: существует ли опасность только в том, что соединение MySQL открыто между вызовами методов? Я хотел бы просто оставить его открытым и, возможно, улучшить скорость, пока я нахожусь в нем.
Спасибо за любой совет!
Нет. Единственный раз, когда вам когда-либо понадобится закрыть соединение, - это когда вы ** KNOW ** вы закончили использовать его. Обычно сценарий должен открывать только одно соединение, а затем использовать его на протяжении всего срока действия этого скрипта. Это, как говорится, могут быть случаи, когда вы хотите начать с известного хорошего/чистого соединения, и вы МОЖЕТЕ закрыться в этих случаях. –