powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / небольшой бенчмарк TimesTen vs Postgresql
9 сообщений из 9, страница 1 из 1
небольшой бенчмарк TimesTen vs Postgresql
    #38250753
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тестировал производительность Postgresql ODBC vs libpq. Заодно тест прогнал и на TimesTen. Условия теста для TimesTen заведомо невыгодные, т.к. тестировался скорее интерфейс к базе, чем она сама.

Итого итерация теста выполняется на Timestne за 1.5 ms, через libpq - 5.8 ms, через ODBC 6.7 ms.
табличка содержит три колонки. bigint, varchar(32), varchar(32)

На каждой итерации делается прилизительно следующее
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
    
    for (int i = 0; i < 10; i++) {
        char szValue[33];
        CHECK_RETCODE(pg_set_session_attribute(1, names[i], values1[i]));
        CHECK_RETCODE(pg_set_session_attribute(1, names[i], values2[i]));
        CHECK_RETCODE(pg_get_session_attribute(1, names[i], szValue, sizeof (szValue)));
        CHECK_RETCODE_ERROR(pg_get_session_attribute(1, "not_found", szValue, sizeof (szValue)));
    }
    CHECK_RETCODE(pg_delete_session_attributes_by_obj_id(1));


Jabber: vromanov@gmail.com
...
Рейтинг: 0 / 0
небольшой бенчмарк TimesTen vs Postgresql
    #38250802
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А к TimesTen через какой интерфейс ходили?
...
Рейтинг: 0 / 0
небольшой бенчмарк TimesTen vs Postgresql
    #38250830
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinА к TimesTen через какой интерфейс ходили?
Их родной - ODBC.
...
Рейтинг: 0 / 0
небольшой бенчмарк TimesTen vs Postgresql
    #38250835
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vromanovAlexander RyndinА к TimesTen через какой интерфейс ходили?
Их родной - ODBC. Direct или Client/Server ?
...
Рейтинг: 0 / 0
небольшой бенчмарк TimesTen vs Postgresql
    #38250851
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно direct. Client/Server значительно медленее. Выгоднее сделать какой-нибудь сервак на тойже тачке, где стоит TT и отавать результатаы, например, по HTTP.
...
Рейтинг: 0 / 0
небольшой бенчмарк TimesTen vs Postgresql
    #38259281
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vromanov,

А к ПГ - через КС? Тогда ТТ заведомо в выигрышной ситуации. Сходите через КС - будет одинаковый случай. Да и... Пг плохо себя ведет на Венде. Ее родная стихия - никсы с IPCV (Производительнее она там.)
...
Рейтинг: 0 / 0
небольшой бенчмарк TimesTen vs Postgresql
    #38259865
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Warstonevromanov,

А к ПГ - через КС? Тогда ТТ заведомо в выигрышной ситуации. Сходите через КС - будет одинаковый случай. Да и... Пг плохо себя ведет на Венде. Ее родная стихия - никсы с IPCV (Производительнее она там.)
Тестировал на линуксе. Я же и написал, что тестирование интерфейса. Был бы у ПГ более быстрый интерфейс, протестировал бы и его.
...
Рейтинг: 0 / 0
небольшой бенчмарк TimesTen vs Postgresql
    #38336860
A.V.Goncharyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это скорость _подключения_ а не работы.
в постгрес лучше использовать пулы подключений, а не создавать постоянно на каждый чих новое.
...
Рейтинг: 0 / 0
небольшой бенчмарк TimesTen vs Postgresql
    #38336874
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A.V.Goncharykв постгрес лучше использовать пулы подключений, а не создавать постоянно на каждый чих новое.
Ну совсем за дураков нас не надо держать...
Соединение создается при старте приложения (точнее воркера), освобождается при остановке. Стейтменты препайрятся при первом использовании.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / небольшой бенчмарк TimesTen vs Postgresql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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