Хостинг - Обзор: эпицентр русскоязычного хостинга

Здравствуйте, гость ( Вход | Регистрация )

> Правила раздела

Настоящие Правила Раздела являются дополннением к Общим Правилам Конференции. В случаях противоречий отдельных пунктов, действуют Правила Раздела.

Запрещается

  1. Обсуждение хостинговых компаний и качества предоставляемых ими услуг.
  2. Реклама и антиреклама услуг хостинговых компаний.
  3. Навязывание собственных услуг в любом виде.
    Участникам Клуба хостинг-провайдеров разрешено давать ссылки на профайл своей компании в каталоге хостинга только в случае явного запроса услуг потенциальным клиентом. При поиске автором темы уникальных или специфических услуг, не описанных в каталоге хостинга, допускается информирование клиента о предоставлении таковых только персонально в личных сообщениях или с использованием другой контактной информации из профайла автора темы.

> Внешняя база данных MySQL и быстродействие
ilyalyu
сообщение 25.08.2011, 12:25
Сообщение #1





Группа: Старые пользователи
Сообщений: 10
Регистрация: 02.03.2006
Пользователь №: 2,253


Репутация: 210


Имеются 3 хостинга.

Хостинг 1:
База данных MySQL находится на внешнем домене вида xxx.hosting-provider.com
Время выполнения теста (подключение к базе данных + 10 запросов) приблизительно 0.5 сек

Хостинг 2:
База данных находится на домене mysqlserver (внешняя она или внутренняя - непонятно)
Время выполнения того же теста приблизительно 0.2 сек

Хостинг 3:
База данных находится на домене localhost (т.е., очевидно, на том же компьютере)
Время выполнения теста приблизительно 0.005 сек

Домашний компьютер:
Время выполнения теста приблизительно 0.05 сек

Вопрос такой. Какой хостинг предпочтительней - с внешней базой данных или с внутренней? Для меня пока очевидно, что первый вариант где-то раз в 50 медленнее. Но ведь у хостинг провайдеров была какая-то мысль в голове, когда он этот вариант реализовывал.

Сообщение отредактировал ilyalyu - 25.08.2011, 12:26
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
3 страниц V  1 2 3 >  
Reply to this topicStart new topic
Ответов(1 - 29)
Colo
сообщение 25.08.2011, 12:29
Сообщение #2





Группа: Старые пользователи
Сообщений: 180
Регистрация: 16.06.2010
Пользователь №: 12,096


Репутация: 183


в маштабах хостера лучше иметь отдельный сервер mysql и так все делают, большинство я бы сказал.

Один сервер проще настраивать чем 10.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ilyalyu
сообщение 25.08.2011, 13:04
Сообщение #3





Группа: Старые пользователи
Сообщений: 10
Регистрация: 02.03.2006
Пользователь №: 2,253


Репутация: 210


Цитата(Colo @ 25.08.2011, 13:29) *

в маштабах хостера лучше иметь отдельный сервер mysql и так все делают, большинство я бы сказал.

Один сервер проще настраивать чем 10.


1. Меня больше интересует данная ситуация с точки зрения клиента. Как насчет уменьшения скорости доступа в 50 раз?

2. Соотношение "1 вместо 10" мне кажется сомнительным. Если на 10 компьютеров установить Apache+MySQL, то получится 20 серверов. Если же на 5 компьютерах установить Apache и на 5 - MySQL, получится 10 серверов. Т.е. в 2 раза меньше, но никак не в 10.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maxim Volgin
сообщение 25.08.2011, 13:08
Сообщение #4





Группа: Старые пользователи
Сообщений: 448
Регистрация: 26.02.2008
Пользователь №: 7,018


Репутация: 197


У нормального хостера база данных будет на отдельном сервере а вот скорость запроса будет зависит не от того где она а от того какая там нагрузка.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Colo
сообщение 25.08.2011, 13:15
Сообщение #5





Группа: Старые пользователи
Сообщений: 180
Регистрация: 16.06.2010
Пользователь №: 12,096


Репутация: 183


Цитата(Maxim Volgin @ 25.08.2011, 13:08) *

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

так точно....
User is offlineProfile CardPM
Go to the top of the page
+Quote Post