Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Атрибуты товаров, и нагрузка на БД


thebaron
 Поделиться

Рекомендованные сообщения

В OC 2.x для каждого атрибута создается отдельная запись в отдельной таблице.

Если товаров будет скажем 100тыс+, и у каждого товара есть несколько своих атрибутов, то сколько там получиться записей?

У меня и сейчас уже с 5000 пробных товаров запрос к атрибуту обрабатывается дольше чем запрос к самому товару.

Как можно оптимизировать? может атрибуты как json массив поместить в таблицу с самим товаром?

Ссылка на комментарий
Поделиться на других сайтах


ГГ json массив - а если вы по ним выборку будете делать - то как это будет происходить

 SELECT * WHERE text  LIKE '%атрибут%'; ???

По 2 000 000 записей в таблице?

Ссылка на комментарий
Поделиться на других сайтах

Вопрос к знатокам MySQL, оффтоп это, просто спрошу.

В MS SQL если на поле поставить индекс некластеризированый, то поиск а-ля

SELECT Id FROM Table WHERE text LIKE ''%поле% - все равно будет индексным.

А как тут, в MySQL?

Изменено пользователем hoolygan
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.