Задать вопрос
yarhosting
@yarhosting
Заказывайте программинг: PHP,SQL, JS,jQuery,Joomla

Влияет ли размер соседней таблицы в базе данных MySQL на скорость выполнения запросов к отдельной небольшой таблице?

Влияет ли размер соседней таблицы в базе данных MySQL на скорость выполнения запросов к отдельной небольшой таблице?

Есть ли смысл разбить проект на 3 БД:
  • Рабочая база
  • Логи
  • Статические большие данные (справочники)

Даст ли это прирост производительности или каждая таблица в отдельности не зависит от ее соседей в БД?
  • Вопрос задан
  • 456 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@Fixid
Влияние не прямое. Таблицы не зависимы друг от друга. Они даже физически хранятся обычно в разных файлах, как и индексы. (в зависимости от типа хранилища)
Тут скорее будут влиять параллельные запросы к другим таблицам за счет потребления общих ресурсов.
Поскольку на весь инстанс выделено определенное место в озу для кэша запросов и индексов.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
- У Вас свой физический сервер ?
- VPS ? А какая виртуализация ? Насколько жадный хостер ? Приблизительный оверселед ?
- Шаред ?

В общем все сводиться к тому . Будут ли нужные данные фактически в физической оперативной памяти на момент запроса.

Смысл шаманить со структурой базы данных есть только в случае дедика. Но там проще доставить ОЗУ.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы