Семинар по PostgreSQL для профессионалов

Образовательный центр ProfyClub организует цикл семинаров по наиболее актуальным темам в области IT и web-технологий, ориентированных на профессиональную аудиторию. 13 июня 2007 года будет проведен 8-часовой семинар "Использование PostgreSQL в веб-приложениях". Семинар проведут сотрудники компании «Постгресмен» Иван Золотухин и Николай Самохвалов.

Программа семинара:

  • Устройство PostgreSQL: MVCC, транзакции, VACUUM. Понятие кластера. Схемы. Системные каталоги;
  • Основные параметры конфигурации. Методы повышения производительности: настройка postgresql.conf, использование индексов, изменение SQL-запросов, persistent connection, load balancing;
  • Мониторинг состояния базы, статистика. Использование EXPLAIN ANALYZE. Типы индексов. Анализ логов с помощью pgFouine;
  • Многообразие процедурных языков (PL/pgSQL, PL/Perl, plPHP). Триггеры и функции. Rule, view. Механизм наследования. Prepared transactions. Two-phase commit;
  • Дополнительные возможности: contrib-модули. GiST-based модули intarray, hstore, ltree, pg_trgm. Полнотекстовый поиск (tsearch2) и его возможности;
  • Проектирование и разработка высоконагрузочных баз данных. Оптимизация под высокие нагрузки. Кластеризация, масштабирование, репликация и отказоустойчивость PostgreSQL;
  • Детали внутреннего устройства СУБД PostgreSQL, тюнинг системных параметров, влияющих на производительность;
  • Правильный выбор железа для сервера.

Семинар ориентирован на специалистов среднего и высокого уровня, экспертов. Отдельное внимание будет уделено проблемам крупных проектов, в частности, репликации и масштабированию PostgreSQL.

Для участия в семинаре требуется регистрация. Зарегистрироваться можно по адресу http://www.rit2007.ru/class/1663.html