Насколько дорого обходится операция подключения к базе данных Mysql ?

В некоторых функциях кода php будет выполнять сотни, а в некоторых случаях тысячи запросов к одним и тем же таблицам, используя цикл. В настоящее время он создает новое соединение с базой данных для каждого запроса. Насколько дорого обходится эта операция? Увижу ли я значительное увеличение скорости при повторном использовании того же соединения? Чтобы изменить это поведение и использовать ту же базу данных, может потребоваться немало рефакторинга.

PHP использует mysql_connect для подключения к базе данных.

Основываясь на том, что я здесь сказал, есть ли другие очевидные оптимизации, которые вы бы порекомендовали (я читал, например, о блокировках таблиц ...)?

РЕДАКТИРОВАТЬ: Мой вопрос больше о преимуществах использования одного соединения, а не о том, как избежать использования более одного.

7
задан matzahboy 9 June 2011 в 14:51
поделиться