Предоставляем срочную помощь по DLE, пишем эксклюзивные модули для вашего проекта, парсеры грабберы, исправляем базу данных, удаляем вирусы редиректы, обновляем скрипты, помощь с переездом на другой хостинг, перенос домена, большой опыт работы с высоконагруженными проектами, защита ddos атаки, ботов и спама, оптимизация модулей и серверов дле, более 10 лет работы, тысячи модификаций и доработок, короткие сроки, дорого, качественно. telegram: @histoo

Снижение нагрузки на MySQL

  1. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    Снижаем нагрузку на мускул понижая приоритет счетчиков обновления просмотров BE.

    Для BE: В файле: /engine/bullet_energy/action/site/showtopic.php

    Найти:
    parent::$db->query("UPDATE " . DBNAME . "." . PREFIX . "_be_topic SET view_count = view_count + 1 where id = " . parent::$globalParam['id']) ;

    Заменить на:
    parent::$db->query("UPDATE LOW_PRIORITY " . DBNAME . "." . PREFIX . "_be_topic SET view_count = view_count + 1 where id = " . parent::$globalParam['id']) ;


    Тоже-самое можно применить и к некоторым INSERT в BE.

    Счетчики будут обновляться по времени так же, но если базу грузят другие тяжелые запросы им будет делаться больший приоритет.
    kppava, ucoz, Master и ещё 2 нравится это сообщение.
    Сообщение отредактировал Grey 7 августа 2013 - 11:46

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    7 августа 2013 - 11:45 / #1
Модераторы форума: greyPowered by Bullet Energy Forum