我正在努力理解在日期维度表中具有自然键的概念。
我总是看到在维度表中创建了一个随机代理键。但我最近读到,与自然的自然代理键相比,在日期维度中使用自然键20150806
的Aug-06-2015
效果要好得多,并且在从事实表进行查找和反向查找时具有相当大的性能提升int
。
我无法理解它将如何带来任何性能提升。join
即使我们使用这个花哨的键作为日期维度,我们仍然需要在事实和维度之间。
如果有人对此有任何见解,请介意分享知识。如果你能跟进一个例子,我将不胜感激。
我正在努力理解在日期维度表中具有自然键的概念。
我总是看到在维度表中创建了一个随机代理键。但我最近读到,与自然的自然代理键相比,在日期维度中使用自然键20150806
的Aug-06-2015
效果要好得多,并且在从事实表进行查找和反向查找时具有相当大的性能提升int
。
我无法理解它将如何带来任何性能提升。join
即使我们使用这个花哨的键作为日期维度,我们仍然需要在事实和维度之间。
如果有人对此有任何见解,请介意分享知识。如果你能跟进一个例子,我将不胜感激。