我可以为Vertica中的表创建索引吗?

8

我在Vertica上创建了一张表,想在该表上创建索引。但是我不知道如何在Vertica上创建索引。请问是否有可能?如果有,应该如何操作?

2个回答

12

5

kimbo的答案是正确的。

我尝试用几种方式向人们解释它。但基本上,表本身就像视图一样的构造。与传统数据库不同,表本身并没有保存到磁盘上,然后以不同的方式进行索引。投影处理排序、索引、磁盘布局等问题。

我还使用了一副牌的类比。一个表可以被认为是一副牌。你要求特定的手牌,投影就像特定的洗牌。有些可能按花色排序,有些按面值排序。而根据你所要求的,取决于你查询的投影(在这个类比中是洗牌)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接