Optimization

Functionality After Before Result of changes
DBMS operations.
Queries.
In applications that use PostgreSQL DBMS, the conversion of LIKE `TEXT%` query language operation to an SQL query operation is optimized. This change is not implemented in 8.3.10 compatibility mode. In applications that used PostgreSQL DBMS, the conversion of LIKE `TEXT%` query language operation to an SQL query operation was not optimal. In applications that use PostgreSQL DBMS, improved performance of search by beginning of a string in the query language.
Full-text search.
The access rights verification for full-text search results is optimized in scenarios where the search returns over 100 results.

This change is not implemented in 8.3.10 compatibility mode.

The performance of access rights verification for full-text search results in scenarios where the search returned over 100 results was insufficient. Reduced time of getting full-text search results for users with access right restrictions in scenarios where the search returns over 100 results.
Spreadsheet documents.
The performance of CheckPut() method of spreadsheet document is improved. The performance of CheckPut() method of spreadsheet document was insufficient. Faster data output to a spreadsheet document in scenarios that include the check whether the output area fits a single page.
External reports and data processors.
Server clusters.
Client application.
Improved performance of loading external reports and data processors in client applications and on 1C:Enterprise server. Intensive work with external reports and data processors does not cause lags. The performance of loading external reports and data processors in client applications and on 1C:Enterprise server was insufficient. Intensive work with external reports and data processors caused lags. Eliminated 1C:Enterprise server lags in scenarios that involve inrtensive work with external reports and data processors.
Internet-enabled functionality.
Improved 1C:Enterprise performance and scalability in scenarios that involve using HTTPConnection and FTPConnection objects on 1C:Enterprise server (if these connections belong to different sessions).

1C:Enterprise performance was significantly reduced in scenarios that involved using HTTPConnection and FTPConnection objects on 1C:Enterprise server (if these connections belonged to different sessions). Improved 1C:Enterprise server performance in scenarios that involve multiple HTTP or FTP connections from different sessions.
DBMS operations.
Improved performance of operations with temporary tables in scenarios that involve the following Microsoft SQL Server versions:
  • 2012, version 11.0.5548.0 or earlier
  • 2014, version 12.0.2430.0 or earlier
  • 2016
The performance of operations with temporary tables in scenarios that involved some Microsoft SQL Server versions was insufficient. Improved performance of operations with temporary tables in scenarios that involve some Microsoft SQL Server versions.
Cryptography support.
Internet-enabled functionality.
On Windows, improved the performance of cryptography operations and operations over SSL and TLS protocols in scenarios where these operations are running simultaneously in a large number of sessions. On Windows, the performance of cryptography operations and operations over SSL and TLS protocols was insufficient in scenarios where these operations were running simultaneously in a large number of sessions. On Windows, improved the performance of cryptography operations and operations over SSL and TLS protocols in scenarios where these operations are running simultaneously in a large number of sessions.
Background and scheduled jobs.
Configuration extensions.
The performance of starting background jobs is improved in infobases that run in file mode and use extensions. The performance of starting background jobs in infobases that ran in file mode and used extensions was insufficient. Eliminated unexpected system behavior.
Development tools.
The performance of the following Designer operations is improved:
  • Opening 1C:Enterprise script editor
  • Extended module check
The performance of the following Designer operations was insufficient:
  • Opening 1C:Enterprise script editor
  • Extended module check
Improved perfromance of frequently used development tools.
System requirements.
The size of executable files of 1C:Enterprise is reduced. Executable files of 1C:Enterprise required more disk space. Reduced 1C:Enterprise requirements to available disk space.
Development tools.
In 1C:Enterprise script editor, the performance of the following operations is improved:
  • Opening large modules
  • Opening context help
  • Switching to method or variable declaration
  • Module syntax check
For large modules, the performance of 1C:Enterprise script editor was insufficient. Improved usability for application developers.
Infobase operations.
Improved the performance of loading infobases from .dt files in systems that use IBM DB2. Loading infobases from .dt files in systems that used IBM DB2 took more time. Reduced time of moving infobases in systems that use IBM DB2.
Managed locks.
Server clusters.
The 1C:Enterprise server performance in scenarios with simultaneous posting of large documents (dozens of thousands of lines) is improved. Simultaneous posting of large documents (dozens of thousands of lines) could hang the server cluster. Improved performance of 1C:Enterprise server under heavy load.
Spreadsheet documents.
The performance of drawing spreadsheet documents with a lot of pictures in hidden rows is improved. Drawing spreadsheet documents with a lot of pictures in hidden rows took more time. Improved performance of operations with spreadsheet documents that contain a lot of pictures in hidden rows.
DBMS operations.
Optimized operations with large temporary tables in PostgreSQL. The performance of operations with large temporary tables in PostgreSQL was insufficient. Improved performance of operations with large temporary tables in PostgreSQL.
DBMS operations.
Deletion of temporary table records during some PostgreSQL and IBM DB2 operations is optimized.

The performance of temporary table record deletion during some PostgreSQL and IBM DB2 operations was insufficient. Improved performance of temporary table operations.
Infobase operations.
In file infobases that contain large amounts of metadata, improved performance of metadata restructuring. The performance of restructuring data tables has not changed. In file infobases that contained large amounts of metadata, metadata resturcturing took more time. If a configuration contains a large amount of metadata and its metadata structure has changed, the performance of restructuring file infobases based on this configuration is improved.
Managed forms.
Improved performance of adding lines to form attributes of FormDataTree type in the thick and thin clients. The peformance improvement is most noticeable in trees that contain large numbers of lines. Adding lines to form attributes of FormDataTree type took more time in trees that contained large numbers of lines. Improved performance of operations with form data.
Dynamic lists.
Improved performance of opening forms that contain dynamic lists. Opening forms that contained dynamic lists took more time. Improved performance of opening forms that contain dynamic lists.

Next page: Changes that affect system behavior

Be the first to know tips & tricks on business application development!

A confirmation e-mail has been sent to the e-mail address you provided .

Click the link in the e-mail to confirm and activate the subscription.