myau
Новичок
Когда открывать/ закрывать соединение
Расскажите, пожалуйста, в какой момент выполнения скрипта вы создаете соединение к базе?
В одной книжке по PHP+MySQL был пример с функцией, где была создана функция для соединения, которая вызывалась всякий раз перед выполнением запроса. Почитав результаты поиска, вижу, что некоторые открывают соединение в начале скрипта и закрывают или не закрывают в конце. Но есть ли на самом деле разница, если в описании функции mysql_connect написано, что если функция вызывается с одними и теми же параметрами, то новое соединение не будет открыто, а будет использовано старое..
Просто у меня возникла проблема при выполнении скрипта на хостинге - в какой-то момент появилось сообщение Too many connections. Вот и думаю, с чем это связано? Получается, может быть открыто несколько соединений только если несколько человек с разных компов запустили скрипт?
Извините, если глупые вопросы. Просто опыта маловато..
Расскажите, пожалуйста, в какой момент выполнения скрипта вы создаете соединение к базе?
В одной книжке по PHP+MySQL был пример с функцией, где была создана функция для соединения, которая вызывалась всякий раз перед выполнением запроса. Почитав результаты поиска, вижу, что некоторые открывают соединение в начале скрипта и закрывают или не закрывают в конце. Но есть ли на самом деле разница, если в описании функции mysql_connect написано, что если функция вызывается с одними и теми же параметрами, то новое соединение не будет открыто, а будет использовано старое..
Просто у меня возникла проблема при выполнении скрипта на хостинге - в какой-то момент появилось сообщение Too many connections. Вот и думаю, с чем это связано? Получается, может быть открыто несколько соединений только если несколько человек с разных компов запустили скрипт?
Извините, если глупые вопросы. Просто опыта маловато..