Re: RES: [oracle_br] Calculo volumetrico

2007-05-03 Por tôpico jlchiappa
Ajudaria bastante se o colega lá q perguntou definisse EXATAMENTE o 
que ele quer com esse cálculo volumétrico : ele quer saber o espaço 
ocupado por um objeto hoje ??? Quer calcular o espaço necessário pro 
futuro próximo ?? Ou o que ??? 
 dependendo do que for, respostas diferentes terão que ser 
aplicadas...

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Rafael Milanez [EMAIL PROTECTED] 
escreveu

 Talvez isso te ajude
 
  
 
 http://www.psoug.org/reference/dbms_space.html
 
  
 
  
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED] Em nome de Marcos Pereira - 
Confederação SICREDI
 Enviada em: quarta-feira, 2 de maio de 2007 17:03
 Para: oracle_br@yahoogrupos.com.br
 Assunto: [oracle_br] Calculo volumetrico
 
  
 
 
 Boa tarde Senhores,
 
 Necessito realizar o calculo volumétrico do Banco de dados , me foi 
dado
 como auxilio para utilizar package DBMS_SPACE , alguém poderia me 
ajudar?
 
 Obrigado
 
 Marcos Pereira
 Administração de Dados  Objetos
 Confederação SICREDI - Porto Alegre
 Fone: (51) 3358-4700 - Ramal: 6179
 www.sicredi.com.br
 
 As informacoes contidas neste e-mail e nos arquivos anexados podem 
ser informacoes confidenciais ou privilegiadas. Caso voce nao seja o 
destinatario correto, apague o conteudo desta mensagem e notifique o 
remetente imediatamente.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
  
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





RES: RES: [oracle_br] Calculo volumetrico

2007-05-03 Por tôpico Marcos Pereira - Confederação SICREDI

O usuário operador da ferramenta irá informar para cada tabela:
Número estimado de linhas iniciais
Taxa de crescimento esperada por ano
Tempo de retenção dos dados em anos
Para cada coluna:
*   Se for o caso, o tamanho médio estimado desta coluna 
para as linhas da
tabela
*   Se for o caso, o percentual de linhas com NULL

Ao serem informados estes dados , terei que realizar o calculo volumétrico
em cima da tabela.

Espero ter melhorado minha pergunta .

Obrigado.

---

Ajudaria bastante se o colega lá q perguntou definisse EXATAMENTE o
que ele quer com esse cálculo volumétrico : ele quer saber o espaço
ocupado por um objeto hoje ??? Quer calcular o espaço necessário pro
futuro próximo ?? Ou o que ???
dependendo do que for, respostas diferentes terão que ser
aplicadas...

[]s

Chiappa
--- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
, Rafael Milanez [EMAIL PROTECTED]
escreveu

 Talvez isso te ajude



 http://www.psoug.org/reference/dbms_space.html
http://www.psoug.org/reference/dbms_space.html





 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
[mailto: oracle_br@yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br ] Em nome de Marcos Pereira -
Confederação SICREDI
 Enviada em: quarta-feira, 2 de maio de 2007 17:03
 Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
 Assunto: [oracle_br] Calculo volumetrico




 Boa tarde Senhores,

 Necessito realizar o calculo volumétrico do Banco de dados , me foi
dado
 como auxilio para utilizar package DBMS_SPACE , alguém poderia me
ajudar?

 Obrigado

 Marcos Pereira
 Administração de Dados  Objetos
 Confederação SICREDI - Porto Alegre
 Fone: (51) 3358-4700 - Ramal: 6179
 www.sicredi.com.br

 As informacoes contidas neste e-mail e nos arquivos anexados podem
ser informacoes confidenciais ou privilegiadas. Caso voce nao seja o
destinatario correto, apague o conteudo desta mensagem e notifique o
remetente imediatamente.

 [As partes desta mensagem que não continham texto foram removidas]





 [As partes desta mensagem que não continham texto foram removidas]




As informacoes contidas neste e-mail e nos arquivos anexados podem ser 
informacoes confidenciais ou privilegiadas. Caso voce nao seja o destinatario 
correto, apague o conteudo desta mensagem e notifique o remetente imediatamente.

[As partes desta mensagem que não continham texto foram removidas]



Re: RES: RES: [oracle_br] Calculo volumetrico

2007-05-03 Por tôpico jlchiappa
OK, vc quer estimar o futuro : de forma alguma isso estava claro na 
expressão cálculo volumétrico... Muito bem, o bd Oracle sempre 
armazena as linhas duma tabela em blocos Oracle, e quantas linhas 
caberão por bloco não depende só das características das colunas, ele 
depende  também FUNDAMENTALMENTE das cláusulas de STORAGE, tal como 
PCTFREE, PCTUSED, FREELISTs, FREELIST GROUPS E é claro, o bd 
Oracle aloca espaço em disco POR EXTENTs, assim se um dado objeto tem 
initail extent de 10 Mb (digamos), ele SEMPRE ocupará no mínimo 10 Mb 
ainda que vazio de dados. E não nos esqueçamos que a tabela PODE 
TER ÍNDICES, pode ter partições, pode ter LOBs, esses caras todos 
ocupam espaço, também. Há MONTES de planilhas e textos pelaí na net 
que tentam estimar isso só baseado na info das colunas, mas TODOAS AS 
QUE VI ATÉ HOJE erram muito muito feio, por não preverem essas coisas 
todas que citei...
  Por causa disso tudo, imho a melhor e mais precisa maneira de 
estimar a alocação futura é CRIAR mesmo a tal tabela fisicamente, com 
o storage que ele terá, com o extent size real, o tipo de tablespace 
que será mesmo usado (normalmente LMT), as constraints e índices que 
ela ira ter mesmo, E inserir dados (dinamicamente, em modo 
programado),  numa quantidade razoável de acordo com as 
especificações (ie, respeitando o tamanho médio de cada coluna, 
nulls, etc) , analisar com DBMS_SPACE e fazer a regra de três : se 
para x linhas ocupou n bytes, para o total desejado ocupará y bytes.
  
  
  []s
  
   Chiappa
   
--- Em oracle_br@yahoogrupos.com.br, Marcos Pereira - Confederação 
SICREDI [EMAIL PROTECTED] escreveu

 
 O usuário operador da ferramenta irá informar para cada tabela:
 Número estimado de linhas iniciais
 Taxa de crescimento esperada por ano
 Tempo de retenção dos dados em anos
 Para cada coluna:
   *   Se for o caso, o tamanho médio estimado desta 
coluna para as linhas da
 tabela
   *   Se for o caso, o percentual de linhas com NULL
 
 Ao serem informados estes dados , terei que realizar o calculo 
volumétrico
 em cima da tabela.
 
 Espero ter melhorado minha pergunta .
 
 Obrigado.
 
 ---
 
 Ajudaria bastante se o colega lá q perguntou definisse EXATAMENTE o
 que ele quer com esse cálculo volumétrico : ele quer saber o 
espaço
 ocupado por um objeto hoje ??? Quer calcular o espaço necessário pro
 futuro próximo ?? Ou o que ???
 dependendo do que for, respostas diferentes terão que ser
 aplicadas...
 
 []s
 
 Chiappa
 --- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%
40yahoogrupos.com.br
 , Rafael Milanez rmilanez@
 escreveu
 
  Talvez isso te ajude
 
 
 
  http://www.psoug.org/reference/dbms_space.html
 http://www.psoug.org/reference/dbms_space.html
 
 
 
 
 
  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br mailto:oracle_br%
40yahoogrupos.com.br
 [mailto: oracle_br@yahoogrupos.com.br
 mailto:oracle_br%40yahoogrupos.com.br ] Em nome de Marcos 
Pereira -
 Confederação SICREDI
  Enviada em: quarta-feira, 2 de maio de 2007 17:03
  Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%
40yahoogrupos.com.br
  Assunto: [oracle_br] Calculo volumetrico
 
 
 
 
  Boa tarde Senhores,
 
  Necessito realizar o calculo volumétrico do Banco de dados , me 
foi
 dado
  como auxilio para utilizar package DBMS_SPACE , alguém poderia me
 ajudar?
 
  Obrigado
 
  Marcos Pereira
  Administração de Dados  Objetos
  Confederação SICREDI - Porto Alegre
  Fone: (51) 3358-4700 - Ramal: 6179
  www.sicredi.com.br
 
  As informacoes contidas neste e-mail e nos arquivos anexados podem
 ser informacoes confidenciais ou privilegiadas. Caso voce nao seja o
 destinatario correto, apague o conteudo desta mensagem e notifique o
 remetente imediatamente.
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 As informacoes contidas neste e-mail e nos arquivos anexados podem 
ser informacoes confidenciais ou privilegiadas. Caso voce nao seja o 
destinatario correto, apague o conteudo desta mensagem e notifique o 
remetente imediatamente.
 
 [As partes desta mensagem que não continham texto foram removidas]





RES: RES: RES: [oracle_br] Calculo volumetrico

2007-05-03 Por tôpico Marcos Pereira - Confederação SICREDI

Ok , muito obrigado , vou tentar novamente.
Valeu



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de jlchiappa
Enviada em: quinta-feira, 3 de maio de 2007 09:16
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: [oracle_br] Calculo volumetrico

OK, vc quer estimar o futuro : de forma alguma isso estava claro na
expressão cálculo volumétrico... Muito bem, o bd Oracle sempre
armazena as linhas duma tabela em blocos Oracle, e quantas linhas
caberão por bloco não depende só das características das colunas, ele
depende também FUNDAMENTALMENTE das cláusulas de STORAGE, tal como
PCTFREE, PCTUSED, FREELISTs, FREELIST GROUPS E é claro, o bd
Oracle aloca espaço em disco POR EXTENTs, assim se um dado objeto tem
initail extent de 10 Mb (digamos), ele SEMPRE ocupará no mínimo 10 Mb
ainda que vazio de dados. E não nos esqueçamos que a tabela PODE
TER ÍNDICES, pode ter partições, pode ter LOBs, esses caras todos
ocupam espaço, também. Há MONTES de planilhas e textos pelaí na net
que tentam estimar isso só baseado na info das colunas, mas TODOAS AS
QUE VI ATÉ HOJE erram muito muito feio, por não preverem essas coisas
todas que citei...
Por causa disso tudo, imho a melhor e mais precisa maneira de
estimar a alocação futura é CRIAR mesmo a tal tabela fisicamente, com
o storage que ele terá, com o extent size real, o tipo de tablespace
que será mesmo usado (normalmente LMT), as constraints e índices que
ela ira ter mesmo, E inserir dados (dinamicamente, em modo
programado), numa quantidade razoável de acordo com as
especificações (ie, respeitando o tamanho médio de cada coluna,
nulls, etc) , analisar com DBMS_SPACE e fazer a regra de três : se
para x linhas ocupou n bytes, para o total desejado ocupará y bytes.


[]s

Chiappa

--- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
, Marcos Pereira - Confederação
SICREDI [EMAIL PROTECTED] escreveu


 O usuário operador da ferramenta irá informar para cada tabela:
 Número estimado de linhas iniciais
 Taxa de crescimento esperada por ano
 Tempo de retenção dos dados em anos
 Para cada coluna:
 * Se for o caso, o tamanho médio estimado desta
coluna para as linhas da
 tabela
 * Se for o caso, o percentual de linhas com NULL

 Ao serem informados estes dados , terei que realizar o calculo
volumétrico
 em cima da tabela.

 Espero ter melhorado minha pergunta .

 Obrigado.

 ---

 Ajudaria bastante se o colega lá q perguntou definisse EXATAMENTE o
 que ele quer com esse cálculo volumétrico : ele quer saber o
espaço
 ocupado por um objeto hoje ??? Quer calcular o espaço necessário pro
 futuro próximo ?? Ou o que ???
 dependendo do que for, respostas diferentes terão que ser
 aplicadas...

 []s

 Chiappa
 --- Em oracle_br@yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br  mailto:oracle_br%
40yahoogrupos.com.br
 , Rafael Milanez rmilanez@
 escreveu
 
  Talvez isso te ajude
 
 
 
  http://www.psoug.org/reference/dbms_space.html
http://www.psoug.org/reference/dbms_space.html
  http://www.psoug.org/reference/dbms_space.html
http://www.psoug.org/reference/dbms_space.html 
 
 
 
 
 
  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
mailto:oracle_br%
40yahoogrupos.com.br
 [mailto: oracle_br@yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br
 mailto:oracle_br%40yahoogrupos.com.br ] Em nome de Marcos
Pereira -
 Confederação SICREDI
  Enviada em: quarta-feira, 2 de maio de 2007 17:03
  Para: oracle_br@yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br  mailto:oracle_br%
40yahoogrupos.com.br
  Assunto: [oracle_br] Calculo volumetrico
 
 
 
 
  Boa tarde Senhores,
 
  Necessito realizar o calculo volumétrico do Banco de dados , me
foi
 dado
  como auxilio para utilizar package DBMS_SPACE , alguém poderia me
 ajudar?
 
  Obrigado
 
  Marcos Pereira
  Administração de Dados  Objetos
  Confederação SICREDI - Porto Alegre
  Fone: (51) 3358-4700 - Ramal: 6179
  www.sicredi.com.br
 
  As informacoes contidas neste e-mail e nos arquivos anexados podem
 ser informacoes confidenciais ou privilegiadas. Caso voce nao seja o
 destinatario correto, apague o conteudo desta mensagem e notifique o
 remetente imediatamente.
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 



 As informacoes contidas neste e-mail e nos arquivos anexados podem
ser informacoes confidenciais ou privilegiadas. Caso voce nao seja o
destinatario correto, apague o conteudo desta mensagem e notifique o
remetente imediatamente.

 [As partes desta mensagem que não continham texto foram removidas]




As informacoes contidas neste e-mail e nos arquivos anexados podem ser 
informacoes confidenciais ou privilegiadas. Caso voce nao seja o destinatario 
correto, apague o conteudo desta mensagem e notifique o remetente imediatamente.

[As partes

RES: [oracle_br] Calculo volumetrico

2007-05-02 Por tôpico Rafael Milanez
Talvez isso te ajude

 

http://www.psoug.org/reference/dbms_space.html

 

 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Marcos 
Pereira - Confederação SICREDI
Enviada em: quarta-feira, 2 de maio de 2007 17:03
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Calculo volumetrico

 


Boa tarde Senhores,

Necessito realizar o calculo volumétrico do Banco de dados , me foi dado
como auxilio para utilizar package DBMS_SPACE , alguém poderia me ajudar?

Obrigado

Marcos Pereira
Administração de Dados  Objetos
Confederação SICREDI - Porto Alegre
Fone: (51) 3358-4700 - Ramal: 6179
www.sicredi.com.br

As informacoes contidas neste e-mail e nos arquivos anexados podem ser 
informacoes confidenciais ou privilegiadas. Caso voce nao seja o destinatario 
correto, apague o conteudo desta mensagem e notifique o remetente imediatamente.

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]