我对复合主键和列的基数有一些疑问.我在网上搜索,但没有找到任何确定的答案,所以我再试一次.问题是:
上下文:大(50M - 500M行)OLAP Prep表,而不是NOSQL,而不是Columnar.MySQL和DB2
1)PK中的键的顺序是否重要?
2)如果列的基数变化很大,应首先使用.例如,如果我有CLIENT/CAMPAIGN/PROGRAM,其中CLIENT是高度主要的,CAMPAIGN是适中的,PROGRAM几乎就像一个位图索引,什么顺序是最好的?
3)如果有Where子句且没有Where子句(对于视图),Join的最佳顺序是什么
提前致谢.