powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / еще раз про скорости
6 сообщений из 6, страница 1 из 1
еще раз про скорости
    #40069107
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
еще раз про скорости
    #40069108
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Swvпроцессор на машине с тестом и сервером процентов на 20
там проц с одним ядром? или всё-таки 4 ядра, и одно ядро загружено на 100%?
Какая версия ФБ, и архитектура?
...
Рейтинг: 0 / 0
еще раз про скорости
    #40069110
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Swvпроцессор 15 процентов
или 6 ядер.
...
Рейтинг: 0 / 0
еще раз про скорости
    #40069111
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Swv,

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

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

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

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



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

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


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