Luis, Ficou feliz em saber que o caminho quew segui para montar a projeção estava certo...
Quanto ao item 1 acho que está correto pois ele faz referencia a dba_segments, e soma somente o que está sendo utilizado e não o tamanho da tablespace.... acho que me espressei mal.... No item 2 você tem toda razão.. devo levar em consideração alguns dados do negocio para realizar o calculo... para pode ser mais preciso.. com certeza vou levar isso em consideração e agradeço... muito a sua ajuda.. pelo menos sei que não estou dando tiro no escuro... valeu mesmo.... Felipe Renz On 4/3/06, Luis Fernando Cerri <[EMAIL PROTECTED]> wrote: > > Felipe, > > acho que você mesmo "quase" respondeu sua pergunta, já que você sabe: > 1) medir o tamanho de uma tbs; > 2) fazer regra de 3. > > Explico o "quase": > 1) ao invés de medir o tamanho total da tablespace, considere o valor > ocupado (dba_segments). Afinal, uma tbs de 2GB que não cresce há 2 meses > pode conter uma tabela que vem crescendo 20MB por dia. > 2) aplicar a seco a regra de 3 só é boa se o crescimento do seu banco for > sabidamente linear. Se hoje sua empresa faz 1000 vendas por dia, ano que vem > ela pode estar fazendo 2 ou 3x mais que isso. Associe à regra de três o > plano de negócios da empresa, considerando o crescimento previsto do volume > de transações, seja por novos negócios ou por seu crescimento natural. > > Resumindo: > - crie uma rotina diária que meça o tamanho ocupado para todas tbs de > conteúdo permanente (não-temps); > - periodicamente, leve esses dados para uma planilha (excel, por exemplo) > através de arquivo texto, ODBC, etc. e visualize em gráficos de linha o > crescimento das tbs. > > Quando você tiver um bom volume (uns 100+ dias), conseguirá visualizar > como suas tbs estão crescendo. Já quando você estiver familiarizado com essa > rotina e, se achar necessário, vá aumentando a granularidade das infos que > você coleta: tbs, segtos, etc. > > Reforçando o que já foi mais que dito, essa rotina não deve estar sob os > schemas sys/system nem na tbs system. > > []s > Luis > > > > > -----Mensagem original----- > De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em > nome de felipejrenz > Enviada em: segunda-feira, 3 de abril de 2006 16:00 > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] Projeção de crescimento. > > > > Pessoal, > > alguem saberia me informar como faço para calcular a projeção de > crescimento de um banco de dados no caso para dois anos, minha ideia > eh executar este script em um determinado dia e depois rodar > novamente em 15 dias por exemplo, ai fazer a diferença entre eles e > aplicar uma regra de 3 para o tempo desejado tipo... > > Hoje 30M > +15dias 500M > diferença = 200M > 2 anos = 760 dias > > 15 = 200M > 760 = X > > X = 760*200 > ------- = 10134M > 15 > > > > select tablespace_name, round(sum(bytes)/1024/1024,2) "Espaço > Utilizado em MB", round(sum(bytes)/1024/1024/1024,2) "Espaço > Utilizado em GB" > from dba_segments > where tablespace_name like '%' > group by tablespace_name; > > > Então este calculo tem fundamento para poder fazer uma projeção de > crescimento para 2 anos??? > > > > > > > > > -------------------------------------------------------------------------------------------------------------------------- > Atenção! As mensagens deste grupo são de acesso público e de inteira > responsabilidade de seus remetentes. > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ > > Este Grupo recebe o apoio da SQL Magazine - > www.devmedia.com.br/sqlmagazine > __________________________________________________________________ > O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha > o link do mesmo para evitar trafego(pedidos) desnecessário. > Links do Yahoo! Grupos > > > > > > > > > > > Essa mensagem é destinada exclusivamente ao seu destinatário e pode conter > informações confidenciais, protegidas por sigilo profissional ou cuja > divulgação seja proibida por lei. O uso não autorizado de tais informações é > proibido e está sujeito às penalidades cabíveis. > > This message is intended exclusively for its addressee and may contain > information that is confidential and protected by a professional privilege > or whose disclosure is prohibited by law. Unauthorized use of such > information is prohibited and subject to applicable penalties. > > > > -------------------------------------------------------------------------------------------------------------------------- > Atenção! As mensagens deste grupo são de acesso público e de inteira > responsabilidade de seus remetentes. > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ > > Este Grupo recebe o apoio da SQL Magazine - > www.devmedia.com.br/sqlmagazine > __________________________________________________________________ > O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha > o link do mesmo para evitar trafego(pedidos) desnecessário. > > > *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE > > <http://br.ard.yahoo.com/SIG=12fft8m5j/M=403524.8266983.9075311.1588051/D=brclubs/S=2137114689:HM/Y=BR/EXP=1144101647/A=3154525/R=0/SIG=12igfl26t/*http://www.momentumquiz.com.br/index.php?md5ref=372BBEE98E9544bd8B2F9E87847EEEBE> > > ------------------------------ > *Links do Yahoo! Grupos* > > - Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/oracle_br/ > > - Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED]<[EMAIL PROTECTED]> > > - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>. > > -- Atenciosamente, Felipe Renz Cel.: 51 9809 4089 [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __________________________________________________________________ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html