Buenas pra todos que acompanham nossas postagens aqui!
Vou explicar aqui, brevemente, a estratégia utilizada para a migração do ambiente de um cliente.

Cenário antigo:
O.S. 64bit
Oracle 9i 32bit enterprise (banco 32 em o.s. 64...)
Tamanho inicial do banco:
Dois Intel(R) Xeon(R) CPU X5570  @ 2.93GHz quad-core, com HT,
atuando como 16 cores
Cenário desejado:
O.S. 64bit
Oracle 11g 64bit enterprise (em matriz suportada pela Oracle...)
Tamanho final do banco:
Dois Intel(R) Xeon(R) CPU X5670  @ 2.93GHz six-core, com HT,
atuando como 24 cores

* A janela disponível para a migração era de 4hs;
* Não podíamos utilizar o ‘upgrade’ pois o banco 9i já teve vários sinistros e não queríamos corrupções e vícios;
* Um SCHEMA corresponde a praticamente 80% do tamanho final do bd;
* Aproveitando o poderío do hardware (proc + mem + I/O) a chave para otimizar o processo foi… paralelizar ao máximo! 🙂
* Desta forma chegamos a seguinte estratégia de migração:
A- Preparação da base no dia anterior:

B- Upgrade day!!! Start 0h e 25m do dia 18/03/2012

Ufaaaaa… acreditem se quiser senhores… com esse controle todo, esse paralelismo todo, e tirando todo o proveito do ótimo hardware oferecido, fomos capazes de migrar essa base em 200 minutos.

A máquina em certos momentos atingiu um L.A. de 142… hehehehe, principalmente durante a criação dos indexes com paralell 60 e enable das constraints. Chegavam a existir em certo momento 260 processos slave no banco. (evil… hehehehe)

Então foi isso, gostaria de compartilhar essa experiência com todos… foi um ótimo aprendizado e exigiu muito controle e log de tudo, mas otimizou demais o processo!
Qualquer dúvida, maiores explicações ou até mesmo sugestões de como eu poderia ter melhorado o processo, por favor comentem.
Um grande abraço…

Ps. Amigo Valter, vale uma barra de chocolate se adivinhar qual o cliente e qual a base? 😉

Att,/Regards,

Vitor Jr.
Infraestrutura / Infrastructure Team
Oracle 11g DBA Certified Professional – OCP
Oracle Database 11g Performance Tuning Certified Expert – OCE
Oracle Exadata 11g Certified Implementation Specialist
mail, gtalk e msn: [email protected]
skype: vjunior1981