ИМХО, все упирается в скорость работы скриптов. Попугаи в тесте - обратно пропорциональная величина "среднему времени отклика". Остальные параметры на "зайцы" не влияют. Следовательно тест показывает адекватный балл. Но почему на хостинге за 350р процессор показывает 35-40 единиц, а у меня 9.5? Или скажем БД? И как следствие среднее время отклика ниже. Все дело в медленных скриптах и настройке веб-сервера. Видимо они не используют апач
Парни, MyISAM блокирует при вставке всю таблицу целиком, а InnoDB по строкам. Битрикс сам в своих рекомендациях настаивает на InnoDB
Фикс этот я уже сделал, значения и выросли до ~8тыс. Но на хостинге за 300рублей (не буду говорить каком, чтобы не рекламировать), на такой же версии PHP 5.3 результат такой:
Сегодня пытался поставить MariaDB. Как-то долго, нудно, особенно с конфигом. Подзабил на время.
Главное сейчас оптимизировать скорость "процессора" по битрикс-тесту. Почему то медленно. На этом же хостинге вместо апача видимо php-fpm используют.
впервые слышу чтобы innodb было медленнее myisam. На нагруженных серверах это 100% не так.
https://www.percona.com/blog/2011/10/10/mysql-versions-shootout/
http://www.sql.ru/forum/1034085/percona-vs-mysql
5.6 будет еще медленнее судя по тестам. Вобщем солидарен с автором темы на sql ru. Оставлю 5.1, раз она быстрее всех.
ОМГ..вот это цифры. Проблема основная в том, что PHP 5.3.3 и обновлять пока не рискую, надо проверить совместимость скриптов
В /etc/maillog вот что нашел:
Поставил OPCache вместо APC. Процессор поднялся выше. А как правильно настроить кэш в .settings? type=> files ? И что сделать с почтовой системой? Почему так медленно?
и еще чуток не влезло:
---------- Добавлено 03.12.2015 в 11:18 ----------
nginx стоит, php работает как модуль апача. cms увы не вариант ( долбанная синхронизация---------- Добавлено 03.12.2015 в 11:18 ----------
nginx стоит. Пытался взять у таких сервер. Как правило и они ни в зуб ногой по его нормальной настройке---------- Добавлено 03.12.2015 в 11:21 ----------
без нагрузки 30 есть
bitrix:catalog.section: 15.3363 с; Запросов: 1293 (2.1929 с)
bitrix:catalog: 16.4235 с
Время создания страницы: 23.7909 сек.
Всего SQL запросов: 1534
Время исполнения запросов: 2.7024 сек.
После кеша:
bitrix:catalog.section: 8.9421 с; Запросов: 1293 (1.3564 с); кеш: 1 МБ
bitrix:catalog: 9.4304 с; кеш: 412 Б
Это очень странно. Кэширующий код расположен в шаблоне catalog.section, то есть он не должен перебирать элементы
включил кэширование компонента каталога, стало так:
bitrix:catalog.section: 0.0079 с; Запросов: 1 (0.0001 с); кеш: 994 КБ
bitrix:catalog: 0.0386 с; кеш: 412 Б
Но при первой загрузке каталога товаров нет, а время выполнения около 2 секунд. Обновляешь страницу и она уже грузит товары и быстро.
надо и то и другое видимо. Хотя я полагаю дело в кэшировании страниц и mysql запросов
100%
ОС да. а с сервером не очень.
прикладываю top
а может быть память жрет memcached? или apache+nginx?---------- Добавлено 02.12.2015 в 20:27 ----------тюнер такое выдавал:
сам битрикс рекомендует для 2гб отдать 780мб. на их сайте есть пример.
База весит около 70мб (пока что).
Сейчас поставил 780. Запустилось.
Полный конфиг mysql такой: