MySQL - структура таблицы

12
sidorka
На сайте с 17.08.2012
Offline
211
#11

Еще вопросик - что предпочтительней в плане скорости доступа, одна таблица на 300 млн записей или 300 таблиц по 1 млн? Содержимое периодически обновляется - раз в час сейчас.

---------- Добавлено 12.11.2015 в 14:59 ----------

ghost28:
Выкосить лишние индексы, если есть.

Лишних уже и нету. Я еще добавил бы, но запросы редкие - только в админке, можно и обождать.

---------- Добавлено 12.11.2015 в 15:01 ----------

siv1987:
Зачем вам индекс?
Шура, зачем вам деньги?
Дешевые домены для дорвеев и не только - от 55р (https://goo.gl/Wtnwqp)
siv1987
На сайте с 02.04.2009
Offline
427
#12
sidorka:
Шура, зачем вам деньги?

Денег индексов много не бывает?... К успеху оптимизации идете.

sidorka
На сайте с 17.08.2012
Offline
211
#13

:)

Индексы только нужные - те что в условиях фильтрации и сортировки. Без них намного хуже диск себя чувствует - проверял. Но решив вопрос чтения, вылезла проблема с записью. Частично разгрузил диск через накапливание обновлений, но хотелось бы еще немного улучшить.

Так все таки, лучше 300 млн в одной таблице или 1 млн в 300 таблицах?

---------- Добавлено 12.11.2015 в 16:19 ----------

Кстати, вынесение обновляемых столбцов в отдельную таблицу с последующим джоином особо эффекта не дало. Рассчитывал на большее.

[Удален]
#14

все равно, я бы на этом движке сделал бы http://www.umi-cms.ru/product/

и не морочил бы себе голову

12

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