Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Оптимизация нагрузки на базу данных


Recommended Posts

Из-за высокой нагрузки на базу данных, хостер таймвеб вынудил переехать на выделенный сервер (который содержать нам сложно и много проблем вытекает из этого)

 

На сайте ocstore 1.5 размещено 13 000+ товаров и есть фильтр Mega Filter PRO/PLUS который скорее всего и вызывает чрезмерную нагрузку.

 

Думаю снизить нагрузку на базу данных и перейти обратно на виртуальный хостинг.

 

Ссылку на сайт могу кинуть в личку.

 

Интересует качественное исполнение данной задачи, все подробности в личные сообщения.

Надіслати
Поділитися на інших сайтах

Спросите у @snastik по поводу Оптимизации запросов в БД

Так же если нет у вас модулей кеширование то у @snastik или @markimax

Больше незнаю, кто занимается оптимизацией интернет-магазинов тут

  • +1 1
Надіслати
Поділитися на інших сайтах

Дёшево и сердито..

Отрубите в контроллерах  подсчёт количества товаров в хидере, модуле категорий и фильтре.

Включите мемкаше. На таймвебе помогает.

  • +1 1
Надіслати
Поділитися на інших сайтах

2 часа назад, vivivor сказал:

Из-за высокой нагрузки на базу данных, хостер таймвеб вынудил переехать на выделенный сервер (который содержать нам сложно и много проблем вытекает из этого)

 

На сайте ocstore 1.5 размещено 13 000+ товаров и есть фильтр Mega Filter PRO/PLUS который скорее всего и вызывает чрезмерную нагрузку.

 

Думаю снизить нагрузку на базу данных и перейти обратно на виртуальный хостинг.

 

Ссылку на сайт могу кинуть в личку.

 

Интересует качественное исполнение данной задачи, все подробности в личные сообщения.

 

13 000 товаров и виртуальный хостинг - это не очень совместимые вещи, если вы хотите нормальную индексацию.
Содержать сервер как вы говорите, на таймвебе - действительно сложно, саппорта - 0.

 

Мало того если у вас раскрученный ресурс и часто ходят как люди так и боты, то что ваши 13 000 товаров не вытягивает шаред - это в принципе нормально.

  • +1 1
Надіслати
Поділитися на інших сайтах

5 часов назад, Eldaeron сказал:

Так же если нет у вас модулей кеширование то у @snastik или @markimax

 

для движка версии 1.5.* нет полноценного решения для кеширования.  Только для 2.*.

Для 1.5.*  есть некоторые решения, но было бы большим преувеличением называть это полноценным кешированием - это лишь элементы кеширования, которые не в состоянии серьезно улучшить ситуацию, но лишь немного поправить. Зато названия у таких модулей красивые.

 

Хороший VDS с нормальным кешированием средствами сервера Mysql может нивелировать отсутствие полноценного кеширования для движка 1.5.*.

  • +1 1
Надіслати
Поділитися на інших сайтах

9 часов назад, sitecreator сказал:

 

для движка версии 1.5.* нет полноценного решения для кеширования.  Только для 2.*.

Для 1.5.*  есть некоторые решения, но было бы большим преувеличением называть это полноценным кешированием - это лишь элементы кеширования, которые не в состоянии серьезно улучшить ситуацию, но лишь немного поправить. Зато названия у таких модулей красивые.

 

Хороший VDS с нормальным кешированием средствами сервера Mysql может нивелировать отсутствие полноценного кеширования для движка 1.5.*.

 

Что значит нет?

Есть turbo, которое снижает общую нагрузку всех блоков. Есть pagecache - который кеширует весь html. Есть быстрый системный класс кеширования. Есть нормальный быстрый vqmod, нативная библиотека mysqli.


Не рассказывайте сказки пожалуйста.

 

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.