Помощник
|
Битрикс +MySQL |
Alexandr Chertov
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
25.8.2011, 12:41;
Ответить: Webmaster_hb
Сообщение
#2
|
|
Alexandr Chertov, помочь не смогу, т.к. очень занят, а что вам стоит провести обычный тест, поднять MySQL на сервере где стоит Apache и запустить тот же тест?
|
|
|
websin2011 |
29.8.2011, 5:11;
Ответить: websin2011
Сообщение
#3
|
|
База данных MySQL (запись) 1562 5600 количество запросов на запись в секунду База данных MySQL (чтение) 2932 7800 количество запросов на чтение в секунду База данных MySQL (изменение) 1620 5800 количество запросов на изменение в секунду Первое значение - текущее, второе - эталон. Все более-менее в норме, кроме базы данных. На сколько я понял первое значение меньше чем второе во всех трёх случаях :rolleyes: Разве это плохо? Количество запросов к базе меньше чем эталон, нагрузка на мускул меньше.:rolleyes: Битрикс считает с ошибками или в чём проблема? Что вас не устраивает? |
|
|
Den1xxx |
29.8.2011, 9:48;
Ответить: Den1xxx
Сообщение
#4
|
|
База данных MySQL (запись) 1562 5600 количество запросов на запись в секунду База данных MySQL (чтение) 2932 7800 количество запросов на чтение в секунду База данных MySQL (изменение) 1620 5800 количество запросов на изменение в секунду Может Битрикс просто сама не создала нужное количество запросов? Или ширина канала не позволила это сделать? В любом случае нужно сделать аналогичный тест средствами Апача на своём сервере, и если данные будут сильно отличаться -- тыкнуть мордочкой, если они правы -- извиниться и оптимизировать базу либо наращивать мощности. |
|
|
websin2011 |
29.8.2011, 23:50;
Ответить: websin2011
Сообщение
#5
|
|
Скорее всего забыли необходимые индексы создать.:hihi:
|
|
|
Alexandr Chertov
|
Сообщение
#6
|
|
Прошу прощения, что не отвечал долго.
В общем, программеры не виноваты, осталось выяснить, виноваты ли мы :) Я написал скрипт для тестирования, который похож на тот, что используется в Битрикс. Вот результаты на любом сервере: Тестируем вставку: Время выполнения: 1.942 Количество запросов: 2000 Запросов в секунду: 1029 Тестируем выборку: Время выполнения: 0.268 Количество запросов: 2000 Запросов в секунду: 7473 Тестируем изменение: Время выполнения: 1.859 Количество запросов: 2000 Запросов в секунду: 1075 Вот результаты на самом сервере с MySQL: Тестируем вставку: Время выполнения: 0.192 Количество запросов: 2000 Запросов в секунду: 10432 Тестируем выборку: Время выполнения: 0.103 Количество запросов: 2000 Запросов в секунду: 19495 Тестируем изменение: Время выполнения: 0.172 Количество запросов: 2000 Запросов в секунду: 11605 То есть через сеть скорость выполнения запросов понижается в 10 раз. Это нормально? Повторюсь, с сетью все ок, время отклика в пределах нормы, сетевое железо пробовали менять на другое - результат тот же. DNS при обращении к ресурсам не используется, все обращения по IP-адресам. Какие параметры в конфиге MySQL относятся к сети? Что можно покрутить? P.S. не нашел спойлеров в инструментах разметки. Просьба к админам, заспойлерить вывод команд, если возможно. |
|
|
Den1xxx |
30.8.2011, 8:00;
Ответить: Den1xxx
Сообщение
#7
|
|
|
|
|
Alexandr Chertov
|
Сообщение
#8
|
|
хм... там скорость 20 Мбайт/сек. Этого недостаточно?
Я просто хотел убедиться, что это нормальное поведение MySQL. Как узнать размер запроса? |
|
|
Den1xxx |
30.8.2011, 12:24;
Ответить: Den1xxx
Сообщение
#9
|
|
там скорость 20 Мбайт/сек. Этого недостаточно? А как Вы думаете? Карты сетевые для персоналок выпускаемые теперь -- и то скорость 1Гбит/с. Т.е. примерно 125 Мбайт/с. А у Вас сервер, т.е. можно и повыше скорость. Пишите служебку начальству. Другой вариант -- сжимать траффик на одном конце и распаковывать на другом, но не уверен, будет ли прирост скорости. |
|
|
Alexandr Chertov
|
Сообщение
#10
|
|
Служебку начальству? Себе или клиенту писать? :)
Это минимальная скорость копирования файлов под нагрузкой. Реальная там выше намного. Я не могу просто так писать. Нужно реально разобраться. Неужели запрос вида "INSERT INTO `test`.`11` (`id`, `text`) VALUES (NULL, 'test');" и ответ на него может весить 20Кбайт? |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery Разработка сайтов и сервисов под-ключ |
0 | alexey | 1243 | 24.11.2023, 14:46 автор: alexey |
|
Верстка шаблона Битрикс | 0 | bat | 1420 | 26.9.2023, 6:22 автор: bat |
|
Битрикс скрипт нативной установки | 3 | Nemo | 2454 | 20.11.2022, 10:09 автор: Webmaster24 |
|
Ищу сильного специалиста по битрикс верстка, натяжка |
0 | Infe | 4378 | 31.5.2021, 14:56 автор: Infe |
|
Требуется наполнить сайт товарами (Битрикс) | 1 | eduarddis | 1074 | 8.9.2020, 14:58 автор: eduarddis |
Текстовая версия | Сейчас: 24.4.2024, 19:13 |