As explained in the previous section, In-Memory tables have limits for memory usage set by the edition of SQL Server. But it's not the only limit we have to keep in mind. There are many more limitations, and they are as follows:
- In-Memory tables cannot have data types such as XML, geography, or geometry.
- In-Memory tables cannot be indexed by full-text indexes
- In-Memory tables cannot be used in replications
- In-Memory tables cannot refer to disk-based tables by foreign key constraints
- In-Memory tables cannot use computed columns
- In-Memory tables are always bound to the memory optimized filegroup, hence they cannot be placed into partition schemas
- In-Memory tables cannot be filetables
Natively compiled stored procedures ...