Хак Продолжаем оптимизировать MySQL - теперь сервер

Тема в разделе "DLE", создана пользователем sergeysnl, 15 мар 2009.

Информация :
Актуальная версия DataLife Engine 11.1
( Final Release v.11.1 | Скачать DataLife Engine | Скачать 11.1 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. sergeysnl

    sergeysnl Читатель

    Заблокирован
    Регистр.:
    10 фев 2008
    Сообщения:
    331
    Симпатии:
    100
    Приветствую !

    В продолжении статьи "MySQL кеширование", которую опубликовал разработчик DataLife Engine, хотел бы внести свои пять копеек в процесс оптимизации MySQL - сервера. Предупреждаю сразу, данная заметка будет иметь смысл только если Вы являетесь счастливым обладателем выделенного сервера, ну или хотя бы VDS|VPS.

    Эффективность включения кеширования результатов запросов на уровне сервера MySQL видно очень наглядно из следующего графика:
    [​IMG]
    Рис. 1 - Эффективность кеширования

    Это график построенный за сегодняшний день для одного из наших сайтов. Самые высокие всплески розового цвета это и есть те запросы, которые были отданы клиенту из кеша сервера, а теперь представьте себе что кеша нет - серверу явно легче не станет.

    Но помимо кеширования, следует обратить внимание еще на глобальные настройки сервера MySQL. Вот об этом я сегодня и расскажу. Итак, для анализа настроек сервера в части их оптимальности, помимо метода "на глазок", человечество написало замечательный скрипт для анализа настроек сервера - MySQL Performance Tuning Primer Script. Именно с помощью него мы и будем искать "узкие" места в настройках сервера MySQL.

    Нам понадобится сам скрипт (ссылка на загрузку в конце статьи), доступ на сервер по протоколу SSH с правами суперпользователя root. Далее в консоле SSH выполняем следующее (без комментариев естественно:(

    Примечание: В принципе неважно каким способом Вы загрузите файл на сервер - через конслоль SSH, FTP или панель управления, но вот запускать его придется только в консоли - иначе не получится.

    Результатом будет анализ следующих значений конфигурации Вашего MySQL- сервера:

    Что это за значения, я думаю описывать не стоит, достаточно подробно они описаны в документации к MySQL. Вот в общем пока и все, Вам остается внимательно проанализировать результаты и принять соответствующие меры по "доводке" Вашего сервера.

    Продолжение следует...

    Скачать скрипт tuning-primer.sh с официального сайта: _ttp://www.day32.com/MySQL/tuning-primer.sh
     
    alexz15 нравится это.
  2. MSW

    MSW

    Регистр.:
    27 авг 2007
    Сообщения:
    491
    Симпатии:
    408
    не запускается, выдаёт ошибку:

    Код:
    $ sh ./tuning-primer.sh 
    ./tuning-primer.sh: 40: Syntax error: "(" unexpected
     
  3. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.378
    ТС ты постов поднабрать решил или спецом Хортицу позлить хочеш?
    Твоя гениальная тема в двух словах выглядит так:
    чтоб дле работал кульно настройти мускуль, как настраивать курите ман.
    Во первых: ты видел прикрепленый мини фак? там есть линка на часть настроек мускуля, у тебя дубль. Не так давно была тема с конкретными вопросами по параметрам мускуля для дле и там для нубов расписанно было что когда, куда, как и почему. И тут у тебя снова дубль.
    Во вторых: какой в пень скрипт? Ты не пробывал открыть пхпмиадмин на вкладке статистики и посомтреть там чего конкретно нехватает РЕАЛЬНО работающему серваку мускуля и какие параметры править нужно и в какую сторону? Ты типа взял и лишней совершенно левой инфой прогрузил нубов которые сами не шарят в мускуле и благодаря тебе наделают еще кучу косяков.
    В третьих: когда копипастиш чужие статьи, убедись что картинки там уже не "404 Not Fond"
     
    kandasoft, E-body и alexz15 нравится это.
Статус темы:
Закрыта.