Optimization


Functionality After Before Result of changes
Client application.
Server clusters.
Improved performance of 1C:Enterprise platform running on Windows 8 or above when the client application and the server cluster are on the same computer. Performance of 1C:Enterprise platform running on Windows 8 or above when the client application and the server cluster were on the same computer was less optimal. Interprocess interactions took more time. Improved performance of 1C:Enterprise running on Windows 8 or above.
Spreadsheet documents.
Reduced amount of RAM used by a spreadsheet document that contains many text cells. A spreadsheet document with many text cells needed more space in RAM. A spreadsheet document now uses smaller amount of RAM.
Server clusters.
Improved performance of the server cluster when working with a large amount of session data. Managed form opening, a context server call, and temporary storage operations take less time now.

New technological log event: <SDGC>.

The server cluster spent more time on handling a large amount of session data. Managed form opening, a context server call, and temporary storage operations took more time. Improved server cluster performance.
Accumulation registers.
Improved performance of a virtual table of accumulation register balance. When using a virtual table of accumulation register balance, more time was spent on getting the query result. Improved performance of a virtual table of accumulation register balance.
Queries.
Optimized execution of query in client/server infobase mode, that includes the query language operator IN with a list of values, if the left section of IN operator contains a reference type field that includes several main tables, and the list of values contains references to different tables (from the list of composite type values) but not the Undefined value.

This change is not implemented in 8.3.15 compatibility mode.

The query in client/server infobase mode, that includes the query language operator IN with a list of values, if the left section of IN operator contains a reference type field that includes several main tables, and the list of values contains references to different tables (from the list of composite type values) but not the Undefined value, took more time to execute. Optimized execution of queries containing IN operator with composite type fields.
Internet-enabled functionality.
Optimized retrieving of email message headers using the InternetMailMessage.GetHeaderField() method. Retrieving email message headers using the InternetMailMessage.GetHeaderField() method took a considerable amount of time. Optimized email message headers retrieving.

Next page: Changes that affect system behavior