quinta-feira, 13 de março de 2008

Vitória !!!

Na última meia hora, como deve ser todo drama, o desenlace feliz. A diretora chamou para a assinatura do termo, estamos dando início oficial ao piloto que tanto preparamos. Se formos bem sucedidos, deixaremos inscrito na legislação da casa esse modo moderno, ordeiro e racional de produzir.

A todos que sonharam e gestaram esse sonho, sinceros parabéns e muito obrigado !!

Aos que perderam o bonde da história antes, bom, é assim que são as coisas. Sempre existem tempos adequados para cada movimento e é necessário o acúmulo de forças e o ajuste de circunstâncias para que as coisas aconteçam da melhor forma que esperamos.

Volto ao trabalho reanimado !!

Sobre a carga, descobri a consulta responsável pela demora. Se não tivesse tirado ela do scritp de carga e trazido ela para dentro da rotina da package, quem sabe ainda estaria me dando por satisfeito, desconhecendo onde ocorria a pior demora.

São 4 anos aperfeiçoando esse "ogrinho" e tentando deixar ele melhor. Nasceu de qualquer jeito porque precisávamos cumprir o prazo de entrega. E quatro anos depois ainda estou aprendendo a escrever PL/SQL, tentando deixar ele performático e evitar que tranque e atole o banco.

Com essa carga aprendi a escrever shell e pl/sql, a utilizar o profiler do banco, a utilizar o expert do toad, a medir intervalos de tempos menores que 1 segundo, a somar esses tempos pequenos em laços, a otimizar consultas e a fazer logs e controles quantitativos. E sem o usuário inscrever isso no planejamento estratégico !!

Nenhum comentário: