Memory-Optimized OLTP Tables and Procedures
One of the principal needs for online transaction processing (OLTP) systems is to get as much speed as possible out of the system. With this in mind, in SQL Server 2014, Microsoft introduced a new set of functionality focused around making OLTP systems as fast as possible. These are the memory-optimized technologies of in-memory tables and natively compiled stored procedures. This set of enterprise-only features is meant for high-end, transaction-intensive, OLTP-focused systems. The memory-optimized technologies are another tool in the toolbox of query tuning, but they are a highly specialized tool, applicable only to certain applications. Be cautious in adopting this new technology. That said, on the right system with the right kind of memory, I am talking about blazing-fast speed.