diff options
author | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2012-10-29 08:56:50 -0400 |
---|---|---|
committer | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2012-10-29 08:57:14 -0400 |
commit | 847e344d019a23f673d4e91e46a951e279ca73a3 (patch) | |
tree | 0bdc24143f314e499786f5e039196562aa4f0540 | |
parent | 0d7e708d7a75d0aaa9e2ff56ee6445a07998f6fe (diff) | |
download | bcfg2-847e344d019a23f673d4e91e46a951e279ca73a3.tar.gz bcfg2-847e344d019a23f673d4e91e46a951e279ca73a3.tar.bz2 bcfg2-847e344d019a23f673d4e91e46a951e279ca73a3.zip |
documented potential thread contention issues when using sqlite
-rw-r--r-- | doc/server/database.txt | 19 | ||||
-rw-r--r-- | doc/server/plugins/statistics/reporting.txt | 5 |
2 files changed, 15 insertions, 9 deletions
diff --git a/doc/server/database.txt b/doc/server/database.txt index 70dc43319..87d3e3afe 100644 --- a/doc/server/database.txt +++ b/doc/server/database.txt @@ -9,16 +9,21 @@ Global Database Settings .. versionadded:: 1.3.0 Several Bcfg2 plugins, including -:ref:`server-plugins-grouping-metadata` and -:ref:`server-plugins-probes-index`, can connect use a relational -database to store data. They use the global database settings in -``bcfg2.conf``, described in this document, to connect. +:ref:`server-plugins-grouping-metadata`, +:ref:`server-plugins-probes-index`, and +:ref:`server-plugins-statistics-reporting`, can connect use a +relational database to store data. They use the global database +settings in ``bcfg2.conf``, described in this document, to connect. .. note:: - The :ref:`server-plugins-statistics-dbstats` plugin and the - :ref:`reports-dynamic` do *not* currently use the global database - settings. They use their own separate database configuration. + Although SQLite is supported as a database, it may cause + significant thread contention (and a performance penalty) if you + use SQLite with :ref:`server-plugins-grouping-metadata` or + :ref:`server-plugins-probes-index`. If you are using the + database-backed features of either of those plugins, it's + recommended that you use a higher performance database backend. + Configuration Options ===================== diff --git a/doc/server/plugins/statistics/reporting.txt b/doc/server/plugins/statistics/reporting.txt index 9ada89ff3..b8a4eb154 100644 --- a/doc/server/plugins/statistics/reporting.txt +++ b/doc/server/plugins/statistics/reporting.txt @@ -14,5 +14,6 @@ Reporting can be enabled by adding Reporting to the plugins line in For more information on how to use Reporting to setup reporting, see :ref:`reports-dynamic`. -..Note: -This replaces the DBStats plugin +.. note:: + + This replaces the DBStats plugin |