Разница между таблицей "В памяти" и таблицей "Темп"

В SQL Server 2014 появилась новая функция, которая называется "In Memory OLTP", и она может хранить таблицы в памяти. Временная таблица может сделать то же самое, кэшируя временную таблицу в памяти. Так есть ли разница? и как насчет производительности этих двух способов?

1 ответ

Разница между OLTP-памятью и содержимым временной таблицы, хранящейся в памяти, настолько велика, что ни один краткий ответ на самом деле не оправдал бы ее. Это яблоки и апельсины. Кроме того, преимущества OLTP в памяти по сравнению с любым другим решением будут в значительной степени зависеть от конкретной проблемы, которую вы пытаетесь решить. Если вы заинтересованы в этой функции, я бы порекомендовал прочитать технические документы, на которые можно ссылаться из этого поста в блоге:

http://blog.sqlauthority.com/2014/04/27/sqlauthority-news-two-microsoft-whitepaper-on-in-memory-oltp/

Другие вопросы по тегам