【发布时间】:2017-03-05 05:24:14
【问题描述】:
当 Tableau 通过 SQL Server 连接到数据表时,使用 Tableau(只读程序)有什么表现更好(什么返回查询更快)?连接多个又高又瘦的桌子还是一张又短又宽的桌子?
又高又瘦的桌子有很多行但很少有列并且是连接的。短而宽的表行数较少,但列数较多。
我相信 tall 和 thin 选项返回查询更快,因为冗余数据更少、列更少(创建更快的索引)、更少的 NULLS 和更少的索引(因为列更少),但我至少需要第二个意见,所以请告诉我你的。
我对这个问题感兴趣的原因是为了提高我们的客户在向我们的服务器查询数据以呈现其可视化效果时的查询性能。
【问题讨论】:
-
@Mihai 已编辑问题。希望它更容易理解。让我知道是否需要进一步解释。另外,我知道桌子不分为薄和宽。我的例子是询问我是否应该有 1 个宽和短的桌子(士气低落)或者我应该有多个规范化的桌子(又高又瘦)。让我知道是否需要进一步解释。
标签: sql-server indexing tableau-api tabular