Spec-Zone .ru
спецификации, руководства, описания, API

Глава 18. Сохраненные Программы и Представления

Оглавление

18.1. Определение Сохраненных Программ
18.2. Используя Сохраненные Подпрограммы (Процедуры и Функции)
18.2.1. Сохраненный Стандартный Синтаксис
18.2.2. Сохраненные Подпрограммы и MySQL Privileges
18.2.3. Сохраненные Стандартные Метаданные
18.2.4. Хранимые процедуры, Функции, Триггеры, иLAST_INSERT_ID()
18.3. Используя Триггеры
18.3.1. Триггерный Синтаксис и Примеры
18.3.2. Триггерные Метаданные
18.4. Используя Планировщика События
18.4.1. Краткий обзор Планировщика события
18.4.2. Конфигурация Планировщика события
18.4.3. Синтаксис события
18.4.4. Метаданные события
18.4.5. Состояние Планировщика события
18.4.6. Планировщик События и MySQL Privileges
18.5. Используя Представления
18.5.1. Синтаксис представления
18.5.2. Алгоритмы Обработки представления
18.5.3. Обновляемый и Представления Insertable
18.5.4. Метаданные представления
18.6. Управление доступом для Сохраненных Программ и Представления
18.7. Двоичное Журналирование Сохраненных Программ

Эта глава обсуждает сохраненные программы и представления, которые являются объектами базы данных, определенными с точки зрения кода SQL, который сохранен на сервере для более позднего выполнения.

Сохраненные программы включают эти объекты:

Представления сохранены запросы, которые когда ссылающийся производят набор результатов. Представление действует как виртуальная таблица.

Эта глава описывает, как использовать сохраненные программы и представления. Следующие разделы обеспечивают дополнительную информацию о синтаксисе SQL для операторов, связанных с этими объектами:

В MySQL 5.7 метаданные изменяются на объекты, упомянутые сохраненными программами, обнаруживаются и вызывают автоматический перепарсинг операторов, на которые влияют, когда программа затем выполняется. Для получения дополнительной информации см. Раздел 8.9.4, "Кэширование Готовых Операторов и Сохраненных Программ".