есть ли best practice того, что какой тип колонки надо ставить в первую очередь
text, integer, timestamptz или int, text, timestamptz или без разницы какие стоят? (исходя из лучшего варианта, хотел построить запросы)
по мне как вам больше удобней видеть то что вы хотите видеть) ну не будете прятать нужную колонку в самый конец
Колонки нужно указывать в порядке по которому вы чаще строите запросы.
Видеть что? Он про индекс же
видеть результат select'a
Всё равно не очень понял, при чём тут индекс, ну да ладно
Коротко: тот, по которому чаще ищут отдельно от других, меньшэ селективность, и по которому режэ сортируют отдельно от других. Но в общем всё сложно, конечно, и анализировать надо систему в цэлом — со всеми запросами и требованиями к скорости и нагрузкам.
Обсуждают сегодня