Pull to refresh

Успешно прошел 2-й мастер-класс «Использование PostgreSQL в веб-приложениях»

Reading time 2 min
Views 1.8K
PHPCenter.ru - мастер класс по Postgres
Первый мастер-класc по PostgreSQL проводился в рамках PHPConf 2004
В текущем — было много вопросов о грамотном тюнинге PostgreSQL
и использованию интересных решений при проектировании БД (масштабирование таблиц на разные сервера и многое другое).

Увлекательны также же, были поиски отсутствующего индекса :-)
Дружеская и непосредственная атмосфера проведения помогала
всем участникам находить практические решения стоящих проблем.
Многие из участников указали на слабое распространение PostgreSQL среди отечественных хостеров
Из находок по проведению мастер-класса — LiveCD уже с готовым курсом,
что в будущем позволит проводить удаленное обучение, участнику надо
будет скачать(получить) диск и раздаточный материал, для начала работы с мастер-классом.
Стоит отметить профессионализм ведущих:
Николая Самохвалова — архитектор и разработчик СУБД PostgreSQL
Ивана Золотухина — ведущий разработчик и администратор PostgreSQL
http://postgresmen.ru/



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


    Желающие участвовать в след. мастер-классах — подпишитесь на рассылку
Tags:
Hubs:
+10
Comments 1
Comments Comments 1

Articles