Pular para o conteúdo

tablespace

Como estão as tablespaces ?

Uma consulta muito importante e que deve ser utilizada pelo menos duas vezes ao dia, de manhã quando chegamos e antes de sair. Muitas vezes nos deparamos com chamados informando que o “banco parou”, quando vamos ver, foi alguma tablespace que “estourou”. Dentre as verificações diárias, esta é uma das mais importantes, é algo que realmente não olhamos no dia… Continue a ler »Como estão as tablespaces ?

Tablespace Feudal

Olá, Vamos a mais um tema para complementarmos nosso conhecimento no Mundo dos Negócios com a Tecnologia. Agora vou falar um pouco sobre Tablespaces, entender como ela funciona assim como entender como o Oracle trabalha ajuda muito a Desenvolver queries mais inteligentes e como compreender também o mundo dos Negócios também. Parece meio estranho, mas vamos formando uma base bastante… Continue a ler »Tablespace Feudal

ORACLE DATAPUMP : Remapeando de Tablespaces e Schemas

Olá Pessoal, O assunto que iremos abordar hoje é uma tecnologia muito interessante que a Oracle disponibilizou a partir do Oracle 10g, chamado Oracle Data Pump. Oracle DataPump é uma tecnologia avançada do utilitário tradicional EXP e IMP o qual conhecemos de releases anteriores. Vejamos algumas diferenças entre DataPump e Utilitário Exp/Imp: DATA PUMP: Utiliza Server-Side Utilitário EXP/IMP: Utiliza Client-Side.… Continue a ler »ORACLE DATAPUMP : Remapeando de Tablespaces e Schemas

Criando um banco de dados 10g manualmente no Linux

Processo de criação de um banco de dados Oracle 10g manualmente na plataforma Linux.Olá, Uma das tarefas mais legais do DBA, é a criação de uma banco de dados manualmente, ou seja, sem a utilização da ferramenta gráfica DBCA (Database Configuration Assistant) da Oracle para realizar essa tarefa, pois deste modo, o DBA consegue acompanhar todos os processos básicos do… Continue a ler »Criando um banco de dados 10g manualmente no Linux

Utilizando Resumable Space

Olá, hoje iremos falar um pouco sobre um recurso do Oracle muito interessante para rotina de inserção dos dados. Resumable Space. O que fazer quando você tem que rodar uma grande carga DML e não correr o risco de perder tudo com o estouro de Tablespace? Uma solução seria utilizar Resumable Space, que ao rodar um DML (Insert) com inserção… Continue a ler »Utilizando Resumable Space

Datafiles sem nome…

Olá pessoal, Neste post estou falando sobre um assunto abordado por Eduardo Legatti em seu blog (oracle.com.br). Quando li, fiquei surpresa, pois lá ele comenta que é possível criar datafiles sem nome. Isso é, se enviarmos o comando SQL> alter tablespace users 2 add datafile ‘/u01/oradata/BD01/ ‘ 3 size 1m; O tablespace será alterado e o datafile será criado. Se… Continue a ler »Datafiles sem nome…

Vendo o tamanho total dos segmentos, de várias instâncias

Oi! Uma tarefa importante, e simples, é o acompanhamento do crescimento das tablespaces do banco.  Este trabalho fica um pouco mais complicado quando o DBA tem que acompanhar o crescimento de várias tablespaces ou, no meu caso, de várias instâncias: só um dos nossos clientes tem 25! Por isso, ao invés de ficar conectando instância por instância, eu criei um… Continue a ler »Vendo o tamanho total dos segmentos, de várias instâncias

Entendendo a Marca d’água e fragmentação de tabelas

Entendendo a marca d’água e a fragmentação em tabelas.Olá, Uma dos principais conceitos sobre arquitetura física do Oracle, é a marca D’água, uma tradução de HWM  – High Water Mark, ele que indica o limite que uma tabela já ocupou de espaço físico no seu banco de dados. Mas, vamos um pouco mais a fundo. O que é uma Marca D’água… Continue a ler »Entendendo a Marca d’água e fragmentação de tabelas

Script: Resize Seguro

Script para execução de resize em datafiles do banco de dados Oracle Olá, Segue o script utilizado no post “Diminuindo físicamente um banco de dados Oracle” para consulta. Resize_seguro SQL> get c:\DBA\scripts\resize_seguro.sql   1  select file_name,   2        ceil( (nvl(hwm,1)*8192)/1024/1024 ) smallest,   3        ceil( blocks*8192/1024/1024) currsize,   4        ceil( blocks*8192/1024/1024) –   5        ceil( (nvl(hwm,1)*8192)/1024/1024 ) savings,   6       … Continue a ler »Script: Resize Seguro

Diminuindo físicamente um banco de dados Oracle

Como realizar uma diminuição física do seu banco de dados OracleOlá, Vou mostrar uma tática bem legal de diminuir um banco de dados Oracle físicamente, sem mexer em extents (por shrink table), rebuild de índices ou realizar desfragmentação de segmentos (por Export\Import Utility) no banco de dados. O principal ponto que iremos atacar será os espaços livres desnecessários alocados na tablespace, que… Continue a ler »Diminuindo físicamente um banco de dados Oracle

plugins premium WordPress