Utilizado somente para fins de Recovery
O que é o Redo Log Groups?
conjunto de copias identicas
O que é o Redo Log Members?
Cada file em um grupo é chamado de membro.
quinta-feira, 1 de outubro de 2009
Dica : Oracle > Table Space e Datafile
Por definição, quando vemos esses nomes, temos sempre que mentalizar, estrutura fisica e estrutura lógica
Tablespace ( unidade Lógica ) Datafile ( Unidade Lógica )
Tablespace:
- Controle a alocação de espaço e atribui quotas
- Controla a disponibilidade dos dados
- Distribui armanezamento para diminuir o I/O e assim melhora a performançe
- Executa operações de Backup e Recuperação
- Mantém grandes quantidades de dados estáticos
DataFile:
- Um datafile pode pertençer a somente uma tablespace
- Unidade fisica , isso quer dizer, o arquivo que estará no hard disk visivel
- Pode-se deixa-lo crescer automaticamente ou após a criação especificar um novo valor.
-------------------------------------------
- Criando uma tablespace
Ex.
create tablespace exemplo1
datafile '/caminho do arquivo/exemplo1.dbf' size 1M,
| extent management local |
| segment space management auto | OPÇÃO JÁ DEFAULT QUANDO SE CRIA.
| |
-------------------------------------------
Adicionando um DATAFILE para uma TABLESPACE
Ex.
alter table exemplo1
add datafile '/caminho do arquivo/exemplo1.dbf' size 20M;
-------------------------------------------
Modificando o tamanho do datafile
Ex.
alter database datafile
'/caminho do arquivo/exemplo1.dbf' resize VALOR ( K) (M) OU (G);
-------------------------------------------
Movendo um Datafile
Ex.
alter tablespace exemplo1
rename datafile '/caminho/nomedo arquivo',
to '/novo caminnho/nome do arquivo';
-------------------------------------------
Removendo uma tablespace
ex.
drop table space exemplo1
[ including contents [ cascate constraints]]
> including contents > remove todos os segmentos
> cascate constraints > remove constraints de integridade referencial
--------------------------------------------
Obtendo informações sobre Tablespace
vide tabela dba_tablespace
--------------------------------------------
Obtendo informações sobre Datafile
vide tabela dba_data_file ou V$datafile
Tablespace ( unidade Lógica ) Datafile ( Unidade Lógica )
Tablespace:
- Controle a alocação de espaço e atribui quotas
- Controla a disponibilidade dos dados
- Distribui armanezamento para diminuir o I/O e assim melhora a performançe
- Executa operações de Backup e Recuperação
- Mantém grandes quantidades de dados estáticos
DataFile:
- Um datafile pode pertençer a somente uma tablespace
- Unidade fisica , isso quer dizer, o arquivo que estará no hard disk visivel
- Pode-se deixa-lo crescer automaticamente ou após a criação especificar um novo valor.
-------------------------------------------
- Criando uma tablespace
Ex.
create tablespace exemplo1
datafile '/caminho do arquivo/exemplo1.dbf' size 1M,
| extent management local |
| segment space management auto | OPÇÃO JÁ DEFAULT QUANDO SE CRIA.
| |
-------------------------------------------
Adicionando um DATAFILE para uma TABLESPACE
Ex.
alter table exemplo1
add datafile '/caminho do arquivo/exemplo1.dbf' size 20M;
-------------------------------------------
Modificando o tamanho do datafile
Ex.
alter database datafile
'/caminho do arquivo/exemplo1.dbf' resize VALOR ( K) (M) OU (G);
-------------------------------------------
Movendo um Datafile
Ex.
alter tablespace exemplo1
rename datafile '/caminho/nomedo arquivo',
to '/novo caminnho/nome do arquivo';
-------------------------------------------
Removendo uma tablespace
ex.
drop table space exemplo1
[ including contents [ cascate constraints]]
> including contents > remove todos os segmentos
> cascate constraints > remove constraints de integridade referencial
--------------------------------------------
Obtendo informações sobre Tablespace
vide tabela dba_tablespace
--------------------------------------------
Obtendo informações sobre Datafile
vide tabela dba_data_file ou V$datafile
Dica de Hoje CONTROL FILE
Hoje a dica é sobre Oracle.
"Mastiguei" algumas coisas para o compreendimento.
> Control File
Definição:
- Contém informações necessárias para manter e verificar a integridade do banco de dados.
( Obs. o SGBD necessita de no minimo 1 control file )
> Conteudo do Control File
- Nome do banco de dados
- Localização dos DataFiles e Redo Logfiles
- Nomes das Tablespaces
- Time Stamp
- Numero da Sequencia do Log corrente
- Informações de Checkpoint
- Log Story
- Informações de Utilitários do RMAN
---------------------------------------
> Tamanho do arquivo de Control File é influenciado por:
- Maxlogfile
- MaxlogMembers
- Maxloghistory
- Maxdatafile
- Maxinstances
----------------------------------------
Localização:
Select * from v$parameter ou V$controfile
----------------------------------------
Multiplexando o Control File
Ex.
control_file = ( /caminho do arquivo/nomedoarquivo.dtl , /caminho do arquivo/nomedoarquivo.dtl );
----------------------------------------
Processo:
- Shutdown
- copia ( CTRL + C ) no controlfile para o local especifico
- renomeia-se para o nome desejado
- Edite ou adicione o parametro de entrada control_files especificando os nomes ( sp_file )
- inicialize o SGBD
- Dá-se um select * from v$controlfile para certifica-se que está já apontado o nome
-----------------------------------------
"Mastiguei" algumas coisas para o compreendimento.
> Control File
Definição:
- Contém informações necessárias para manter e verificar a integridade do banco de dados.
( Obs. o SGBD necessita de no minimo 1 control file )
> Conteudo do Control File
- Nome do banco de dados
- Localização dos DataFiles e Redo Logfiles
- Nomes das Tablespaces
- Time Stamp
- Numero da Sequencia do Log corrente
- Informações de Checkpoint
- Log Story
- Informações de Utilitários do RMAN
---------------------------------------
> Tamanho do arquivo de Control File é influenciado por:
- Maxlogfile
- MaxlogMembers
- Maxloghistory
- Maxdatafile
- Maxinstances
----------------------------------------
Localização:
Select * from v$parameter ou V$controfile
----------------------------------------
Multiplexando o Control File
Ex.
control_file = ( /caminho do arquivo/nomedoarquivo.dtl , /caminho do arquivo/nomedoarquivo.dtl );
----------------------------------------
Processo:
- Shutdown
- copia ( CTRL + C ) no controlfile para o local especifico
- renomeia-se para o nome desejado
- Edite ou adicione o parametro de entrada control_files especificando os nomes ( sp_file )
- inicialize o SGBD
- Dá-se um select * from v$controlfile para certifica-se que está já apontado o nome
-----------------------------------------
segunda-feira, 28 de setembro de 2009
Dica de Comunicação
olha que bacana, ontem abaixo de chuva, estava escutando a TRIP Rádio, e tinha um cara, ou melhor uma cabeça pensante que trabalha desde os primordes da internet aqui no Brasil.
Quem é ele?
Luli Radfaher
Qual a boa?
Ele é um dos pioneiros no trabalho com internet no Brasil e dirigiu os departamentos de internet de algumas das maiores agências de publicidade e portais do país. PhD em Comunicação Digital pela Escola de Comunicação e Artes da USP, a ECA, ele começou a labuta na internet em 1994, quando fundou a Hipermedia, uma das primeiras agências de comunicação digital do país. Morou em Nova Iorque onde assumiu a vice-presidência de conteúdo da StarMedia, então uma das principais empresas de internet da América Latina e do mundo.
Qual o link da entrevista?
http://revistatrip.uol.com.br/trip-fm/luli-radfahrer.html
E para outras entrevistas bem interessantes, tá ai também uma bela dica:
http://revistatrip.uol.com.br/trip-fm
Tá ai a boa dica de hoje.
Abraços...
Quem é ele?
Luli Radfaher
Qual a boa?
Ele é um dos pioneiros no trabalho com internet no Brasil e dirigiu os departamentos de internet de algumas das maiores agências de publicidade e portais do país. PhD em Comunicação Digital pela Escola de Comunicação e Artes da USP, a ECA, ele começou a labuta na internet em 1994, quando fundou a Hipermedia, uma das primeiras agências de comunicação digital do país. Morou em Nova Iorque onde assumiu a vice-presidência de conteúdo da StarMedia, então uma das principais empresas de internet da América Latina e do mundo.
Qual o link da entrevista?
http://revistatrip.uol.com.br/trip-fm/luli-radfahrer.html
E para outras entrevistas bem interessantes, tá ai também uma bela dica:
http://revistatrip.uol.com.br/trip-fm
Tá ai a boa dica de hoje.
Abraços...
Assinar:
Postagens (Atom)