{"id":1255,"date":"2007-04-18T12:00:00","date_gmt":"2007-04-18T12:00:00","guid":{"rendered":"http:\/\/orcldoug.com\/blog\/?p=1255"},"modified":"2007-04-18T12:00:00","modified_gmt":"2007-04-18T12:00:00","slug":"something-you-never-want-to-see-in-your-inbox","status":"publish","type":"post","link":"http:\/\/orcldoug.com\/blog\/2007\/04\/18\/something-you-never-want-to-see-in-your-inbox\/","title":{"rendered":"Something you never want to see in your Inbox"},"content":{"rendered":"<p>For the latest in a (hopefully short) series of Burns screw-ups, I just need to cast my mind back to last Saturday. I&#8217;d finished my final on-call weekend at Pythian the weekend <i>before<\/i> but, in a bid to give my team lead a night&#8217;s sleep and take advantage of our different time-zones, I grabbed the pager when I woke up stupidly early on Saturday morning &#8211; about 5am, I think.<\/p>\n<p>Pythian have a pretty robust system for handling pages which, for each team, includes the on-call DBA for that team; followed by the on-call DBA for another team that is our backup; followed by our manager; followed by everyone in the company. Each stage lasts 15 minutes and we get new pages every 5.<\/p>\n<p>So, anyway &#8230; while I was working on some personal stuff, the on-call DBA for our backup team came on-line, fixing a problem. We had an IM chat when he was done and I suggested I pick up his pager too, so he could get some sleep. (<i>If you didn&#8217;t notice the first stupid mistake at this point, you&#8217;re not concentrating.<\/i>) He was very grateful, but he&#8217;s done us plenty of favours in the past.<\/p>\n<p>I carried on fixing a couple of minor problems, working on a few personal things and when I was finished, I decided to lie down on the settee to watch some TV, knowing I only had about an hour more on the pager, then I&#8217;d hand it back to the guys in Ottawa. (<i>Surely by now you can spot the second big mistake?)<\/i><\/p>\n<p>A couple of moments later (because that&#8217;s how it seemed) my mobile phone woke me up with a text message alert &#8211; a page. Mmmm, except, when I went to look at my monitor, this was what was sitting in my Inbox.<\/p>\n<p>!Fully! Escalated Page for Client X<\/p>\n<p>Well, the text wasn&#8217;t really that big in Thunderbird, but it <i>seemed<\/i> that big! Oh, and there were 45 minutes worth of other pages, building up to the big moment! I think my first two words when I spoke to my (now-awake) team lead on IM were &#8211; &#8216;Arrrgghhh!&#8217; and &#8216;Sorry!&#8217;. Why was he awake? Well, it wasn&#8217;t because he&#8217;d been paged &#8211; <i>I&#8217;d<\/i> been paged. It wasn&#8217;t because the backup DBA had called him to wake him up &#8211; <i>I<\/i> was the backup DBA (twit!). No, it was because one of the other on-call DBAs, on being woken up, had called the guy who was supposed to be on-call &#8211; my team lead.<\/p>\n<p>That <i>!Fully! Escalated<\/i> means everyone in the company &#128577; You can only imagine the apology email &#8230;<\/p>\n<p>Actually, people were OK about it and it wasn&#8217;t a serious problem we were being paged for, but lessons learned, <\/p>\n<ul>\n<li>Don&#8217;t be your own backup.<\/li>\n<li>Don&#8217;t try to be helpful if you&#8217;re tired yourself.<\/li>\n<li>Make sure your pager or text alert is so loud it wakes the neighbours. (Who can then wake you, because it&#8217;s annoying them.)<\/li>\n<\/ul>\n<p>Looking on the bright side? Well, <\/p>\n<ul>\n<li>Alex got a night&#8217;s sleep, but probably woke up a bit earlier on Saturday than he was expecting to.<\/li>\n<li>I owe Raj Thukral 12 pints, but he lives on a different continent so probably can&#8217;t call in the debt.<\/li>\n<li>It won&#8217;t happen again &#8211; Friday is my last day &#128521;<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>For the latest in a (hopefully short) series of Burns screw-ups, I just need to cast my mind back to last Saturday. I&#8217;d finished my final on-call weekend at Pythian the weekend before but, in a bid to give my team lead a night&#8217;s sleep and take advantage of our different time-zones, I grabbed the&hellip; <a class=\"more-link\" href=\"http:\/\/orcldoug.com\/blog\/2007\/04\/18\/something-you-never-want-to-see-in-your-inbox\/\">Continue reading <span class=\"screen-reader-text\">Something you never want to see in your Inbox<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1255","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":875,"url":"http:\/\/orcldoug.com\/blog\/2006\/01\/25\/application-security\/","url_meta":{"origin":1255,"position":0},"title":"Application Security","date":"January 25, 2006","format":false,"excerpt":"Some conversations are a recurring experience of DBA life.DBA [to software vendor] - 'So why does the application schema owner need to have the DBA role privilege?' Vendor - 'The installation procedure requires it' DBA - 'So can we revoke it after the installation?' Vendor - 'It hasn't been tested\u2026","rel":"","context":"With 4 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1011,"url":"http:\/\/orcldoug.com\/blog\/2006\/07\/04\/whats-a-data-warehouse-dba\/","url_meta":{"origin":1255,"position":1},"title":"What&#8217;s a &#8216;Data Warehouse DBA&#8217;?","date":"July 4, 2006","format":false,"excerpt":"I've seen that question asked often in forums and mail groups. It's easy to understand why there's so much confusion because, for most DBAs, if you've seen one database, you've seen them all. Or rather, you haven't seen any of them. What I mean is that every database that lands\u2026","rel":"","context":"With 14 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1042,"url":"http:\/\/orcldoug.com\/blog\/2006\/08\/04\/log-buffer-4\/","url_meta":{"origin":1255,"position":2},"title":"Log Buffer #4","date":"August 4, 2006","format":false,"excerpt":"Welcome to the fourth edition of Log Buffer.Maybe it's the summer holiday season and DBA-land is a little quiet, but navel-gazing seems popular this week. During a conference keynote speech by Ray Lane I attended earlier this year, he highlighted how much the software industry likes to talk about itself\u2026","rel":"","context":"With 7 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1044,"url":"http:\/\/orcldoug.com\/blog\/2006\/08\/04\/tracing-session-activity-over-a-remote-database-link\/","url_meta":{"origin":1255,"position":3},"title":"Tracing session activity over a remote database link","date":"August 4, 2006","format":false,"excerpt":"Yesterday someone asked me how to trace a session that selects from a view in a remote database via a link. If they activated the trace on the local instance, they wouldn't see the bulk of the work which was happening on the remote instance - just a bunch of\u2026","rel":"","context":"With 2 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1028,"url":"http:\/\/orcldoug.com\/blog\/2006\/07\/20\/whats-a-development-dba\/","url_meta":{"origin":1255,"position":4},"title":"What&#8217;s a &#8216;Development DBA&#8217;?","date":"July 20, 2006","format":false,"excerpt":"I theory, this should be a much more straightforward, less contentious question than my previous - 'What's a Data Warehouse DBA?'A development DBA looks after the development (and test) databases. It truly is as simple as that, but depends on the nature of the project you're working on and the\u2026","rel":"","context":"With 2 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1529,"url":"http:\/\/orcldoug.com\/blog\/2009\/10\/14\/oow-2009-unconference-session-ha-dba\/","url_meta":{"origin":1255,"position":5},"title":"OOW 2009 &#8211; Unconference Session &#8211; HA DBA","date":"October 14, 2009","format":false,"excerpt":"At times like this I supposed I should (cough) tweet because, as Alex G pointed out to me last night, I'm far too late with this blog post so no-one will see it in time. Of course, if everyone would just shut the **** up and stop tweeting for 5\u2026","rel":"","context":"With 1 comment","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/posts\/1255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/comments?post=1255"}],"version-history":[{"count":0,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/posts\/1255\/revisions"}],"wp:attachment":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/media?parent=1255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/categories?post=1255"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/tags?post=1255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}