1
PHP / Корректные обращения к БД
« : 12 Сентября 2002, 11:39:38 »
Всю свою сознательную жизнь писал запросы к MySQL в таком виде:
mysql_pconnect("localhost","user","password");
mysql_select_db("superbasa");
$SQL = mysql_query("SELECT * FROM table");
while ($RES = mysql_fetch_object($SQL))
{
print "$RES->id
";
}
?>
Но как-то мне рассказали, что подобным образом я пложу кучу постоянных соединений, что приводит к существенной нагрузке MySQL.
Вопрос: и как это дело нужно делать правильно, чтоб и пользователь не ждал полгода ответа и чтоб сервак не напрягался?
mysql_pconnect("localhost","user","password");
mysql_select_db("superbasa");
$SQL = mysql_query("SELECT * FROM table");
while ($RES = mysql_fetch_object($SQL))
{
print "$RES->id
";
}
?>
Но как-то мне рассказали, что подобным образом я пложу кучу постоянных соединений, что приводит к существенной нагрузке MySQL.
Вопрос: и как это дело нужно делать правильно, чтоб и пользователь не ждал полгода ответа и чтоб сервак не напрягался?