Система хранения параметризованных запросов в PostgreSQL работает с помощью расширения sr_plan, которое позволяет замораживать планы запросов для дальнейшего использования.                                                                          postgrespro.ru                       
 Процесс заморозки состоит из трёх этапов:                                                                          postgrespro.ru                      
  - Регистрация запроса, план которого необходимо заморозить.                                                                          postgrespro.ru                       
  - Изменение плана выполнения запроса.                                                                          postgrespro.ru                       
  - Заморозка плана выполнения запроса.                                                                          postgrespro.ru                       
  
 После этого sr_plan будет отслеживать выполнение запросов, соответствующих сохранённому шаблону параметризованного запроса.                                                                          postgrespro.ru                       
 Использование параметризованных запросов в PostgreSQL имеет несколько преимуществ, среди которых:
  - Безопасность.                                                                          minervadb.xyz                       Параметризованные запросы помогают предотвратить атаки SQL-инъекции, так как пользовательский ввод не выполняется как код SQL.                                                                          minervadb.xyz                       
  - Производительность.                                                                          minervadb.xyz                       Система базы данных может кэшировать план выполнения запроса и использовать его для последующих выполнений с разными значениями параметров.                                                                          minervadb.xyz                       
  - Удобство сопровождения.                                                                          minervadb.xyz                       Параметризованные запросы делают код более читаемым и простым в обслуживании, так как логика запроса отделена от входных значений.                                                                          minervadb.xyz