【发布时间】:2015-05-12 08:19:24
【问题描述】:
- 哪种技术可以更快地将数据批量上传到空数据库表?
- 对于非空数据库表的数据插入/更新,哪种技术更快?
- 从非空数据库表读取数据时,哪种技术更快?
【问题讨论】:
标签: sql-server database-performance sql-server-2014 memory-optimized-tables
【问题讨论】:
标签: sql-server database-performance sql-server-2014 memory-optimized-tables
这是一个非常广泛的问题。两种存储引擎的性能概况没有共同点。
将 Hekaton 用于 OLTP 工作负载。使用列存储索引进行分析查询。仅仅因为对列存储索引的任何查询都必须完全扫描它,这使得它无法进行 OLTP 样式的查询。 Hekaton 具有极其有限的查询计划形状这一事实使其无法用于 OLAP 应用程序。
所以你基本上别无选择,因为应用程序不重叠。
【讨论】:
Hekaton 用于 1 和 2。
用于 3 的列存储。特别是如果它需要“表扫描”,例如执行 select count(...)。
【讨论】: