Я парень .net с 6-летним опытом. Недавно я начал работать над проектом ROR и понял, что хранимые процедуры/sql-функции вообще не используются. Поинтересовавшись в этом, я узнал, что это обычная практика, и вообще никто в команде не пишет sql-запросы вообще, все делается с помощью ActiveRecord.
Я искал все возможные причины для этого, но не нашел много информации. Поэтому я просто любопытно знать
- Насколько распространена практика использования хранимых процедур/функций sql?
- Каковы преимущества и недостатки использования хранимых процедур?