Using SQL Server Enterprise 2016, Is compatibility level 130 "REQUIRED" for Memory Optimized Tables?

Dean Marchetti 5 Reputation points
2023-11-28T16:22:45.0433333+00:00

We are running SQL Server Enterprise 2016 compatibility level 100 for customer reasons and cannot upgrade at this time or any time soon.  We want to employ "Memory Optimized Tables" with this customer.  The documentation "suggests" using compatibility level 130 as a minimum.  However, we have found no documentation stating this is a minimum requirement.  We have done extensive testing with Compatibility 100 and have found no issues.  So, the question:

For SQL Server Enterprise 2016, Is compatibility level 130 "REQUIRED" for Memory Optimized Tables?  

SQL Server | Other
{count} vote

1 answer

Sort by: Most helpful
  1. Erland Sommarskog 121.9K Reputation points MVP Volunteer Moderator
    2023-11-28T22:04:33.0866667+00:00

    Do you have a link to this particular piece of documentation?

    I'm tempted to say that if it works, it works. But I still like to see what the documentation actually says.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.