Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / еще раз про скорости / 6 сообщений из 6, страница 1 из 1
09.05.2021, 20:29
    #40069107
Swv
Swv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
еще раз про скорости
Здравствуйте.

провел тут эксперимент. сделал на nodejs сервер, который по запросу выполняет 2 процедуры. каждая в отдельной транзакции. делают пару запросов и пару инсертов.
по отдельности выполняются по 10-15 миллисекунд.

натравил на сервер apache bench. с такими параметрами ab -k -n 50000 -c 100 -t 20
может конечно что то не так с параметрами AB

но получил всего лишь 85-95 запросов в секунду. сетка загружена на 2-5 процентов. процессор на машине с тестом и сервером процентов на 20. на сервере где firebird сетка тоже не загружена. процессор 15 процентов. очередь к диску средняя 0.13. максимальная 0.3

те что одна машина, что другая отдыхают.

Чего ж так мало запросов в секунду выдал )
...
Рейтинг: 0 / 0
09.05.2021, 21:23
    #40069108
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
еще раз про скорости
Swvпроцессор на машине с тестом и сервером процентов на 20
там проц с одним ядром? или всё-таки 4 ядра, и одно ядро загружено на 100%?
Какая версия ФБ, и архитектура?
...
Рейтинг: 0 / 0
09.05.2021, 21:45
    #40069110
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
еще раз про скорости
Swvпроцессор 15 процентов
или 6 ядер.
...
Рейтинг: 0 / 0
09.05.2021, 21:53
    #40069111
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
еще раз про скорости
Swv,

коннекты к Firebird в пуле? Если нет. то вполне объяснимо. Коннект к СУБД одна из самых медленных операций.

И ещё отсюда не видно что там за ХП. Вполне возможно они долбятся в одну жалкую таблицу или генератор, и создают сильную конкуренцию за одну страницу.
...
Рейтинг: 0 / 0
09.05.2021, 23:29
    #40069114
Swv
Swv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
еще раз про скорости
Симонов Денис
Swv,

коннекты к Firebird в пуле? Если нет. то вполне объяснимо. Коннект к СУБД одна из самых медленных операций.

И ещё отсюда не видно что там за ХП. Вполне возможно они долбятся в одну жалкую таблицу или генератор, и создают сильную конкуренцию за одну страницу.



Fb 2.5 дальше не помню) процесс один . Значит супер.4 ядра . Только вот не посмотрел как они грузились

Хп простая. Пара селектов для проверок и пара инсертов. Да, при инсертах генераторы дёргаются
По поводу коннектов уже потом подумал)
Запускал весь тест пару раз, так что использовался уже созданный пул коннектов
Единственное пул всего на пять коннектов . Но все равно- пять коннектов то создались при первых пяти запросах и не закрывались
...
Рейтинг: 0 / 0
09.05.2021, 23:33
    #40069115
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
еще раз про скорости
SwvFb 2.5 дальше не помню) процесс один . Значит супер. 4 ядра . Только вот не посмотрел как они грузились
да боже ж мой, суперсервер 2.5 грузит только 1 ядро (на одну базу). Отсюда и до 25% на 4-ядерном проце (делим 100% на количество ядер). Одно ядро явно грузится на 100%, и в нём затык.
Такие вещи надо знать, чтобы хоть какие осмысленные результаты от теста получить.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / еще раз про скорости / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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