Comments 7
Пользовались аналогичным функционалом в Interbase/Firebird.
0
Интересно, а по производительности не сравнивали функции на plpgsql и на C?
0
Пробовал заменить встроенную сборку строки ('str' || float || 'str' || float || 'str') на С-процедуру. Вместо 0.010мс в pgplsql получил 0.019мс с вызовом на Си. Т.е. переключение контекста + извлечение параметров + работа с параметрами как со структурами данных + возврат результата вышло дороже plpgsql-конкатенации.
0
Only those users with full accounts are able to leave comments. Log in, please.
Хранимые функции на С в PostgreSQL