Apenas cuidado ao efetuar move da tabela, pois isso fará com que o index fique com o status unusable, tendo que ser realizado um rebuild. Em 30/01/2015 18:30, "Rodrigo Mufalani rodr...@mufalani.com.br [oracle_br]" <oracle_br@yahoogrupos.com.br> escreveu:
> > > Boa tarde, > > Você pode usar: > > Alter table [schema].[tabela] move; > > Alter índex [schema].[tabela] rebuild; > > Para cada índice da tabela, faça isso com um script dinâmico. Cuidado com > os comandos acima, para índices unique ele inviabiliza inserts na tabela. > > Você pode usar o shrink, como disse antes para otimizar a tarefa sem > causar indisponibilidade como mencionado acima. > > > [ ]'s > #mufalani > > Desculpe por erros! Este e-mail foi escrito do meu smartphone! > > Sorry for typos! This mail was written from my smartphone!!! > > On 30/01/2015, at 18:13, Leonardo Santos da Mata leonardodam...@gmail.com > [oracle_br] <oracle_br@yahoogrupos.com.br> wrote: > > > > alguma dica de qual comando eu devo pesquisar senhor Rodrigo? > > 2015-01-30 17:10 GMT-03:00 Rodrigo Mufalani rodr...@mufalani.com.br > [oracle_br] <oracle_br@yahoogrupos.com.br>: > >> >> >> Meu caro Leonardo, >> >> Eu recomendo ler o manual do DBA, ou a documentação online disponível >> no site da Oracle. É muito arriscado sair pegando packages em blogs que >> você não domina e aplicar no seu BD de produção. >> A dbms_utility.analyze_schema vai computar as estatísticas de um >> jeito pre-9i e não irá fazer o que está tentando fazer. >> >> [ ]'s >> #mufalani >> >> Desculpe por erros! Este e-mail foi escrito do meu smartphone! >> >> Sorry for typos! This mail was written from my smartphone!!! >> >> On 30/01/2015, at 17:37, Leonardo Santos da Mata leonardodam...@gmail.com >> [oracle_br] <oracle_br@yahoogrupos.com.br> wrote: >> >> >> >> achei até o seguinte comando: >> >> exec DBMS_UTILITY.ANALYZE_SCHEMA('SCHEMA','compute'); >> >> >> >> 2015-01-30 16:33 GMT-03:00 Leonardo Santos da Mata < >> leonardodam...@gmail.com>: >> >>> eu quero fazer uma desfragmentação, >>> >>> meu banco tem de dados desde 2009. >>> >>> >>> o colega sugeriu o Shrink, eu estava fazendo umas pesquisas no google e >>> passei pelo vacuum do postgreSQL. >>> >>> On Fri, Jan 30, 2015 at 4:27 PM, MARCIO CASTRO >>> marciomouracas...@yahoo.com.br [oracle_br] <oracle_br@yahoogrupos.com.br >>> > wrote: >>> >>>> >>>> >>>> Colega, acho que existe uma confusão aqui. >>>> >>>> No PostgreeSQL, se você você deleta um registro, a informação física >>>> não é apagada, assim como no Oracle, mas este último aproveita este espaço >>>> em futuras inserções. >>>> >>>> Em um update, o registro no Oracle é atualizado, mas no PostgreSQL, uma >>>> nova tupla é inserida com o dado alterado, e a antiga é excluída >>>> logicamente (por favor, me corrijam caso eu esteja enganado). >>>> >>>> Neste caso, explique pra gente o que é que você quer realmente - é >>>> recuperar um espaço disponível depois da exclusão de 50% de uma tabela? >>>> Este espaço é significativo? >>>> >>>> >>>> >>>> Atenciosamente, >>>> >>>> >>>> Márcio de Figueiredo Moura e Castro >>>> >>>> >>>> >>>> Em Sexta-feira, 30 de Janeiro de 2015 17:01, "Leonardo Santos da >>>> Mata leonardodam...@gmail.com [oracle_br]" < >>>> oracle_br@yahoogrupos.com.br> escreveu: >>>> >>>> >>>> >>>> o Shrink vai reorganizar tabela por tabela. >>>> >>>> Qual seria a formar de fazer ele reorganizar todas das tabelas de um >>>> determinado esquema? >>>> >>>> 2015-01-30 15:52 GMT-03:00 Rodrigo Mufalani rodr...@mufalani.com.br >>>> [oracle_br] <oracle_br@yahoogrupos.com.br>: >>>> >>>> >>>> Shrink... Ele vai liberar espaços em seus segmentos. >>>> >>>> [ ]'s >>>> #mufalani >>>> >>>> Desculpe por erros! Este e-mail foi escrito do meu smartphone! >>>> >>>> Sorry for typos! This mail was written from my smartphone!!! >>>> >>>> On 30/01/2015, at 16:45, Leonardo Santos da Mata >>>> leonardodam...@gmail.com [oracle_br] <oracle_br@yahoogrupos.com.br> >>>> wrote: >>>> >>>> >>>> olá pessoal, >>>> >>>> >>>> eu estou trabalhando no banco de dados oracle 10G. >>>> >>>> No PostgreSQL tem o comando Vacumm, no Oracle qual é o comando similar >>>> para executar a tarefa? >>>> >>>> -- >>>> Cordialmente, >>>> >>>> *Leonardo Santos da Mata* >>>> E-mail: leonardodam...@gmail.com >>>> About.me <http://about.me/>: http://about.me/leonardodamata >>>> Twitter: twitter.com/lsmata >>>> >>>> >>>> >>>> >>>> -- >>>> Cordialmente, >>>> >>>> *Leonardo Santos da Mata* >>>> E-mail: leonardodam...@gmail.com >>>> About.me: http://about.me/leonardodamata >>>> Twitter: twitter.com/lsmata >>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Cordialmente, >>> >>> *Leonardo Santos da Mata* >>> E-mail: leonardodam...@gmail.com >>> About.me: http://about.me/leonardodamata >>> Twitter: twitter.com/lsmata >>> >>> >> >> >> -- >> Cordialmente, >> >> *Leonardo Santos da Mata* >> E-mail: leonardodam...@gmail.com >> About.me: http://about.me/leonardodamata >> Twitter: twitter.com/lsmata >> >> > > > -- > Cordialmente, > > *Leonardo Santos da Mata* > E-mail: leonardodam...@gmail.com > About.me: http://about.me/leonardodamata > Twitter: twitter.com/lsmata > > >