Me pediram para fazer uma estimativa de tamanho de arquivo de dump extraído Oracle do Data Pump para dois schemas em um DW.
Rapidamente lembrei que existe a opção de "estimar" Export Data Pump.
Usando os parâmetros ESTIMATE_ONLY=y e ESTIMATE=block ou statistics você consegue se antecipar e saber quanto de tamanho irá precisar para armazenar o arquivo.
Detalhe: Não é necessário especificar os parâmetros DIRECTORY e DUMPFILE.O resultado aparece ali na sua tela de execução mesmo.
É isso .
Vou deixar aqui um código de exemplo :
expdp directory=data_pump_dir schemas=MY_AREAS,BI_JULIO estimate_only=y estimate=blocks
Username: "DBAJCCORREA"
Password:
Connected to: Oracle Database 10g Release 10.2.0.4.0 - Production
Starting ""DBAJCCORREA""."SYS_EXPORT_SCHEMA_02": "DBAJCCORREA"/******** directory
=data_pump_dir schemas=MY_AREAS,BI_JULIO estimate_only=y estimate=blocks
Estimate in progress using BLOCKS method...
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
. estimated "BI_JULIO"."VENDAS" 1.5 GB
. estimated "BI_JULIO"."SALES_REPORT" 844.1 MB
. estimated "BI_JULIO"."RETORNO" 200 MB
. estimated "BI_JULIO"."CORTE" 136 MB
. estimated "BI_JULIO"."SITUACAO_CLIENTE" 112 MB
. estimated "BI_JULIO"."CLIENTE" 63.12 MB
. estimated "BI_JULIO"."CLIENTE_ABCDEFG" 46 MB
. estimated "BI_JULIO"."OBJETIVO" 40 MB
. estimated "BI_JULIO"."PRODUTO" 10.87 MB
. estimated "BI_JULIO"."CMV" 960 KB
. estimated "BI_JULIO"."FILIAL" 960 KB
. estimated "BI_JULIO"."PERIODO_DIA_OWB" 832 KB
. estimated "BI_JULIO"."MOTIVO_CORTE" 704 KB
. estimated "BI_JULIO"."PERIODO_DIA" 576 KB
. estimated "BI_JULIO"."PRODUTO_ABCDEFG" 576 KB
. estimated "BI_JULIO"."MOTIVO_RETORNO" 512 KB
. estimated "BI_JULIO"."PERIODO" 256 KB
. estimated "BI_JULIO"."TIPO_LANCAMENTO" 128 KB
. estimated "BI_JULIO"."WB_RT_VERSION_FLAG" 64 KB
Total estimation using BLOCKS method: 2.923 GB
Job ""DBAJCCORREA""."SYS_EXPORT_SCHEMA_02" successfully completed at 12:35:43
Vou almoçar!Fui!
Abs,
Julio Cesar Correa
No comments:
Post a Comment