Postagens

Destaque

#Dica - Simplificando agrupamentos com GROUP BY ALL no Oracle Database 23/26.ai

  Com o lançamento do Oracle Database 23ai (versão 23.9), foi introduzido o recurso GROUP BY ALL , que simplifica às consultas SQL com agregações. Por que ainda listar todas as colunas? Tradicionalmente, ao usar GROUP BY , era obrigatório listar todas as colunas não-agrupadas presentes no SELECT . Imagine queries longas com muitas colunas — além de trabalhoso, aumenta a chance algum erro de sintaxe, especialmente quando o SELECT evolui em versões subsequentes. Como fica a partir da versão 23.9? A nova sintaxe permite que o otimizador do Oracle substitua internamente ALL pelas colunas não-agrupadas, poupando trabalho manual. "Por trás dos panos" o otimizador transforma a cláusula para incluir automaticamente as colunas que deveriam ser agrupadas. Principais vantagens Benefício Descrição Menos repetição Não é mais preciso digitar todas as colunas manualmente. Código mais legível Consultas ficam mais limpas e fáceis de ler. Manutenção facilitada Mudanças no...

Script Bash para Monitorar o Consumo de CPU por PDBs e CDB$ROOT no Oracle Standard Edition

Lock-Free Reservation no Oracle Database 23ai/26ai: concorrência sem bloqueio em colunas numéricas

Oracle AI Database 26ai On-Premises Será Disponibilizado em Janeiro de 2026

Protegendo seu Banco de Dados com o SQL Firewall do Oracle 23ai/26ai