GPO ( Grupo de Profissionais Oracle )
A maior comunidade Oracle do Brasil !

Author: kuzever

sql 0

Explain Plan

Utilizado quando você precisa saber o CBO (Cost Based Optimizer) de uma instrução SQL. O primeiro passo é criar a tabela PLAN_TABLE. [oracle@oel510gfs ~]$cd $ORACLE_HOME/rdbms/admin[oracle@oel510gfs admin]$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.5.0 – Production on Sat Feb 19 17:31:44...

bd 0

Tamanho ideal para Shared Pool?

Não sabe? Pergunte ao Oracle … A shared pool (pool compartilhado) é um elemento obrigatório da SGA e se divide em uma série de estruturas de memória. O DBA não tem controle sobre o tamanho delas, o próprio Oracle que...

bd 0

Quanto tempo vai demorar o backup?

Uma das formas para descobrir quanto tempo ainda falta para terminar o backup realizado com RMAN, é consultando a view v$session_longops. Essa view mostra as vários operações que estão executando por mais de 6 segundos no banco de dados Oracle....

bd 2

Sql Prompt

Uma dica que já é bem antiga, mais que para muitos pode ser algo novo … o SQLPROMPT. Se você já se cansou de ver nosso amigo de guerra SQL*Plus o prompt “SQL >”, realmente faltou você conhecer o comando...

bd 1

Colunas virtuais

Coluna Virtual é uma nova feature do Oracle 11g que permite utilizar colunas puramente como expressões que são armazenadas no dicionário de dados. Desde a versão 8i temos ao nosso alcance a possibilidade de armazenar expressões utilizando function-based indexes. Agora...

bd 2

Índices inutilizáveis

Se um índice torna-se inutilizável, ele sempre deverá ser reparado antes que possa ser usado. Diferentemente de um objeto PL/SQL por exemplo, pois a primeira vez que é acesso o objeto é recompilado automaticamente pelo Oracle. Mais quando um índice...

Linux 2

Históricos de comandos no SQLPlus

Infelizmente, para quem usa SQLPlus nos Linux sabe como é frustrante não ter o histórico dos comandos executados assim como é possível fazer no shell do Linux. O RLWRAP é um ferramenta free e muito simples de utilizar que permite...

bd 6

Conflitos de bloqueios

O Oracle como outros bancos de dados, deve gerenciar múltiplos usuários acessando a mesma data simultaneamente, garantindo o controle de concorrência do banco de dados. Conflitos de bloqueios (lock conflicts) ocorrem quase que frequentemente durante as operações das transações, mais...

bd 3

Index na prática

Existe no Oracle diversos mecanismos para otimizar a performance do banco de dados, uma dessas formas, é a possibilidade de criar index em tabelas. Antes de fazermos nosso exemplo prático, deixarei algumas diretrizes que a Oracle recomenda em relação a...