<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>Introduction</title> </head> <body><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="book.session-pgsql.html">Session PgSQL</a></div> <div class="next" style="text-align: right; float: right;"><a href="session-pgsql.setup.html">Installing/Configuring</a></div> <div class="up"><a href="book.session-pgsql.html">Session PgSQL</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div><hr /><div id="intro.session-pgsql" class="preface"> <h1 class="title">Introduction</h1> <blockquote class="note"><p><strong class="note">Note</strong>: <span class="simpara">This extension is not available on Windows platforms.</span></p></blockquote> <p class="para"> This module provides an additional session save handler for the <a href="book.session.html" class="link">session</a> module using <a href="http://www.postgresql.org/" class="link external">» PostgreSQL</a> as a storage system. A <em>user-level</em> session storage function may also be used - <span class="function"><a href="function.session-set-save-handler.html" class="function">session_set_save_handler()</a></span>, but this module is written in C and therefore could be twice as fast, compared to a session save handler written in PHP. </p> <p class="para"> Session PgSQL is designed to scale any size of web sites and offers some advanced features: <ul class="simplelist"> <li class="member">session tables are created automatically</li> <li class="member">automatic session table vacuum</li> <li class="member">better garbage collection</li> <li class="member">multiple PostgreSQL servers support</li> <li class="member">automatic database server failover (switching)</li> <li class="member"> automatic database server load balancing if there are multiple PostgreSQL servers. </li> <li class="member">short circuit UPDATE</li> </ul> </p> </div><hr /><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="book.session-pgsql.html">Session PgSQL</a></div> <div class="next" style="text-align: right; float: right;"><a href="session-pgsql.setup.html">Installing/Configuring</a></div> <div class="up"><a href="book.session-pgsql.html">Session PgSQL</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div></body></html>