💡 DBAs Oracle, que tal uma curiosidade ?

Sabia que as views no Oracle têm uma diferença sutil, mas essencial, entre aquelas que terminam no plural e as famosas views dinâmicas V$, que estão no singular? Esse detalhe não é por acaso, e conhecer essa diferença pode fazer toda a diferença na sua atuação!

📊 Vamos lá:

As views que terminam em “s” (como DBA_TABLES, ALL_USERS e USER_OBJECTS) representam coleções de dados e são fundamentais para acessar informações sobre os objetos no banco. E cada prefixo tem uma função específica:

DBA_: para você, DBA, que precisa da visão global do banco.

ALL_: te dá acesso ao que é seu e ao que foi compartilhado por outros usuários.

USER_: perfeito para quando você quer visualizar apenas os seus próprios objetos.

Agora, as V$ views são um mundo à parte – e terminam no singular! Essas views dinâmicas de desempenho foram projetadas para o monitoramento em tempo real. Em vez de mostrar dados estáticos, como as views no plural, elas revelam o que está acontecendo agora, ao vivo. Quer saber sobre as sessões ativas ou processos em execução? As V$ views, como V$SESSION e V$PROCESS, estão lá para te dar esse panorama instantâneo.

A diferença de nomenclatura pode parecer sutil, mas no dia a dia de um DBA, faz toda a diferença!