Baseado no excelente post publicado pela Kendra Little – Troubleshooting the Top Five Waits Occurring in SQL Server DBAs (http://goo.gl/Dqzu9), tentei imaginar quais ‘wait events’ nós DBA’s, em geral, podemos experimentar.
Para isso surgiu a maravilhosa, mas não definitiva, lista:
Troubleshot Wait Events em DBA’s
– SLOW_BRAIN_MONDAY:
Por mais tuning que se pratique, é impossível fugir desse ‘wait event’ nos DBA’s.
Com a chegada da segunda-feira, ele estará presente.
Workaround: imagine se tratar de uma sexta.
– TOO_MUCH_WORK:
Evento que ocorre geralmente quando aquele estagiário acabou pedindo demissão, e o DBA herdou todas as atividades.
Workaround: contratação de outro DBA, pelo menos pra varrer o chão e tirar essa responsabilidade do mesmo.
– TOO_MUCH_USER_AROUND:
Esse é clássico: todo mundo em volta do pobre DBA, falando alto e pedindo coisas ao mesmo tempo, sem nem menos um ticket pra registrar.
Workaround: bata na cabeça, torça os olhos, olhe pra parede e diga em voz alta: calem-se todos vocês, eu tenho uma faca…
– FACEBOOK_ACCESS_SLOW:
Aquela checada no perfil logo pela manhã pode levar mais tempo do que se imaginava.
Workaround: edite o arquivo hosts e direcione o www.facebook.com para um html estático que diga: VOCÊ É DBA E DEVIA ESTAR TRABALHANDO! Ex.: (http://goo.gl/a2EmN)
– SLOW_ON_COFFEE
Bom, sem muito o que falar né… tá faltando o combustível, a bebida dos campeões.
Workaround: de quatro a oito doses de expresso duplo pra começar o dia podem contornar esse evento.
E vocês leitores/DBA’s/amaldiçoados? Alguma sugestão de eventos de espera? 😀
Att
Vitor Jr.
DBA – Default Blame Acceptor