DEVCONF: Мастеркласс - Хранимые процедуры в MySQL
Хранимые процедуры в MySQL
Константин Осипов, Team Lead, Server Runtime, MySQL
Мастер-класс(3 часа)
Мастеркласс посвящён детальному рассмотрению синтаксиса, практики
программирования, а также аспектам реализации хранимых процедур в MySQL.
За отведённое время будут детально рассмотрены:
- основы написания хранимых процедур. Виды процедур. Особенности
синтаксиса.
- использования хранимых процедур для контроля и разграничения доступа к
данным
- преимущества и недостатки хранимых процедур как инструмента
реализации бизнес-логики Вашего приложения
- расширенные возможности: транзакции, обработка исключений,
возврат результатов выполнения процедуры
- аспекты производительности хранимых процедур: управление
кэшем, другие факторы влияющие на производительность
- оптимизация SQL/PSM кода
- отладка и профилирование хранимых процедур.
- "ловушки" связанные с недостатками реализации
и способы их обхода.
Все темы будут освещены на основе практических примеров, предварительно
размещённых online и доступных для всех участников.
Таким образом, приветствуется участие со своим лаптопом, т.к. весь
материал будет можно "пощупать" руками.
Хранимые процедуры в MySQL
Константин Осипов, Team Lead, Server Runtime, MySQL
Мастер-класс(3 часа)
Мастеркласс посвящён детальному рассмотрению синтаксиса, практики
программирования, а также аспектам реализации хранимых процедур в MySQL.
За отведённое время будут детально рассмотрены:
- основы написания хранимых процедур. Виды процедур. Особенности
синтаксиса.
- использования хранимых процедур для контроля и разграничения доступа к
данным
- преимущества и недостатки хранимых процедур как инструмента
реализации бизнес-логики Вашего приложения
- расширенные возможности: транзакции, обработка исключений,
возврат результатов выполнения процедуры
- аспекты производительности хранимых процедур: управление
кэшем, другие факторы влияющие на производительность
- оптимизация SQL/PSM кода
- отладка и профилирование хранимых процедур.
- "ловушки" связанные с недостатками реализации
и способы их обхода.
Все темы будут освещены на основе практических примеров, предварительно
размещённых online и доступных для всех участников.
Таким образом, приветствуется участие со своим лаптопом, т.к. весь
материал будет можно "пощупать" руками.