Leandro Sacramento de Paula
tecnologia | big data | business intelligence | banco de dados
Oracle - Criar tabela com compressão
Exemplo 1:
Exemplo 2 com CTAS (Create Table As Select):
Tipos de compressão:
- BASIC
- OLTP
- QUERY HIGH
- QUERY LOW
- ARCHIVE HIGH
- ARCHIVE LOW
Adicionar/alterar compressão após a criação da tabela:
Adicionar/alterar compressão após a criação da partição:
Adicionar/alterar compressão após a criação da subpartição:
OBS: tabelas que possuem índices após serem comprimidas ficam com os índices com status "UNUSABLE", portanto é necessário reconstruir os índices.
Reconstruir índices:
Publicações relacionadas:
- Oracle - Criar tabela particionada;
- Oracle - Criar tabela sub-particionada.
CREATE TABLE tb_clientes
(
id_cliente NUMBER(6),
nm_cliente VARCHAR2(200),
dt_nascimento DATE,
CONSTRAINT pk_tb_clientes PRIMARY KEY (id_cliente)
)
COMPRESS FOR QUERY HIGH
NOLOGGING;
Exemplo 2 com CTAS (Create Table As Select):
CREATE TABLE TB_TESTE
COMPRESS FOR QUERY HIGH
NOLOGGING
AS
SELECT *
FROM DUAL;
Tipos de compressão:
- BASIC
- OLTP
- QUERY HIGH
- QUERY LOW
- ARCHIVE HIGH
- ARCHIVE LOW
Adicionar/alterar compressão após a criação da tabela:
ALTER TABLE table_name MOVE COMPRESS FOR QUERY HIGH;
Adicionar/alterar compressão após a criação da partição:
ALTER TABLE table_name MOVE PARTITION partition_name COMPRESS FOR QUERY HIGH;
Adicionar/alterar compressão após a criação da subpartição:
ALTER TABLE table_name MOVE SUBPARTITION subpartition_name COMPRESS FOR QUERY HIGH;
OBS: tabelas que possuem índices após serem comprimidas ficam com os índices com status "UNUSABLE", portanto é necessário reconstruir os índices.
Reconstruir índices:
ALTER INDEX index_name REBUILD;
Publicações relacionadas:
- Oracle - Criar tabela particionada;
- Oracle - Criar tabela sub-particionada.
Data publicação: 21:37 11/11/2015

Olá jovem Padawan, seja bem vindo! Este site foi criado com o intuito de compartilhar um pouco de conhecimento de Tecnologia da Informação, Big Data, Banco de Dados e Business Intelligence.
Tags das Publicações
"Se você vem da cidade ou do campo, seu sucesso será determinado pela sua própria confiança e coragem". (Michelle Obama)