abelas @Calendar no PostgreSQL 9

Estou construindo um banco de dados de análise (tenho um entendimento firme dos dados e dos objetivos de negócios e apenas habilidades de banco de dados básicas a moderadas

Encontrei algumas referências para a construção de armazéns semelhantes que implementam o conceito de 'tabelas de calendário'. Isso faz sentido e é fácil o suficiente. A maioria dos exemplos que vejo, no entanto, são tabelas de calendário que limitam o escopo a 'dia'. Meus dados precisarão ser analisados até o nível da hora. Possivelmente minutos.

Minha pergunta: seria uma implementação de tabelas de calendário para granularidade no nível de hora / minuto em termos de eficiência de espaço e velocidade de consulta / classificação? Em caso afirmativo, você pode recomendar uma estrutura de tabela e um método / exemplo de população?

Minha tabela de dados primária conterá mais de 20 milhões de linhas de dados a qualquer momento e os subconjuntos típicos para análise estão no intervalo de 1 a 5 milhões. Portanto, como você pode ver, existem muitos campos de registro de data e hora.

questionAnswers(3)

yourAnswerToTheQuestion