Что такое хранимые процедуры?

Перечислите пожалуйста их плюсы и минусы... ну и что это такое тоже было бы кстати, если что)

Хранимая процедура - это группа операторов SQL, которая компилируется один раз и после этого может выполняться многократно. Компиляция происходит при первом исполнении хранимой процедуры.

Плюсами использования хранимых процедур являются производительность (операторы компилируются лишь один раз, а используются многократно) и лучшая безопасность (благодаря шифрованию и изоляции).

Из минусов можно явно выделить 1 : это совмещение данных и кода работающего с ними в базе данных.