В некоторых функциях кода php будет выполнять сотни, а в некоторых случаях тысячи запросов к одним и тем же таблицам, используя цикл. В настоящее время он создает новое соединение с базой данных для каждого запроса. Насколько дорого обходится эта операция? Увижу ли я значительное увеличение скорости при повторном использовании того же соединения? Чтобы изменить это поведение и использовать ту же базу данных, может потребоваться немало рефакторинга.
PHP использует mysql_connect для подключения к базе данных.
Основываясь на том, что я здесь сказал, есть ли другие очевидные оптимизации, которые вы бы порекомендовали (я читал, например, о блокировках таблиц ...)?
РЕДАКТИРОВАТЬ: Мой вопрос больше о преимуществах использования одного соединения, а не о том, как избежать использования более одного.