powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP+MySQL: тормозит добавление записи в таблицу
6 сообщений из 81, страница 4 из 4
PHP+MySQL: тормозит добавление записи в таблицу
    #39719128
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftvkleПо крайней мере, оный скрипт является официальным и Вам будет на что сослаться.Это если тариф официально заявлен как совместимый с Битриксом. В иных случаях это вряд ли получится.Ну как мыслю. Битриксу нужен достаточно высокопроизводительный сервер. Иначе он в тестах покажет "сайт работает медленно". Да и владелец сайта с посетителями будут не вполне довольны.
Под рассматриваемую задачу, в том виде как она сейчас поставлена и реализована, нужен высокопроизводительный сервер. Всё же, 50 http-запросов в секунду, пусть даже и относительно простых, легко могут поставить сервер колом при "грамотном" подходе. На битриксяческие тарифы, во всяком случае, можно как-то ориентироваться в плане производительности. Если тариф заведомо существенно худший - ну тут понятно, ошибка выбора тарифа - тогда претензий и быть не может.
...
Рейтинг: 0 / 0
PHP+MySQL: тормозит добавление записи в таблицу
    #39719135
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gpbetatestingПо вашему тесту выходят аналогичные результатыОпять темните... По которому из двух и при каком режиме... чего и сколько показал? Ну ей Богу, как партизан на допросе.

gpbetatestingТест Битрикса показал отличные результаты.Отлично, что и требовалось для подтверждения! Мускуль и ПХП работают нормально, ФС тоже, стало быть. Выходит, означенная в топике проблема более-менее признанным тестовым скриптом и близко не подтвержена. Тем не менее, тормоза как-то фиксируются и они где-то в чем-то другом.

В первом приближении остаются два варианта.

Либо методика тестирования или её реализация не вполне корректна. Увы и ах, про нее мы знаем примерно как "что-то там в притормаживающем браузере, работающее через глючной инет". Ни подробным описанием, ни конфигурацией, увы, не располагаем. Логами - тоже. Ещё и время ответа (?) сервера перепутано с таймаутом, ну да и черт с ним.

Либо проблемы на вебсервере, который тоже может ограничивать количество одновременно обрабатываемых запросов. Тип и конфигурация вебсервера являются секретными. А, нет, уже не совсем секретными - в слове xampp наконец то промелькнул Апач! Фиг знает, как сконфигурированный. Нужен ли этот монстрик под означенную задачу - тоже вопрос. А, nginx вроде ещё мелькал в топе... Ну, два вебсервера тут явно перебор.

Тут были скриншоты топа на сервере, где хорошо видно большое количество отдыхающих пхпшных процессов, которые вебсервер обычно держит в запасе для немедленного обслуживания запросов. Дык, может и запросов то столько нет, обрабатывать нечего... В смысле, фактически запросы не сыпются на сервер со скоростью 50 штук в секунду, а капают неспешно на четыре красным замалеванных процесса. Так или иначе, логи вебсервера никто не видел.

По хорошему, надо бы сложить логи "дергалки", логи вебсервера и логи пхпшного скрипта. Притом, в URL следует ввести уникальную отметку запроса, чтобы можно было отследить путь и время каждого из них в логе, вплоть до конкретной записи в таблице, куда можно добавить поле типа DATATIME и заносить текущую отметку времени по NOW(). Так вот как-то можно пытаться что-то понять...
...
Рейтинг: 0 / 0
PHP+MySQL: тормозит добавление записи в таблицу
    #39719192
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторОтлично, что и требовалось для подтверждения! Мускуль и ПХП работают нормально, ФС тоже, стало быть
Не известно что там битрикс тестирует.
Может узкое место - это запись на диск, которую он и не тестирует вовсе.
...
Рейтинг: 0 / 0
PHP+MySQL: тормозит добавление записи в таблицу
    #39719246
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettНе известно что там битрикс тестирует.Что мешает открыть скрипт и посмотреть?
...
Рейтинг: 0 / 0
PHP+MySQL: тормозит добавление записи в таблицу
    #39728810
Фотография Дегтярев Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gpbetatesting,

чем дело кончилось, не томи...

зы
> Лог 39 запросов, отправленных за ~0.5c:
в логе мелькает около 10 пидов, не густо.
...
Рейтинг: 0 / 0
PHP+MySQL: тормозит добавление записи в таблицу
    #39729155
Фотография Karbafos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gpbetatestingСейчас выяснилось, что на скорость запроса влияло параллельное выполнение двух других (одна выбирает из той же таблицы один результат по uid и gid, другая выбирает 100 самых свежих по gid), но они выполнялись с приемлемой скоростью. Их отключение позволило увеличить скорость функции вставки до ~50/сек, но в рабочем режиме эти три функции вызываются от множества юзеров, причём сама вставка чуть реже чтения результатов (которая всегда вызывается в начале сессии).

показываем вывод show create table users_table;
...
Рейтинг: 0 / 0
6 сообщений из 81, страница 4 из 4
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP+MySQL: тормозит добавление записи в таблицу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]