To reduce layer loading times, the map layer extent can be precomputed, and primary keys can be specified, removing the need for QGIS to calculate these characteristics and improving performance.
This is done by extending dbo.geometry_columns tables and adding the following extra columns, which may be populated accordingly by database administrators:
In the database connection configuration widget, there are now two extra checkboxes which make use of these parameters: