Fico contente por poder ter sido útil, só observo que, embora seja 100% verdadeiro que realmente vc tem que conhecer ao menos de modo geral o funcionamento e as opções (não só de undo/rollback, mas do banco de modo geral), vc está totalmente correta no seu procedimento pra isso, fica ressalvado que muita coisa é ** específica ** pra ser feita/visualizada pelo DBA apenas, então as frequentes repetições que fiz no texto de "vc informa o DBA, e o DBA te passa a info", ou "o DBA faz pra vc" reflete isso, é um trabalho EM CONJUNTO, nem vc sozinha nem o DBA sozinho vão conseguir chegar num bom termo sem trabalho em conjunto...
[]s Chiappa --- Em oracle_br@yahoogrupos.com.br, "Renata de Oliveira" <[EMAIL PROTECTED]> escreveu > > Oi Chiappa!!!!! > > :o) > > Nossa muito obrigada!!! Ainda mais de uma explicação vinda de vc!!!! > *rs... > Vou sim correr atrás dos livros que me informou, pq não conheço > praticamente nda a fundo sobre isso. Conheço a estrutura do Banco, > mas de uma forma muito suscinta, e nesse momento para facilitar as > coisas é melhor conhecer um pouco para poder ajudar em uma melhor > decisão. > Chiappa, mais uma vez muito obrigada! > Vou correr atrás disso! > Se mais amigos tiverem dicas de leituras pra me passar, tb serão > muito bem vindas! > > Um grande abraço e obrigada!!!! > > :o) > > Renata Oliveira > > > > --- Em oracle_br@yahoogrupos.com.br, "jlchiappa" <jlchiappa@> > escreveu > > > > Renata, por partes : primeiro, sim, o DBA tem à disposição ** toda > ** > > a informação sobre tamaanho da tablespace de undo/rollback, SE ela > > está configurada para gerenciamento automático (caso em que > realmente > > ocorre o que vc diz, o "Oracle escolhe" o rbs), consumo atual de > > undo/rollback, tamanhos atuais de tudo, histórico de consumo.... A > > única coisa que vc precisa mostrar pra ele é a tua rotina ** E ** > > quando/a que horas vc a pretende executar, aí ele vendo com quais > > tabelas vc está trabalhando e quem mais está rodando o que no banco > > nessa hora, ele pode configurar a tablespace no tamanho > adequado.... > > Mas sim, isso é um job de DBA, ponto. > > > > ===>>> O que vc como desenvolvedora PODE e DEVE fazer é, além de > dar > > a info acima pra ele pra ele poder te dar os dados sobre > > undo/rollback, é , ** também JUNTO COM O DBA **, verificar a > > possibilidade de usar um modo especial de operação do banco, > chamado > > DIRECT MODE ou APPEND-MODE, caso esse em que a operação de INSERT > > gera o *** mínimo do mínimo *** de undo/rollback, pra casos de > carga > > de dados esse modo de operação muitas vezes cai como uma luva, ** > MAS > > ** há exigências e pré-reuisitos pra o usar, é junto com o DBA que > vc > > vai ver se pode. > > > > Pra vc saber mais sobre undo/rollback, além do manual "Oracle > > Concepts" eu recomendo o livro "Expert Oracle Database > Architecture: > > 9i and 10g Programming Techniques and Solutions", de Thomas Kyte , > > ele não é específico pra DBA, serve pra qquer um que vá trabalhar > com > > o banco e tem explicações muito muito boas sobre o funcionamento do > > banco Oracle de modo geral. > > > > > > []s > > > > Chiappa > > > > --- Em oracle_br@yahoogrupos.com.br, "Renata de Oliveira" > > <renata.o.pereira@> escreveu > > > > > > Olá pessoal, boa tarde à todos! > > > > > > Preciso da ajuda dos amigos DBA's.... > > > Ao executar uma rotina de carga (de uma tabela existente para uma > > > tabela nova), o processo, está caindo na exception de erro, e me > > traz o > > > seguinte erro Oracle: > > > > > > ORA-01555: snapshot too old: rollback segment number 44 with > > > name "RS_O53" too small > > > ORA-06512: at line 637 > > > No errors > > > > > > Alguém saberia me informar, ou me dar uma dica de como solucionar > > esse > > > problema?!!?!? > > > A explicação que tive, foi que o Oracle escolhe automaticamente > que > > > segmento de rollback usar, e que não tenho como executar essa > > carga. > > > Porém estou correndo atrás de informações para entender melhor o > > que > > > banco está fazendo e o que posso fazer para tentar executar esse > > > processo.... > > > -- > > > Como não sou DBA, e foi pedido um aumento de tamanho de espaço > das > > > tablespaces, gostaria de saber com vcs, se o DBA tem como me dar > os > > > tamanhos que essas tablespaces possuem hoje, e se tenho como > saber > > o > > > tamanho da área de rollback?! > > > > > > Afinal, alguém tem informações sobre àrea de rollback do > Oracle?!?! > > > Gostaria de entender melhor e ler + a respeito. > > > > > > Sei q são várias perguntas em uma....mas agradeço à todos q > tiverem > > qq > > > dica!! > > > > > > Obrigada!!! > > > Att, > > > > > > Renata de Oliveira > > > > > >