[Помощь] К-во запросов к БД при добавлении товара

Тема в разделе "WebAsyst", создана пользователем brother_fox, 17 окт 2010.

Статус темы:
Закрыта.
Модераторы: mdss
  1. brother_fox

    brother_fox Создатель

    Регистр.:
    22 июл 2010
    Сообщения:
    18
    Симпатии:
    1
    У меня 15 000 категорий и подкатегорий. При добавлении нового товара я указываю ему дополнительные родительские категории. При этом к-во запросов к БД очень сильно вырастает и превышает лимит запросов на хостинге (50 000 в час).

    Кто сталкивался с данной проблемой? Помогите найти решение.
     
  2. nafanyaa

    nafanyaa

    Регистр.:
    23 авг 2006
    Сообщения:
    286
    Симпатии:
    170
    вы ничего не перепутали с кол-вом категорий? оО

    Впрочем, без разницы. Даже при гораздо меньшем кол-ве категорий, только свой выделенный сервер.
     
  3. Haliff3007

    Haliff3007 Читатель

    Заблокирован
    Регистр.:
    17 мар 2007
    Сообщения:
    481
    Симпатии:
    196
    Оптимизировать базу пробовали? memcached?
     
  4. brother_fox

    brother_fox Создатель

    Регистр.:
    22 июл 2010
    Сообщения:
    18
    Симпатии:
    1
    Не напутал, у меня 14 700 категорий вместе со всеми подкатегориями. Остальное работает на ура. Не хотелось бы переходить на выделенный только из-за этого.

    Добавлено через 2 минуты
    При таком к-ве поможет? только скажите, кто на практике реализовывал и может сказать, что помогло? Нужна оптимизация, уж очень много запросов.
     
  5. brother_fox

    brother_fox Создатель

    Регистр.:
    22 июл 2010
    Сообщения:
    18
    Симпатии:
    1
    Есть у кого-то еще варианты решения? Не могу запустить магазин из-за этой проблемы.
     
  6. brother_fox

    brother_fox Создатель

    Регистр.:
    22 июл 2010
    Сообщения:
    18
    Симпатии:
    1
    Поставил на ВПС. Другого решения пока нет. =(
     
  7. xyls

    xyls Создатель

    Регистр.:
    13 авг 2007
    Сообщения:
    30
    Симпатии:
    2
    А как определить что скоро нагрузка привысит допустимую границу?
    Скажем сейчас оболо 200 категорий и 8000 товаров, в будующем их станет порядка 15000..
     
  8. alica

    alica

    Регистр.:
    28 июл 2008
    Сообщения:
    243
    Симпатии:
    76
    Этот магаз просто не оптимизированное чудовище, даже в рамках шаблонизатора кэш отключен. Не буду говорить о коде, хотя бы активируйте кэширование для нужных элементов, самых ресурсоемких.
     
  9. brother_fox

    brother_fox Создатель

    Регистр.:
    22 июл 2010
    Сообщения:
    18
    Симпатии:
    1
    А как это все подсчитать? Думаю, нужно ставить на локал и тестировать.
     
Статус темы:
Закрыта.