❔ Вопрос с собеседования
Почему хранимые процедуры могут быть медленнее, чем обычные SQL-запросы?
Ответ:
▶ Кэширование планов запросов внутри процедуры может привести к неоптимальному плану выполнения
▶ Ограниченные возможности индексации внутри процедуры могут сделать сложные выборки медленными
▶ Плохая масштабируемость — если хранимые процедуры выполняют много логики, нагрузка ложится на сервер БД, а не на приложение
▶ Обновление хранимой процедуры требует перезапуска сессий, в отличие от динамического SQL
tags: #собеседование
➡ SQL Community | Чат
Post #723
3.46K
- 👍 13
- 🔥 2
- 💊 1