Количество БД, как лучше?

6666
На сайте с 10.01.2005
Offline
505
518

Есть примерно 10 сайтов на ВП с маленькой посещаемостью, примерно 10-100 человек в день на каждый, Бд у них небольшие, сайты страниц по 100 примерно, может по 200.. Есть возможность сделать отдельные БД, ну, или, все на одну прилепить.

Как лучше? Или нет разницы? Спасибо.

Каждое мое сообщение проверила и одобрила Елена Летучая. (c) Для меня очень важно все что Вы говорите! (http://surrealism.ru/123.mp3) .
stalker37
На сайте с 16.05.2008
Offline
164
#1

6666, если смотреть с точки зрения удобства обслуживания, переноса и иных подобных работ с сайтами, то, безусловно, удобнее будет когда 1 сайт - 1 база данных, особенно если нужно будет разнести эти сайты на разные хостинги.

Если все сайты повесить на одну БД, то, на мой взгляд, со временем могут появиться "тормоза" и т.п., но на практике не проверял, для одного сайта всегда одну БД использую.

Шаред и облачный хостинг, VPS (http://jino.ru/?par=stalker37)
[umka]
На сайте с 25.05.2008
Offline
456
#2

В плане производительности — без разницы. Если, конечно, у вас не планируется в одной базе несколько тысяч таблиц :)

Лог в помощь!
N
На сайте с 06.05.2007
Offline
419
#3

Некоторые решения репликации могут разные БД накатывать параллельно. Так что выгоднее все же разные базы.

Кнопка вызова админа ()
bsyomov
На сайте с 25.01.2012
Offline
31
#4

У меня есть mysql server с ~9000 БД. Никаких особых проблем это не вызывает.

Производительность не будет отличатся, она зависит не от кол-ва баз, а от размеров таблиц и оптимальности запросов.

В вашем случае вообще нет никакой причины делать общую базу - одни минусы.

Например необходимость настраивать доступ на уровне таблиц, это больше действий, а если этого не делать, то проблемы с безопасностью. Про репликацию и перенос данных, выше уже написали.

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