你的位置:首页 > 软件开发 > 数据库 > 为什么现在我最终推荐内存OLTP

为什么现在我最终推荐内存OLTP

发布时间:2015-11-30 09:00:07
在今年的8月份,我写了篇文章,介绍了我还不推荐用户使用内存OLTP的各个理由。近日很多人告诉我,他们有一些性能的问题,并考虑使用内存OLTP来解决它们。众所皆知,在SQL Server里内存OLTP是个非常特别的技术,在很多情况下并不适用,但这是在SQL Server 2014里 ...

为什么现在我最终推荐内存OLTP

在今年的8月份,我写了篇文章,介绍了我还不推荐用户使用内存OLTP的各个理由。近日很多人告诉我,他们有一些性能的问题,并考虑使用内存OLTP来解决它们。

众所皆知,在SQL Server里内存OLTP是个非常特别的技术,在很多情况下并不适用,但这是在SQL Server 2014里的首次实现,它有很多限制,我在这篇文章里已经介绍。

感谢上帝——现在事情已经改变了!几个星期前,SQL Server 2016的CTP 3版本已经可以公开下载了。在内存OLTP领域,微软做出了巨大的改进。我们来详细看下。

首先我们创建测试的数据库

USE masterGO-- Create new databaseCREATE DATABASE InMemoryOLTPGO--Add MEMORY_OPTIMIZED_DATA filegroup to the database.ALTER DATABASE InMemoryOLTPADD FILEGROUP InMemoryOLTPFileGroup CONTAINS MEMORY_OPTIMIZED_DATAGOUSE InMemoryOLTPGO-- Add a new file to the previous created file groupALTER DATABASE InMemoryOLTP ADD FILE(  NAME = N'InMemoryOLTPContainer',   FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\InMemoryOLTPContainer')TO FILEGROUP [InMemoryOLTPFileGroup]GO

原标题:为什么现在我最终推荐内存OLTP

关键词:内存

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。