Правда ли, что иногда может быть выгоднее НЕ вызывать mysqli_result :: free, mysqli_result :: close, mysqli_result :: free_result - PullRequest
1 голос
/ 24 июля 2011

Правда ли, что иногда может быть выгоднее НЕ звонить mysqli_result::free, mysqli_result::close, mysqli_result::free_result, особенно когда сама страница короткая и поскольку php автоматически освободит ресурсы после завершения обработки самой страницы

Ответы [ 2 ]

0 голосов
/ 24 июля 2011

Либо вы делаете это, либо PHP делает это для вас, я не вижу разницы, вы ничего не получите.Но плохо иметь привычку пропускать бесплатные и закрывающие функции только потому, что это делается для вас автоматически.Однажды вы можете забыть сделать это внутри цикла, где это имеет значение.

0 голосов
/ 24 июля 2011

Я сказал: ЛОЖЬ.Особенно, если вы делаете много простых запросов, располагая вложенные запросы везде в своей абстракции базы данных и в то же время хотите очень эффективные (с точки зрения производительности) приложения.Сделайте некоторый сравнительный анализ, и его результат будет говорить правду.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...