We have launched Linux with SQL Server standard edition for production environment, but the memory restriction feature in SQL Server is not working properly.
The server has a total of 32 GB of RAM. We initially allocated 25 GB to SQL Server in mssql.conf and experienced crashes due to the OOM killer.
We have since reduced this to 18 GB memory, but it's still utilizing all the server memory, and the service is eventually killed.
What else can we do to prevent the SQL Server service from being killed by the OOM Killer?