For the more general case of accommodating database restarts and other
temporary loss of connectivity due to network issues, connections that
are in the pool may be recycled in response to more generalized disconnect
-detection techniques. The section :ref:`:ref:`pool_disconnects` provides
+detection techniques. The section :ref:`pool_disconnects` provides
background on both "pessimistic" (e.g. pre-ping) and "optimistic"
(e.g. graceful recovery) techniques. Modern SQLAlchemy tends to favor
the "pessimistic" approach.
+.. seealso::
+
+ :ref:`pool_disconnects`
+
Why does SQLAlchemy issue so many ROLLBACKs?
--------------------------------------------
.. seealso::
:ref:`pool_disconnects` - Background on several techniques for dealing
- with timed out connections as well as database restarts.
+ with timed out connections as well as database restarts.
.. _mysql_storage_engines: