comparison Sphinx/source/faq/scalability.rst @ 1034:bbcec5f44c34

PG 6.0
author Alain Mazy <am@osimis.io>
date Thu, 08 Feb 2024 16:46:35 +0100
parents 5d4701d8fe28
children d2be251975d1
comparison
equal deleted inserted replaced
1033:f3f320632887 1034:bbcec5f44c34
98 * Consider adding ``SaveJobs = false`` 98 * Consider adding ``SaveJobs = false``
99 99
100 * Since Orthanc 1.9.2 and PostgreSQL plugins 4.0: By default, the 100 * Since Orthanc 1.9.2 and PostgreSQL plugins 4.0: By default, the
101 PostgreSQL index plugin uses 1 single connection to the PostgreSQL 101 PostgreSQL index plugin uses 1 single connection to the PostgreSQL
102 database. You can have multiple connections by setting the 102 database. You can have multiple connections by setting the
103 ``IndexConnectionsCount`` to a higher value (for instance ``5``) in 103 ``IndexConnectionsCount`` to a higher value (for instance ``50`` or one per HTTP thread) in
104 the ``PostgreSQL`` section of the configuration file. This will 104 the ``PostgreSQL`` section of the configuration file. This will
105 improve concurrency. Check out :ref:`the explanation below <multiple-writers>`. 105 improve concurrency. Check out :ref:`the explanation below <multiple-writers>`.
106 106
107 * Since Orthanc 1.9.2 and PostgreSQL plugins 4.0: If you have an 107 * Since Orthanc 1.9.2 and PostgreSQL plugins 4.0: If you have an
108 hospital-wide VNA deployment, you could consider to deploy multiple 108 hospital-wide VNA deployment, you could consider to deploy multiple
109 Orthanc servers sharing the same PostgreSQL database. A typical 109 Orthanc servers sharing the same PostgreSQL database. A typical
110 scenario is having one "writer" Orthanc server that handles the 110 scenario is having one "writer" Orthanc server that handles the
111 ingesting of DICOM instances, and multiple "reader" Orthanc servers 111 ingesting of DICOM instances, and multiple "reader" Orthanc servers
112 with features such as DICOMweb or viewers. 112 with features such as DICOMweb or viewers.
113
114 * Since Orthanc 1.12.3 and PostgreSQL plugins 6.0: You may enable
115 the ``ReadCommitted`` transaction mode to allow multiple threads to
116 write in DB at the same time.
113 117
114 * From Orthanc 1.11.0: you have the ability to add 118 * From Orthanc 1.11.0: you have the ability to add
115 more :ref:`main DICOM tags <main-dicom-tags>` in the Orthanc Index 119 more :ref:`main DICOM tags <main-dicom-tags>` in the Orthanc Index
116 to speed up C-Find, ``tools/find``, DICOMWeb QIDO-RS, WADO-RS and 120 to speed up C-Find, ``tools/find``, DICOMWeb QIDO-RS, WADO-RS and
117 especially WADO-RS Retrieve Metadata. 121 especially WADO-RS Retrieve Metadata.