базы Mysql и сайты

M
На сайте с 28.11.2006
Offline
12
601

Есть 10 сайтов. Есть 10 баз Mysql. Есть а) 2 пользователя Mysql б) 10 пользователей Mysql.

Как соотнести базы сайтов, сами базы mysql и пользователей к ним для уменьшения нагрузки на сервер?

Стоит ли каждому сайту отдельную базу и отдельного пользователя предоставить или меньшая нагрузка будет, если все сайты в одну базу запихнуть и из-под одного логина выборки делать?

Вопрос из разряда стремления к идеалу, но хотело бы все-таки знать... :cool:

Регистрация средств массовой информации (http://www.firmreg.ru). Непосредственно регистрация сайта как СМИ (http://646.0069.ru/smi/site.html). Скидки для форумчан.
alexspb
На сайте с 14.11.2005
Offline
187
#1

Не совсем понятно, при чем тут уменьшение нагрузки на сервер? Проблема может быть в другом: обычно хостер ставит ограничение на количество обращений к базе в единицу времени, тогда, если у вас 10 сайтов с высокой посещаемостью, то каждому сайту по базе. Если собираетесь 10 сателитов клепать, то можно не заморачиваться...

M
На сайте с 28.11.2006
Offline
12
#2

Вопрос в построении "идеальной" системы. Не 10 сателлитов, а 10 сайтов, скажем, по 100 посетителей в день.

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

mallboro
На сайте с 17.07.2006
Offline
117
#3

ИМХО, лучше использовать 10 БД. Я так думаю, что ресурсы распределяются динамически - значит на 10 БД будет выделяться больше.

Здесь я покупаю и продаю качественные ссылки навсегда (http://www.gogetlinks.net/register_user.php?inv=jzh9ss) Размещение в англоязычных каталогах статей под ключ ()
alexspb
На сайте с 14.11.2005
Offline
187
#4

moiprava, у вас на быстродействие скорее влиять будут запросы и размеры таблиц. Не забудь еще и об удобстве: если удобно с 10 базами работать, то ваша воля.

M
На сайте с 28.11.2006
Offline
12
#5

alexspb, То есть, если я правильно понял, то разницы нет при прочих равных условиях.

Вопрос действительно был задан из-за удобства: все же один логин, пароль и база для нескольких сайтов - это удобно. Префиксы помогают отличать таблицы.

Благодарю.

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