Введение

Замечание: Для Windows-платформ это расширение недоступно.

Этот модуль предоставляет дополнительный обработчик сохранения сессии для модуля сессий, используя » PostgreSQL в качестве системы хранения. Также может использоваться функция хранения сессии на пользовательском уровне - session_set_save_handler(), но этот модуль написан на C и поэтому может быть в два раза быстрее по сравнению с обработчиком хренения сессии на PHP.

Session PgSQL предназначен для любых размеров сайтов и предлагает следующие дополнительные возможности:

  • таблицы сессий создаются автоматически
  • автоматическая сборка мусора (vacuum) таблицы сессии
  • лучшая сборка мусора
  • поддержка нескольких серверов PostgreSQL
  • автоматическое аварийное переключение (failover) сервера базы данных
  • автоматическая балансировка нагрузки сервера базы данных, если есть несколько серверов PostgreSQL.
  • сокращённый (short circuit) UPDATE