LINUX.ORG.RU

firebird vs. postgresql (C API)


0

0

Может кто изучал следующий вопрос? Есть бд ~15-20 таблиц.

Кто быстрее делает [update set cur_val = ? where id = ? ] на таблицах (есть внешние ключи и индексы) с ~20000 записями (fbird или pg)?

Нужно написать приложение на С для некоммерческой СУБД, где важна скорость изменения существующих записей.

Слышал что у pg медленный update, но у fbird уж очень native C API не дружественный.

Пробовал свои тесты: pg работает в несколько раз бытрее, но подозреваю что не до конца использую возможности fbird. (пользуюсь последовательностью isc_start_transaction(...) , isc_dsql_execute_immediate(...) , isc_committ_ransaction(...) для каждого updata )

Может кто подскажет оптимально использовать fbird C API для подобных целей?

anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.