Re: [oracle_br] Ajuda com TABLESPACES
Alguém? Em 27 de janeiro de 2010 16:34, Lo Bello rogerio...@gmail.com escreveu: depois de algumas respostas, fiquei com algumas dúvidas... qual a melhor opção, SMALLFILE ou BIGFILE? usar AUTOEXTEND ou não? se não usar AUTOEXTEND, o que é melhor, usar um novo DATA_FILE ou dar um RESIZE no que já existe? Outra dúvida, consigo transformar um SMALLFILE me BIGFILE? Rogério 2010/1/27 Wellerson Leite de Araújo waraujo...@yahoo.com.br Pessoal, O comportamento é o seguinte: Se a sua tablespace está utilizando o default da criação da mesma no DBCA, ela estará com o seu único datafile em AUTOEXTEND e com o valor máximo de um datafile de uma tablespace SMALLFILE (para um bloco de 8KB é de 32GB). Se o arquivo atingir este limite, ele não crescerá mais, e uma tentativa de aumento acarretará em um erro. Eu recomendo, não deixar datafiles com autoextend, uma vez que você pode perder o controle de seu crescimento, principalmente para tempfiles (arquivos de tablespaces temporárias). Neste caso, você acompanharia a alocação de espaço nas tablespaces e aumentaria seu espaço (seja aumentado o datafile - única opção para tablespaces BIGFILE - ou adicionando um novo datafile) de acordo com a demanda. Outra opção, que também não gosto, é deixar o datafile como AUTOEXTEND e definir um tamanho máximo para o seu crescimento automático. Espero ter sanado as dúvidas. Att, Wellerson Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem até maltratar o meu coração, que meu espírito ninguém vai conseguir quebrar... (Legião Urbana) As idéias estão no chão, você tropeça e acha a solução... (Titãs) De: Thiago Menon thime...@yahoo.com.br thimenon%40yahoo.com.br Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Quarta-feira, 27 de Janeiro de 2010 15:36:28 Assunto: Re: [oracle_br] Ajuda com TABLESPACES Irão aumentar o tamanho deles para o que estiver setado. Verifique quanto vc tem de espaço nos discos... Isso pode se tornar um problema para vc, por isso é recomendado que as tablespaces nao sejam autoextend. Dai vc gerenciaria isso adicionando novos datafiles para cada tablespace conforme a necessidade. Por favor me corrijam se eu estiver falando besteira. Thiago Menon Em 27/01/2010 15:14, Lo Bello escreveu: Estão habilitados. .. quando tem AUTOEXTEND, o que acontece quando ele chega ao máximo? Ele cria um novo DATA_FILE ou simplesmente aumenta o tamanho desse? Rogério 2010/1/27 ®ØÐr¥GØrodrigobrar2003@ gmail.com Verifica se os datafiles estão com o AUTOEXTEND habilitado. Att. Rodrigo Paczek 2010/1/27 Lo Bellorogerio...@gmail. com Através do SELECT abaixo percebi que alguns dos meus TABLESPACES estão usando mais de 95% de sua capacidade. São eles: SYSTEM SYSAUX EXAMPLE por serem todos do oracle preferi não mexer, devo criar um novo DATAFILE pra eles? ou ele se ajeita sozinho? se não, qual a melhor solução? criar um DATAFILE? select a.TABLESPACE_ NAME, a.BYTES bytes_used, b.BYTES bytes_free, b.largest, round(((a.BYTES- b.BYTES)/ a.BYTES)* 100,2) percent_used from ( select TABLESPACE_NAME, sum(BYTES) BYTES from dba_data_files group by TABLESPACE_NAME ) a, ( select TABLESPACE_NAME, sum(BYTES) BYTES , max(BYTES) largest from dba_free_space group by TABLESPACE_NAME ) b where a.TABLESPACE_ NAME=b.TABLESPAC E_NAME order by ((a.BYTES-b. BYTES)/a. BYTES) desc [As partes desta mensagem que não continham texto foram removidas] -- Abraço; ®ØÐr¥GØ Linux Registered User # 480197 [As partes desta mensagem que não continham texto foram removidas] - - -- - - - - - - Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ - - - - - - Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr .com.br/ - - - - - - Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] - - -- - - - - - - Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ - - - - - - Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
[oracle_br] Ajuda com TABLESPACES
Através do SELECT abaixo percebi que alguns dos meus TABLESPACES estão usando mais de 95% de sua capacidade. São eles: SYSTEM SYSAUX EXAMPLE por serem todos do oracle preferi não mexer, devo criar um novo DATAFILE pra eles? ou ele se ajeita sozinho? se não, qual a melhor solução? criar um DATAFILE? select a.TABLESPACE_NAME, a.BYTES bytes_used, b.BYTES bytes_free, b.largest, round(((a.BYTES-b.BYTES)/a.BYTES)*100,2) percent_used from ( select TABLESPACE_NAME, sum(BYTES) BYTES from dba_data_files group by TABLESPACE_NAME ) a, ( select TABLESPACE_NAME, sum(BYTES) BYTES , max(BYTES) largest from dba_free_space group by TABLESPACE_NAME ) b where a.TABLESPACE_NAME=b.TABLESPACE_NAME order by ((a.BYTES-b.BYTES)/a.BYTES) desc [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Ajuda com TABLESPACES
Verifica se os datafiles estão com o AUTOEXTEND habilitado. Att. Rodrigo Paczek 2010/1/27 Lo Bello rogerio...@gmail.com Através do SELECT abaixo percebi que alguns dos meus TABLESPACES estão usando mais de 95% de sua capacidade. São eles: SYSTEM SYSAUX EXAMPLE por serem todos do oracle preferi não mexer, devo criar um novo DATAFILE pra eles? ou ele se ajeita sozinho? se não, qual a melhor solução? criar um DATAFILE? select a.TABLESPACE_NAME, a.BYTES bytes_used, b.BYTES bytes_free, b.largest, round(((a.BYTES-b.BYTES)/a.BYTES)*100,2) percent_used from ( select TABLESPACE_NAME, sum(BYTES) BYTES from dba_data_files group by TABLESPACE_NAME ) a, ( select TABLESPACE_NAME, sum(BYTES) BYTES , max(BYTES) largest from dba_free_space group by TABLESPACE_NAME ) b where a.TABLESPACE_NAME=b.TABLESPACE_NAME order by ((a.BYTES-b.BYTES)/a.BYTES) desc [As partes desta mensagem que não continham texto foram removidas] -- Abraço; ®ØÐr¥GØ Linux Registered User # 480197 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 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: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Ajuda com TABLESPACES
Estão habilitados... quando tem AUTOEXTEND, o que acontece quando ele chega ao máximo? Ele cria um novo DATA_FILE ou simplesmente aumenta o tamanho desse? Rogério 2010/1/27 ®ØÐr¥GØ rodrigobrar2...@gmail.com Verifica se os datafiles estão com o AUTOEXTEND habilitado. Att. Rodrigo Paczek 2010/1/27 Lo Bello rogerio...@gmail.com Através do SELECT abaixo percebi que alguns dos meus TABLESPACES estão usando mais de 95% de sua capacidade. São eles: SYSTEM SYSAUX EXAMPLE por serem todos do oracle preferi não mexer, devo criar um novo DATAFILE pra eles? ou ele se ajeita sozinho? se não, qual a melhor solução? criar um DATAFILE? select a.TABLESPACE_NAME, a.BYTES bytes_used, b.BYTES bytes_free, b.largest, round(((a.BYTES-b.BYTES)/a.BYTES)*100,2) percent_used from ( select TABLESPACE_NAME, sum(BYTES) BYTES from dba_data_files group by TABLESPACE_NAME ) a, ( select TABLESPACE_NAME, sum(BYTES) BYTES , max(BYTES) largest from dba_free_space group by TABLESPACE_NAME ) b where a.TABLESPACE_NAME=b.TABLESPACE_NAME order by ((a.BYTES-b.BYTES)/a.BYTES) desc [As partes desta mensagem que não continham texto foram removidas] -- Abraço; ®ØÐr¥GØ Linux Registered User # 480197 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Ajuda com TABLESPACES
Irão aumentar o tamanho deles para o que estiver setado. Verifique quanto vc tem de espaço nos discos... Isso pode se tornar um problema para vc, por isso é recomendado que as tablespaces nao sejam autoextend. Dai vc gerenciaria isso adicionando novos datafiles para cada tablespace conforme a necessidade. Por favor me corrijam se eu estiver falando besteira. Thiago Menon Em 27/01/2010 15:14, Lo Bello escreveu: Estão habilitados... quando tem AUTOEXTEND, o que acontece quando ele chega ao máximo? Ele cria um novo DATA_FILE ou simplesmente aumenta o tamanho desse? Rogério 2010/1/27 ®ØÐr¥GØrodrigobrar2...@gmail.com Verifica se os datafiles estão com o AUTOEXTEND habilitado. Att. Rodrigo Paczek 2010/1/27 Lo Bellorogerio...@gmail.com Através do SELECT abaixo percebi que alguns dos meus TABLESPACES estão usando mais de 95% de sua capacidade. São eles: SYSTEM SYSAUX EXAMPLE por serem todos do oracle preferi não mexer, devo criar um novo DATAFILE pra eles? ou ele se ajeita sozinho? se não, qual a melhor solução? criar um DATAFILE? select a.TABLESPACE_NAME, a.BYTES bytes_used, b.BYTES bytes_free, b.largest, round(((a.BYTES-b.BYTES)/a.BYTES)*100,2) percent_used from ( select TABLESPACE_NAME, sum(BYTES) BYTES from dba_data_files group by TABLESPACE_NAME ) a, ( select TABLESPACE_NAME, sum(BYTES) BYTES , max(BYTES) largest from dba_free_space group by TABLESPACE_NAME ) b where a.TABLESPACE_NAME=b.TABLESPACE_NAME order by ((a.BYTES-b.BYTES)/a.BYTES) desc [As partes desta mensagem que não continham texto foram removidas] -- Abraço; ®ØÐr¥GØ Linux Registered User # 480197 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Res: [oracle_br] Ajuda com TABLESPACES
Pessoal, O comportamento é o seguinte: Se a sua tablespace está utilizando o default da criação da mesma no DBCA, ela estará com o seu único datafile em AUTOEXTEND e com o valor máximo de um datafile de uma tablespace SMALLFILE (para um bloco de 8KB é de 32GB). Se o arquivo atingir este limite, ele não crescerá mais, e uma tentativa de aumento acarretará em um erro. Eu recomendo, não deixar datafiles com autoextend, uma vez que você pode perder o controle de seu crescimento, principalmente para tempfiles (arquivos de tablespaces temporárias). Neste caso, você acompanharia a alocação de espaço nas tablespaces e aumentaria seu espaço (seja aumentado o datafile - única opção para tablespaces BIGFILE - ou adicionando um novo datafile) de acordo com a demanda. Outra opção, que também não gosto, é deixar o datafile como AUTOEXTEND e definir um tamanho máximo para o seu crescimento automático. Espero ter sanado as dúvidas. Att, Wellerson Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem até maltratar o meu coração, que meu espírito ninguém vai conseguir quebrar... (Legião Urbana) As idéias estão no chão, você tropeça e acha a solução... (Titãs) De: Thiago Menon thime...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 27 de Janeiro de 2010 15:36:28 Assunto: Re: [oracle_br] Ajuda com TABLESPACES Irão aumentar o tamanho deles para o que estiver setado. Verifique quanto vc tem de espaço nos discos... Isso pode se tornar um problema para vc, por isso é recomendado que as tablespaces nao sejam autoextend. Dai vc gerenciaria isso adicionando novos datafiles para cada tablespace conforme a necessidade. Por favor me corrijam se eu estiver falando besteira. Thiago Menon Em 27/01/2010 15:14, Lo Bello escreveu: Estão habilitados. .. quando tem AUTOEXTEND, o que acontece quando ele chega ao máximo? Ele cria um novo DATA_FILE ou simplesmente aumenta o tamanho desse? Rogério 2010/1/27 ®ØÐr¥GØrodrigobrar2003@ gmail.com Verifica se os datafiles estão com o AUTOEXTEND habilitado. Att. Rodrigo Paczek 2010/1/27 Lo Bellorogerio...@gmail. com Através do SELECT abaixo percebi que alguns dos meus TABLESPACES estão usando mais de 95% de sua capacidade. São eles: SYSTEM SYSAUX EXAMPLE por serem todos do oracle preferi não mexer, devo criar um novo DATAFILE pra eles? ou ele se ajeita sozinho? se não, qual a melhor solução? criar um DATAFILE? select a.TABLESPACE_ NAME, a.BYTES bytes_used, b.BYTES bytes_free, b.largest, round(((a.BYTES- b.BYTES)/ a.BYTES)* 100,2) percent_used from ( select TABLESPACE_NAME, sum(BYTES) BYTES from dba_data_files group by TABLESPACE_NAME ) a, ( select TABLESPACE_NAME, sum(BYTES) BYTES , max(BYTES) largest from dba_free_space group by TABLESPACE_NAME ) b where a.TABLESPACE_ NAME=b.TABLESPAC E_NAME order by ((a.BYTES-b. BYTES)/a. BYTES) desc [As partes desta mensagem que não continham texto foram removidas] -- Abraço; ®ØÐr¥GØ Linux Registered User # 480197 [As partes desta mensagem que não continham texto foram removidas] - - -- - - - - - - Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ - - - - - - Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr .com.br/ - - - - - - Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] - - -- - - - - - - Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ - - - - - - Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr .com.br/ - - - - - - Links do Yahoo! Grupos _ _ _ _ __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta. messenger. yahoo.com/ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Ajuda com TABLESPACES
depois de algumas respostas, fiquei com algumas dúvidas... qual a melhor opção, SMALLFILE ou BIGFILE? usar AUTOEXTEND ou não? se não usar AUTOEXTEND, o que é melhor, usar um novo DATA_FILE ou dar um RESIZE no que já existe? Outra dúvida, consigo transformar um SMALLFILE me BIGFILE? Rogério 2010/1/27 Wellerson Leite de Araújo waraujo...@yahoo.com.br Pessoal, O comportamento é o seguinte: Se a sua tablespace está utilizando o default da criação da mesma no DBCA, ela estará com o seu único datafile em AUTOEXTEND e com o valor máximo de um datafile de uma tablespace SMALLFILE (para um bloco de 8KB é de 32GB). Se o arquivo atingir este limite, ele não crescerá mais, e uma tentativa de aumento acarretará em um erro. Eu recomendo, não deixar datafiles com autoextend, uma vez que você pode perder o controle de seu crescimento, principalmente para tempfiles (arquivos de tablespaces temporárias). Neste caso, você acompanharia a alocação de espaço nas tablespaces e aumentaria seu espaço (seja aumentado o datafile - única opção para tablespaces BIGFILE - ou adicionando um novo datafile) de acordo com a demanda. Outra opção, que também não gosto, é deixar o datafile como AUTOEXTEND e definir um tamanho máximo para o seu crescimento automático. Espero ter sanado as dúvidas. Att, Wellerson Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem até maltratar o meu coração, que meu espírito ninguém vai conseguir quebrar... (Legião Urbana) As idéias estão no chão, você tropeça e acha a solução... (Titãs) De: Thiago Menon thime...@yahoo.com.br thimenon%40yahoo.com.br Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Quarta-feira, 27 de Janeiro de 2010 15:36:28 Assunto: Re: [oracle_br] Ajuda com TABLESPACES Irão aumentar o tamanho deles para o que estiver setado. Verifique quanto vc tem de espaço nos discos... Isso pode se tornar um problema para vc, por isso é recomendado que as tablespaces nao sejam autoextend. Dai vc gerenciaria isso adicionando novos datafiles para cada tablespace conforme a necessidade. Por favor me corrijam se eu estiver falando besteira. Thiago Menon Em 27/01/2010 15:14, Lo Bello escreveu: Estão habilitados. .. quando tem AUTOEXTEND, o que acontece quando ele chega ao máximo? Ele cria um novo DATA_FILE ou simplesmente aumenta o tamanho desse? Rogério 2010/1/27 ®ØÐr¥GØrodrigobrar2003@ gmail.com Verifica se os datafiles estão com o AUTOEXTEND habilitado. Att. Rodrigo Paczek 2010/1/27 Lo Bellorogerio...@gmail. com Através do SELECT abaixo percebi que alguns dos meus TABLESPACES estão usando mais de 95% de sua capacidade. São eles: SYSTEM SYSAUX EXAMPLE por serem todos do oracle preferi não mexer, devo criar um novo DATAFILE pra eles? ou ele se ajeita sozinho? se não, qual a melhor solução? criar um DATAFILE? select a.TABLESPACE_ NAME, a.BYTES bytes_used, b.BYTES bytes_free, b.largest, round(((a.BYTES- b.BYTES)/ a.BYTES)* 100,2) percent_used from ( select TABLESPACE_NAME, sum(BYTES) BYTES from dba_data_files group by TABLESPACE_NAME ) a, ( select TABLESPACE_NAME, sum(BYTES) BYTES , max(BYTES) largest from dba_free_space group by TABLESPACE_NAME ) b where a.TABLESPACE_ NAME=b.TABLESPAC E_NAME order by ((a.BYTES-b. BYTES)/a. BYTES) desc [As partes desta mensagem que não continham texto foram removidas] -- Abraço; ®ØÐr¥GØ Linux Registered User # 480197 [As partes desta mensagem que não continham texto foram removidas] - - -- - - - - - - Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ - - - - - - Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr .com.br/ - - - - - - Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] - - -- - - - - - - Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ - - - - - - Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr .com.br