Database 每次在查询中使用它们时。我可以使用视图作为投影的替代吗?如果是这样,我会遇到性能问题吗?@Murali:Vertica中的视图本质上是查询。(来自SQL参考手册.pdf)“[在]包含视图的查询中,视图名称将替换为视图的定义查询“谢谢”。顺便说一句,我无法从

Database 每次在查询中使用它们时。我可以使用视图作为投影的替代吗?如果是这样,我会遇到性能问题吗?@Murali:Vertica中的视图本质上是查询。(来自SQL参考手册.pdf)“[在]包含视图的查询中,视图名称将替换为视图的定义查询“谢谢”。顺便说一句,我无法从,database,projection,vertica,Database,Projection,Vertica,每次在查询中使用它们时。我可以使用视图作为投影的替代吗?如果是这样,我会遇到性能问题吗?@Murali:Vertica中的视图本质上是查询。(来自SQL参考手册.pdf)“[在]包含视图的查询中,视图名称将替换为视图的定义查询“谢谢”。顺便说一句,我无法从下载Concepts Guide.pdf。似乎只有授权用户才能下载。我已注册,但尚未收到激活邮件。有没有其他方法可以获得.pdf指南?明白了,谢谢你的快速回复:)Vertica.com博客上有一些关于Vertica投影的很好的解释,以及如何使用


每次在查询中使用它们时。我可以使用视图作为投影的替代吗?如果是这样,我会遇到性能问题吗?@Murali:Vertica中的
视图本质上是查询。(来自SQL参考手册.pdf)“[在]包含视图的查询中,视图名称将替换为视图的定义查询“谢谢”。顺便说一句,我无法从下载Concepts Guide.pdf。似乎只有授权用户才能下载。我已注册,但尚未收到激活邮件。有没有其他方法可以获得.pdf指南?明白了,谢谢你的快速回复:)Vertica.com博客上有一些关于Vertica投影的很好的解释,以及如何使用它的建议:-Part#1-Part#2-Part#3 Vertica投影的威力:(来自档案)第一部分:第二部分:可以帮助很多人的好问题。不幸的是,这个答案不得不关闭。
Select * from CardDeck limit 5;
FaceValue int (let's just assume face values are ints),
Suit varchar(10)
create projection CardDeck_p1
(
FaceValue ENCODING RLE,
Suit
)
as 
select FaceValue, Suit from CardDeck order by FaceValue;

create projection CardDeck_p2
(
FaceValue,
Suit
)
as
select FaceValue, Suit from CardDeck order by Suit;
-- List all projections
SELECT projection_name FROM projections;

-- Force to use super projection, _super is the suffix of the super projection
SELECT * FROM FACT_TABLE_super;