Postagens

Mostrando postagens de janeiro, 2010

Perda de Conexão e os Processos Estourados

Perdoem-me pela minha ausência, aqui e nos outros blogs, mas estou de férias, na praia, deitado em uma rede e preocupado se dou mais um mergulho na piscina do privê ou se vou a praia, dar um mergulho no mar. Como estarei ainda aqui até o final da próxima semana, terei tempo de decidir. De qualquer modo vamos tratar hoje de um problema que tive na minha última semana de trabalho antes de sair de férias. Os desenvolvedores vinham queixando-se de uma constante perda de conexão com o banco quando executavam uma determinada aplicação. O primeiro lugar que você deve procurar em qualquer problema relacionado ao banco de dados é o arquivo de log. E lá estava o problema: Mon Jan 11 13:06:45 2010 Process m000 died, see its trace file Como o log mandou, fui olhar o arquivo de trace correspondente (procurei pela data e hora). Batata: ORA-00020: maximum number of processes exceeded Constatei que realmente o parâmetro PROCESSES do Oracle estava abaixo do que normalmente usamos na empresa:

Ritual dos Quatro Elementos

Imagem
Esse ritual deve ser praticado em um local aberto, tipo uma clareira, um parque ou um jardim. O importante é que haja muitos vegetais (não, não podem ser os repolhos que você compra no mercado) e que seja um dia ensolarado. A primeira coisa a fazer é tornar-se parte do contexto. Sentir a grama, as plantas, escutar os sons da natureza até sentir-se relaxado. Agora que você está em paz, com um cetro ou cajado trace um círculo de proteção. Sente-se no chão, dentro do círculo e chame os quatro elementos sete vezes: "Terra! Ar! Fogo! Água!". Mesmo que o Capitão Planeta não apareça você deverá sentir a força dos elementos se manifestar. Então está na hora de preparar o altar: - Atame - Cálice - Sino - Garrafa com Vinho - Vela Verde - Vela Amarela - Vela Azul - Vela Vermelha (Pensou que era a branca, né?) - Óleo de patchouli - Óleo de Alfazema - Óleo de Camomila - Óleo de Rosa O atame a direita, o cálice a esquerda, o sino ao norte e a garrafa de vinho ao sul. Unte a v

Altar...

Imagem
Houve um tempo em que tive uma forte inclinação a prática de magia. Talvez tivesse lido muito Paulo Coelho. Cheguei a comprar inclusive alguns livros e utensílios, fazer alguns pequenos e simples feitiços. Claro, não deram resultados, ou se deram, não tomei conhecimento, pois não se faz um feitiço sem uma devida preparação ou simplesmente lendo de um livro ou página da internet. Desisti de seguir esse caminho por vários motivos, mas mantive algo até hoje: o altar. Os altares eram e são normalmente construídos em pedra, mármore, etc. São grandes, cheios de paranguláias e bem adornados. Antigamente usados para sacrifícios, ainda hoje são usados nas celebrações de missas e cultos. Basicamente um altar não precisa ser uma estrutura de pedra ou mármore. O altar pode ser um criado mudo ou uma pequena mesa, coberto com uma toalha branca ou preta. O altar não deve ser utilizado para nenhum outro fim senão como sua fonte de energia, proteção e oração. O altar deve ser montado para o Norte. Po

Celibato

Imagem
, upload feito originalmente por Lina Ghazanfari . Celibato, do latim cælibatus que significa "não casado". O Cristianismo ensina que o celibato é um estado de honra. Paulo escreveu: "É bom para um homem não ter relações sexuais com uma mulher.". Em Versículos 1-2 lê-se: "Eu desejo que todos sejam como eu sou. Mas cada um tem o seu próprio dom de Deus, um de uma espécie e uma de outro. Para os solteiros e as viúvas digo que é bom para eles permanecer como eu sou. Mas se eles não podem exercer auto-controle, devem casar. Por isso é melhor casar do que queimar com paixão.". Celibato é mais uma das contradições entre o Novo e o Velho Testamento. Se for bom para o homem não ter relações sexuais com uma mulher, porque Deus cria a mulher em Gênesis? Devia ter criado outro homem, uma vez que seria apenas para lhe fazer companhia. Um brother. E eles jogariam gamão, conversariam sobre futebol e beberiam cerveja. Morreriam de velhice e acabaria a raça humana. Cheio

No Píer...

Imagem
, upload feito originalmente por 'GHAZALEH GHAZANFARI' . Passei o dia hoje no píer, pensando... Pensando se vale ou não à pena ir para Angola, ganhar quatro vezes mais, porém ver minha família apenas de 3 em 3 meses, por duas semanas. Pensando nas prestações que estão por vir do apartamento. Pensando em como mobiliar o apartamento. Pensando nas certificações que devo tirar e se devo fazer um concurso. Pensando no tempo. Como ele sempre caminha, sem esperar por nada... E que precisamos acompanhá-lo. Enquanto pensava observava uma criança brincando no píer. Despreocupada... Livre... Feliz... As gaivotas nadando pelo céu azul. A água calma... tranqüila... aquecida pelo sol que refletia em sua superfície. Pequenos barcos no horizonte. Paz... Tão difícil e tão fácil de ser encontrada. Mas o píer é isso... A brisa do mar, o riso da criança, o canto das gaivotas. Apenas alguns momentos para ver que podemos encontrar essa paz em coisas tão simples. E mesmo depois que a pequena criança

Inicializando bancos automáticamente

Esse fim de semana tivemos uma queda de energia e o tempo foi maior do que os NoBreakes puderam suportar. Consequencia: nossos servidores foram desligados. Mas o melhor foi que semana passada desligamos a inicialização automática dos bancos para fazer um teste de performance e uso de memória. Ou seja, tive que conectar-me ao servidor no Sábado afim de colocar as principais bases no ar. Normalmente, no LINUX, os scripts de inicialização de banco ficam dentro do diretório /etc/rc.d/init.d . Lá você poderá encontrar arquivos como dbifx ou dbora, que geralmente contém os scripts de inicialização dos bancos que vocÊ deseja que sejam iniciados automáticamente quando o servidor é ligado. Os arquivos e locais podem variar dependendo da versão do Linux (ou S.O.), mas manteremos o escopo dentro desse padrão. Procure por arquivos com nome dbifx ou dbora dentro do diretório /etc/rc.d/init.d . Se não existir crie o seu. Existem várias formas de informar que instâncias você deseja que sejam inici

E o ponte que partiu...

Perdoem a falta de posts, mas esse início de ano está sendo bem atarefado para mim... Sinceramente eu não recordo de, antes de dois ou três anos pra cá, algumas regiões serem tão castigadas pelas chuvas nos meses de Dezembro / Janeiro. Verão, praias, calor... Chuva, raios, tempestades, inundações, deslizamentos de terra, pontes arrastadas pelos rios, etc. Para muita gente o ano começou tragicamente. Em Angra, no Rio de Janeiro, uma avalanche de lama e barro soterrou casas matando mais de 40 pessoas em plena passagem de ano. No rio Grande do Sul uma ponte foi simplesmente arrastada pela água levando junto 20 pessoas que estavam sobre ela, incluíndo o Vice-Prefeito de Agudo, uma das cidades que a ponte conectava. Ele estava sobre a ponte no momento do acidente para analisar os estragos da enchente. Imagino Recife recebendo uma temporada de chuva assim. Uma cidade cortada por rios. A Veneza brasileira. Se apenas um dia de chuva já consegue transformar maior parte das ruas em rios, a pon

Ship Simulators - É o que há de aventura!

Baixei um jogo que é só emoção: Um simulador de embarcações! Você poderá vivenciar toda a aventura de manobrar um navio pelo agitado porto do Recife! Empilhar e desempilhar contêineres em um cargueiro! Conduzir um veleiro por meses através do Atlântico olhando apenas mar e céu! Sinta-se como um verdadeiro capitão de fragata navegando pelo mar do Rio de Janeiro correndo o perigo iminente de chocar-se contra um boto! Já havia visto simuladores de muitas coisas, mas não imaginei que existiria um de navios e embarcações. Procurei e para minha surpresa lá estava: Ship Simulator 2008 (faltou apenas o Tabajara)! Desculpem-me os marinheiros entusiastas, mas não vejo muita adrenalina em ancorar um navio no porto ou conduzir um ferry até o outro lado de um canal. Espero que existam missões como conduzir o pesqueiro de Mar em Fúria no meio da tempestade ou atravessar o Mar Adriático em uma Drakka sob forte neblina usando apenas uma Pedra do Sol como guia. I downloaded a game that's tot