Введение
Замечание: Для Windows-платформ это расширение недоступно.
Модуль предоставляет дополнительный обработчик сохранения сессии для модуля сессий, используя » PostgreSQL в качестве системы хранения. Также может использоваться функция хранения сессии на пользовательском уровне - session_set_save_handler(), но этот модуль написан на C и поэтому может быть в два раза быстрее по сравнению с обработчиком хренения сессии на PHP.
Session PgSQL предназначен для любых размеров сайтов и предлагает следующие дополнительные возможности:
- таблицы сессий создаются автоматически
- автоматическая сборка мусора (vacuum) таблицы сессии
- лучшая сборка мусора
- поддержка нескольких серверов PostgreSQL
- автоматическое аварийное переключение (failover) сервера базы данных
- автоматическая балансировка нагрузки сервера базы данных, если есть несколько серверов PostgreSQL.
- сокращённый (short circuit) UPDATE