Несколько отдельных коннектов к базам данных и быстродействие.

Solmyr
На сайте с 10.09.2007
Offline
501
505

PHP + MySQL

Если при генерации страницы будет использоваться несколько отдельных коннектов к нескольким базам данных, вместо коннекта к одной базе данных, при прочих равных условиях (то есть то же самое количество и качество запросов), как это на ваш взгляд скажется на общей нагрузке на сервер?

Если сервер не нагружен, то скорость генерации одной страницы практически не меняется, это понятно и предсказуемо. Но вот как оно себя поведет на высоконагруженном сервере?

Какие будут соображения?

ДП
На сайте с 23.11.2009
Offline
203
#1

Что-то я про такой способ увеличения быстродействия не слышал.

А базы сами у вас на отдельных серверах? А сам коннект сколько по времени устанавливается?

L
На сайте с 10.02.2015
Offline
221
#2

Если БД на том же сервере/ДЦ, то без розницы

Solmyr
На сайте с 10.09.2007
Offline
501
#3
Дикий пионер:
Что-то я про такой способ увеличения быстродействия не слышал.
А базы сами у вас на отдельных серверах? А сам коннект сколько по времени устанавливается?

Это не увеличение быстродействия. Это надо по архитектуре, и я боюсь как бы быстродействие не упало бы. Точнее не быстродействие, а нагрузка на сервер не выросла бы. Всякие там количества коннектов, использование памяти и т.п.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий