У меня есть несколько вопросов о составных первичных ключах и количестве столбцов. Я искал в Интернете, но не нашел однозначного ответа, поэтому пытаюсь снова. Вопросы:
Контекст: большие (50–500 млн. Строк) таблицы подготовки OLAP, а не NOSQL и не столбцы. MySQL и DB2
1) Имеет ли значение порядок ключей в ПК?
2) Если количество столбцов сильно различается, что следует использовать в первую очередь. Например, если у меня есть CLIENT / CAMPAIGN / PROGRAM, где CLIENT очень кардинальный, CAMPAIGN умеренный, PROGRAM почти как растровый индекс, какой порядок лучше?
3) Какой порядок лучше всего подходит для Join, если есть предложение Where и когда нет условия Where (для представлений)
Заранее спасибо.