Хранимые процедуры в PostgreSQL. Стоит ли, если пишешь на Python?

Подумываю о переводе части функционала из Web-приложения в хранимые процедуры Postgres.

Почему хочу: Оптимизация трафика и уменьшение кодовой базы реального приложения, так как есть такие функции, которые делают несколько запросов к БД.

Почему не хочу: С кодом который храниться в одном месте и с единым стилем проще работать.

Опишите пожалуйста в каком случае действительно стоит действительно прибегнуть к хранимым процедурам, когда ими начинают пользоваться? Какие с ними могут быть трудности?


Ответы (0 шт):