From 9eb46f3286deb35afe6dbe5ae3c25519779a9179 Mon Sep 17 00:00:00 2001
From: Bradley Latus <brad.latus@gmail.com>
Date: Sat, 1 Aug 2009 23:33:31 +0000
Subject: [PATCH] Update documentation in relation to UnixODBC

(closes issue #15516)
Reported by: snuffy
Patches:
      bug_odbc_tex_update_v2.diff uploaded by snuffy (license 35)


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@209959 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 doc/tex/realtime.tex | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/doc/tex/realtime.tex b/doc/tex/realtime.tex
index 26f937e878..469dd94c4b 100644
--- a/doc/tex/realtime.tex
+++ b/doc/tex/realtime.tex
@@ -22,7 +22,7 @@ Currently there are three realtime database drivers:
   \item ODBC: Support for UnixODBC, integrated into Asterisk
         The UnixODBC subsystem supports many different databases,
         please check \url{www.unixodbc.org} for more information.
-  \item MySQL: Found in the asterisk-addons subversion repository on \url{svn.digium.com}
+  \item MySQL: Native support for MySQL, integrated into Asterisk
   \item PostgreSQL: Native support for Postgres, integrated into Asterisk
 \end{itemize}
 
@@ -139,3 +139,12 @@ In order to use a FreeTDS-based database with realtime, you need to turn
 connection pooling on in res\_odbc.conf.  This is due to a limitation within
 the FreeTDS protocol itself.  Please note that this includes databases such
 as MS SQL Server and Sybase.  This support is new in the current release.
+
+You may notice a performance issue under high load using UnixODBC. The UnixODBC
+driver supports threading but you must specifically enable threading within the
+UnixODBC configuration file like below for each engine:
+
+	Threading = 2
+
+This will enable the driver to service many requests at a time, rather than
+serially.
-- 
GitLab