X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Влияние количества таблиц в БД на скорость сайта(сайтов)
vadimon
vadimon
Topic Starter сообщение 18.11.2011, 16:39; Ответить: vadimon
Сообщение #1


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


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BigMax
BigMax
сообщение 18.11.2011, 17:16; Ответить: BigMax
Сообщение #2


Имхо, не влияет.
С точки зрения файловой системы *nix, каждая таблица БД представлена отдельным набором файлов.

Сообщение отредактировал BigMax - 18.11.2011, 17:19
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vadimon
vadimon
Topic Starter сообщение 18.11.2011, 18:20; Ответить: vadimon
Сообщение #3


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


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
oroom
oroom
сообщение 19.11.2011, 5:40; Ответить: oroom
Сообщение #4


Насколько я понимаю это очень сильно зависит от типа используемой БД и потребностей сайтов. Если, например, все 100 будут хотеть что-то записать в MyISAM то она заблочится и привет. Для правильно подобранной СУБД, скорее всего поддержка n сайтов не будет проблемой. Только непонятна цель такой архитектуры.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AbusDant
AbusDant
сообщение 20.11.2011, 17:52; Ответить: AbusDant
Сообщение #5


Количество сайтов на одну БД определенно снизят производительность, а то и вообще приведут к блокировкам и т.п. А вот количество таблиц, как правило не так критично, другое дело количество записей.


--------------------
Клоновод и мошенник
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
danisimo
danisimo
сообщение 21.11.2011, 14:04; Ответить: danisimo
Сообщение #6


100 сайтов на одной БД или 100 сайтов на 100 БД, разницы никакой вообще


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
oroom
oroom
сообщение 21.11.2011, 15:10; Ответить: oroom
Сообщение #7


Как минимум обслуживать 100 БД намного утомительнее, чем одну))
А с точки зрения производительности для нормальных СУБД - согласен с вами. И то и другое решение имеет примерно одинаковый потенциал расширения при необходимости.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Будет ли склейка сайтов если старый телефон перенести на новый сайт?
0 noviktamw 121 Сегодня, 15:45
автор: noviktamw
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыСтатейное продвижение ваших сайтов по качественной базе с тИЦ
тИЦ 10+
237 Intersect 257970 Сегодня, 12:13
автор: Intersect
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
14 Aloof 3380 Вчера, 13:50
автор: Vmir
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
20 uahomka 3455 Вчера, 11:54
автор: Skyworker
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрая индексация страниц сайта и обратных ссылок - 2Index
39 2Index 6729 22.4.2024, 16:16
автор: 2Index


 



RSS Текстовая версия Сейчас: 24.4.2024, 16:33
Дизайн