Volchov
Новичок
День добрый.
<?php
session_start();
mysql_connect ("localhost","xxx","xxx");
mysql_select_db ("xxx");
mysql_query("SET NAMES cp1251");
?>
Вот так я подключаюсь к базе данных
потом идет выборка из базы
$query = mysql_query (" SELECT * FROM xxx WHERE a = '1' ") or die(mysql_error());
таких запросов к базе от 5 до 15, некоторые в цикле (получается до 30 запросов)
Собственно вопрос: меня 1 открытое соединение к базе?
Как влияет количество выборок из базы на производительность, сколько запросов селектов оптимально для работы? И как это дело оптимизировать?
<?php
session_start();
mysql_connect ("localhost","xxx","xxx");
mysql_select_db ("xxx");
mysql_query("SET NAMES cp1251");
?>
Вот так я подключаюсь к базе данных
потом идет выборка из базы
$query = mysql_query (" SELECT * FROM xxx WHERE a = '1' ") or die(mysql_error());
таких запросов к базе от 5 до 15, некоторые в цикле (получается до 30 запросов)
Собственно вопрос: меня 1 открытое соединение к базе?
Как влияет количество выборок из базы на производительность, сколько запросов селектов оптимально для работы? И как это дело оптимизировать?