Questão FC372993
Dentre as técnicas para otimizar o desempenho de consultas que envolvem a análise de grandes volumes de dados geográficos no PostgreSQL 13, uma Analista está estudando aquela que é
Sistema de Gerenciamento de Banco de Dados (SGBD)
FCC · 2024
Dentre as técnicas para otimizar o desempenho de consultas que envolvem a análise de grandes volumes de dados geográficos no PostgreSQL 13, uma Analista está estudando aquela que é a mais adequada, recomendando:
- utilizara extensão PostGIS, para todas as operações espaciais.
- utilizar índices B-tree em colunas de tipo geométrico.
- fragmentar tabelas geográficas, com base em atributos espaciais.
- criar materialized views. para pré- calcular resultados de consultas espaciais.
- criar índices GIST em colunas de tipo geométrico.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A criação de índices GiST em colunas de tipo geométrico é a técnica mais adequada para acelerar consultas espaciais no PostgreSQL com PostGIS.
O índice GiST organiza geometrias por caixas envolventes e estruturas hierárquicas, permitindo que o planeador descarte grandes porções de dados sem avaliar cada geometria individualmente.
Isso reduz significativamente custo de operações como ST_Intersects, ST_Contains e ST_DWithin, além de viabilizar buscas por vizinhança e janelas espaciais de forma eficiente.
Exemplo de criação: CREATE INDEX idx_geom ON tabela USING GIST (geom);
Para obter bom desempenho mantenha estatísticas atualizadas (ANALYZE), considere a escolha do tipo geométrico adequado e reindexe quando necessário.
Conteúdo do catálogo FC Concursos · Atualizado em