This page documents special considerations for getting the Document Management component running with optimal performance.
For certain scenarios and for certain customers we have compiled a document with useful tips and tricks for increasing performance and for optimizing the system.
Docman has a large number of portlets and far from all will be useful to all customers. Many customers will not even run the web client. So, in order not to affect customers that are not interested in these portlets, some indexes that would be useful are left out. This section will describe what actions that can be take to increase performance of certain portlets.
The performance of this portlet can be enhanced by creating the following index in the database:
CREATE INDEX doc_dist_list_history_ix1 ON doc_dist_list_history_tab (sender_person, rowstate, date_distributed) TABLESPACE ifsapp_index;
The chunk size for file transfers between the client and the File Transfer
Service (FTS) is by default 1 MB. In normal circumstances this is good and if
there are no problems related to file transfers this value can be kept as it is.
However, there are cases when file transfers fails over slow networks (low
bandwidth or high latency, or both). In those cases the file transfer chunk size
can be set to a lower value to make the transfer more reliable. A good value
that has solved problems on slow networks is 1024. The size is in number of
bytes. The drawback with a smaller size is that transfer of large files takes a
bit longer. The chunk size can be customized by adding a new string value named
FileTransferChunkSize
to the HKEY_CURRENT_USER\Software\IFS\Document
Management\Settings
“folder” in the registry. The values of this new
entry should be within the range of 1024 (1 KB) and 10485760 (10 MB). If the
entry is not in the registry, then the default chunk size will be used. The
value, since it lies in the registry, is a per-client (PC) and per-user setting.
Setting it for a range of PCs have to be done by the customer’s IT department,
or by the users or an admin manually.