FIX: Memory ramp-up phase is too long after TF 834 is enabled in SQL Server 2017 on Linux

Applies to: SQL Server 2017 Developer LinuxSQL Server 2017 Enterprise on LinuxSQL Server 2017 Enterprise Core on Linux


Consider the following scenario:

  • You use SQL Server 2017 on a high-end Linux host that has lots of main memory. For example, 6 terabytes (TB) of main memory. 
  • You enable trace flag (TF) 834 that causes SQL Server to use large page memory allocation. 

In this scenario, after SQL Server startup, you may notice that the memory ramp-up phase in Linux with TF 834 enabled is longer.


This issue is fixed in the following cumulative update for SQL Server:

       Cumulative Update 4 for SQL Server 2017


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.


Learn about the terminology that Microsoft uses to describe software updates.