Columnstore与Hekaton性能

时间:2015-05-12 08:19:25

标签: sql-server database-performance sql-server-2014 memory-optimized-tables

  1. 将数据批量上传到空数据库表的哪种技术更快?
  2. 对于非空db表的数据插入/更新,哪种技术更快?
  3. 从非空db表读取数据时哪种技术更快?

2 个答案:

答案 0 :(得分:1)

这是一个如此广泛的问题。两个存储引擎的性能配置文件没有任何共同之处。

将Hekaton用于OLTP工作负载。使用Columnstore索引进行分析查询。只是因为任何Columnstore索引的查询必须完全扫描它才能使其不符合OLTP样式的查询。 Hekaton具有极其有限的查询计划形状这一事实使其无法用于OLAP应用程序。

所以你基本上别无选择,因为应用程序不重叠。

答案 1 :(得分:0)

Hekaton为1和2。

Columnstore for 3.特别是如果需要“表扫描”,就像执行select count(...)一样。