Aaaaaaa

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (659 palavras )
  • Download(s) : 0
  • Publicado : 9 de novembro de 2012
Ler documento completo
Amostra do texto
1 N
1 N
1 N
Bloco
Data File
TableSpace
Banco de Dados

1

N
N

1

1 N
1 N
1 1

Extent
Segmento
Schema
Usuário

Tablespaces

SYSTEM – É aprimeira tablespace a ser criada e guarda o dicionário de dados.
TEMP - Destinada à utilização de busca e ordenação que excedam os recursos em memória.
UNDOTBS – Enquanto não houver o COMMIT os dados sãoarmazenados em segmento de rollback, que constam nesta tablespace.
USER – Destinada a dados dos usuários.

Criando TableSpace

CREATE [UNDO] TABLESPACE nome
DATAFILE caminho_mais_nome_do_arquivoSIZE número [K | M] [REUSE]
[AUTOEXTEND OFF |ON NEXT número_inteiro [K | M]
MAXSIZE número_inteiro [K | M | UNLIMITED]
[DATAFILEcaminho2 ...]
[BLOCKSIZE número_inteiro]
[LOGGING | NOLOGGING ]
[DEFAULT STORAGE
INITIAL número_inteiro [K | M]
NEXT número_inteiro [K | M]
MINEXTENTS número_inteiro
MAXEXTENTS número_inteiroPCTINCREASE número_inteiro entre 0 e 100]
[ONLINE | OFFLINE ]
[EXTENT MANAGEMENT DICTIONNARY | LOCAL ]
[PERMANENT | TEMPORARY ]

Onde:

UNDO – Informa que a tablespace será criada como tipoUndo (Segmentos de RollBack)
DATAFILE – Deve indicar o caminho, o nome do arquivo, o tamanho em KB ou Mb e se irá utilizar um arquivo já existente.
AUTOEXTEND – Automaticamente incrementa novosespaços (expande o arquivo de dados).
BLOCKSIZE – Determina o tamanho do bloco utilizados pelos segmentos a serem criados. (Valores possíveis – 2K, 4K, 8K, 16K e 32K- confirme no parâmetro DB_xxKCACHE_SIZE)LOGGING | NOLOGGING – Informa se a criação de segmentos na tablespace será registrada no redo log.
DEFAULT STORAGE - Parametro de armazenamento padrão utilizados quando a gerência de extents forbaseada no dicionário de dados.
INITIAL número_inteiro [K | M] – tamanho do primeiro extend alocado.
NEXT número_inteiro [K | M] – tamanho para a próxima alocação no momento de expansão....
tracking img