Prévia do material em texto
PostgreSQL: Recursos Importantes Ficha de estudo original • Ciência da Computação / TI Conceitos essenciais • PostgreSQL é um SGBD relacional com forte conformidade SQL, transações ACID, extensibilidade e bons recursos para dados estruturados e semiestruturados. • Índices aceleram buscas, mas têm custo de armazenamento e atualização. B-tree é comum para igualdade e intervalos; outros tipos atendem casos específicos. • EXPLAIN e EXPLAIN ANALYZE ajudam a entender planos de execução. Estatísticas atualizadas influenciam as escolhas do otimizador. • JSONB permite armazenar documentos com indexação e operadores próprios, sem abandonar o modelo relacional. Exemplo prático: Exemplo: CREATE INDEX idx_consulta_data ON consulta(data); pode acelerar filtros frequentes por data. Revisão rápida 1. Qual o custo de manter índices? 2. Para que serve EXPLAIN ANALYZE? 3. Quando JSONB pode ser útil? Material autoral para estudo e revisão. Revise o tema em exercícios práticos para consolidar o conteúdo.