About Me

Hi, as you may have seen from my blog by now, I am an IT-enthusiast, fascinated by the opportunities of using technology to improve our productivity and lives. I’m focused on getting the most out of information technology, both for my clients and for me.

Tanel at Oracle OpenWorld conference

I started my professional career as a part-time C developer at age 16 (was not too good at it though because lack of software engineering experience back then). I got introduced to Unix though, which gave me good foundation for understanding Oracle and enterprise-class applications when I started working for a consulting company at age 19.

By now I have over 15 years of experience managing and improving Oracle-based database and application environments, troubleshooting, tuning, also delivering seminars and training classes of my own.  Currently I’m particularly focused on  helping my customers to implement, troubleshoot and optimize their Exadata solutions so that they would get the most out of their investment!

I took the first public Oracle Certified Master DBA exam in Oracle Education center in Chicago (2002) and became 25th-27th OCM in the world there. 25th to 27th because previously there had been two internal beta exams for Oracle employees and 24 people were certified already, also few people (like Dave Ensor) had received an honorary OCM certificate. There were 4 people taking the exam, but one of them unfortunately lost some data during a simulated crash and a DBA cannot be called a master if they fail to deliver the most fundamendal part of their work – retaining the data. So, 25th-27th it is :-)

Tanel speaking at UKOUG Conference

In 2004 I got invited to the OakTable Network during Miracle Database Forum. I think this is the greatest professional honour and recognition I’ve ever received and I proudly accepted (after having to justify why MS-SQL Server is much better than Oracle to 10+ OakTable members in a public debate). One of the worst hangovers after the party though.

In April 2003 I also got my first international conference speaking experience from IOUG-A Live in Orlando, FL. I spoke about how to do major Oracle E-Business Suite upgrades with minimum downtime for the business. I had about 15 people attending my session in a big 300+ people room. But it looked like they liked it and I sure liked it. Ever since I’ve been speaking at conferences 3-5 times per year, depending on how busy (and lazy) I have been at that particular year.

And now I’m blogging. I hope to give something back to the community, as I have gained so much from it. But also I hope this blog becomes a good way to keep in touch with friends around the world in todays extremely busy life – which we’ll sure improve though, eventually - with throwing even more technology at it ;-)

Happy reading and hopefully commenting too!

Tanel Poder

Update 1: I’m now also an Oracle ACE Director

Update 2: I have teamed up with Enkitec to be part of the world’s most successful Exadata team and I’m building Enkitec’s business in EMEA region.

67 Responses to About Me

  1. Sidhu says:

    Tanel

    Interesting career line :) Adding you blog to my blogroll.

    Happy Blogging ;)

    Sidhu

  2. Aman Sharma says:

    Hi sir,
    I just got your blog today and I raly wish and hope that you will keep this blog alive.
    Adding it to my bloglines and fav list of blogs.
    Best regards
    Aman….

  3. coskan says:

    Hi Tanel

    you said ;

    “after having to justify why MS-SQL Server is much better than Oracle to ”
    I wonder if is there any presentation or whitepaper available about this justifying ?

  4. tanelp says:

    Coskan,

    Unfortunately no whitepaper nor presentation – as this was supposed to be a surprise to us two guys invited to OakTable, so we had to figure something out quickly when standing in front of all the people. The justification itself failed miserably, but we all got a good laugh out of it :)

  5. Mohan says:

    Tanel,

    Do you have any whitepaper nor presentation for Oracle CTXCAT index.

  6. tanelp says:

    Mohan, unfortunately not. I know there’s some material in Metalink, but you need to look it up yourself as I dont remember the note id.

  7. Siba says:

    So, you were among the first 3 OCM’s (not counting oracle employees) :)
    A really impressive career.

  8. Srinivas Chintamani says:

    Hi Tanel,
    I kind of stumbled upon your blog while routinely googling for Oracle performance tips/tricks and MAN-o-MAN, am I AMAZED or what?

    So, you’re the kind of geek that gets depicted in most the sci-fi movies, right? :)

    Its actually very nice to know about somebody who is so very talented. And the way, you explain the things, simply is just good.

    Please keep the good work coming. I wish you all success in all that you are aiming for in the future.

    Regards,
    Srinivas.

  9. Tim says:

    Could you pls tell me about OCM exam you attended? How things happened, which problems were there?
    Thanks in advance.

  10. heliodias says:

    Hi Tanel, You was pratically was the first OCM on world , so it´s a kind of POWER, and on portuguese PODER means POWER.
    Is it some kind of destiny ? :-)

  11. tanelp says:

    Yeah I realized that when was travelling in Central America :)

    No destiny I think, Poder means elk in estonian.. but on the other hand, elk is a big animal so go figure :)

  12. tanelp says:

    Tim, I took the OCM exam over 5 years ago (when it was just introduced) so I think it has changed a lot by now. Also every attendee signed a paper saying we wouldn’t disclose the details of the exam, so what I can comment here is limited.

    The main thing which I think is still the case, is that there is very little time to do anything. Which essentially means that you must immediately know the right way to carry out your task and you even should remember most of the syntax and/or where to access it from EM GUI (note that EM GUI wasn’t available during some excercises)

    ..and if you don’t remmeber the syntax off the top of your head, you have to know where to look it up in documentation (e.g. SQL Reference guide etc).

    Anyway, even though I paid everything from my own pocket (2 training classes, travel+hotel from Europe to Chicago + 2000USD exam fee) I think the whole thing has greatly paid off! (especially as I can still claim I was one of the first ;)

  13. Pavan Kumar N says:

    Hi,

    It’s a great pleasure to see and read such things about you and case studies (Research you have done).. !!

    I Wish you all the Best and Success in your Future…!!

    Can you guide in knowing the things…specially the Internals / Architecture of ORACLE.

    Looking forward for your reply….

    Pavan Kumar N

  14. peter says:

    Hi Tanel,

    You mentioned that

    “Anyway, even though I paid everything from my own pocket (2 training classes, travel+hotel from Europe to Chicago + 2000USD exam fee) I think the whole thing has greatly paid off!”

    Is the OCM certification really that valuable? I did a quick search on the Web and didn’t find anything related to how it could really boost your career. Do most of companies hiring people with Oracle skills even aware that there is such a certification and that it’s very difficult to get it? Just curious. : )

  15. tanelp says:

    Hi Peter,

    I’m speaking from my long-term contracting experience back when I was working with headhunters for getting new jobs (stuff like 6-12 month DBA contracts or project work).

    The headhunters haven’t even heard of OCM (and I often got asked whether I do have OCP in addition to this OCM thingy :)

    The decision whether to hire a contractor is made at/after the face-to-face interview where it doesn’t matter how many degrees or certificates you’ve got – if you don’t answer their questions well, you won’t get hired.

    But the OCM has been useful somewhere between the two above points in the hiring process, the Oracle DBAs normally know what it is and raised the eyebrows of DBA managers too. So that used to be one thing which helped my CV to stand out from rest of the millions of CVs…

    Now that I do specialized consulting it’s less critical for getting consulting deals, I rather let my blog & work speak for me.

  16. tanelp says:

    …so, often one of the questions at my interviews was “what’s the OCM about” and this gave me a good chance to describe the exam, it’s difficulty level and why did I go for it. It was a good chance for showing that in addition to my technical skill I’m passionate about this stuff and nobody sane says no to that combination ;)

  17. tanelp says:

    @Pavan

    I’ll write a blog entry about this some day ;)

  18. your sessions’re very great at oow08, I like your scripts.

  19. summer69 says:

    Hello Tanel,

    I really like your blog and enjoy reading your blog. Keep up the good work.

    This is probably a wrong place to ask but did not know where to comment:

    Could you make your blog more printer friendly. Severeal articles I would love to print but format is screwed by the rightside banner. A good example i eg Jonathan Lewis’ blog.

  20. tanelp says:

    Thanks for the comment.

    Yeah I’ve noticed that the whole formatting thing of wordpress and my CSS template sucks somewhat. So I plan to start publishing more serious content on a different site soon (also in PDF format)… I’ll launch the site in Nov…

  21. k.senthilmurugan says:

    Do u have any plans to write a PT book :)

  22. tanelp says:

    Hi,

    Yes I once started writing an Oracle performance troubleshooting book but I gave it quickly up after realizing how much time it takes to write a good book (at least a year of full dedication I would say). As I didn’t want to write a junk book I postponed it for future and concencrated on my seminars, conference presentations and blog instead.

    Btw, if you want a good and up to date Oracle troubleshooting book – this would be my choice to buy:
    http://antognini.ch/top/ (actually I have already bought it and I like it!)

  23. Tom says:

    I remember some of the early tuning books that Richard Niemiec wrote. I then remember Cary and Jeff Holt’s book. Good stuff! Now I have Chris’s book. It’s interesting to see how Oracle tuning methodologies and techniques have improved.

  24. Simon Palmer says:

    Saw the Advanced Troubleshooting lecture today (05/12/08) at UKOUG, thought it was one of the best, most interesting, pertinant and well presented lectures I’ve seen.

    Many thanks.

    Simon

  25. Paul Till says:

    Having sat next to Mr Palmer today at the UKOUG (05/12/08) I have to agree completely with his comments, easily the most interesting and useful technical presentation I have seen, I will definitely make use of the information you gave, my only criticism would be that you reminded me of how much I still have to learn and I’m now depressed!

    Thanks
    Paul

  26. Taral Desai says:

    Hi Sir,

    Can you please guide me on below

    1. I received one ora-07445/ora-00600 error. In alert log it gives me trace file name and location.
    When looking trace file found which sql cause this. But how to read that trace file. In editor i open that and there are several function calls to that.

    But in general how to find where error occurred. Like when we pass this trace file to oracle support they find and mention where is the actual problem and which function in failing.

    Then matching to that they suggest some patch. How do we by ourselves find this information without them helping. Some general idea or utilities.

  27. George says:

    Hi there

    Been looking but can’t find it, Do you by any chance have a RSS feed of your blog that i can subscribe to via Thunderbird.

    Thanks for great comments and advise.

    George

  28. Tanel Poder says:

    Hi George,

    http://blog.tanelpoder.com/feed should work. Please let me know if it works for you.

  29. Tanel Poder says:

    Note that I recently reorganized my RSS feed (from feedburner back to my site) so any subscribing issues may be caused by that. But now http://blog.tanelpoder.com/feed should work ok.

  30. rajesh says:

    Hi tanel

    Really u r very graet person.u r first who clear ocm exam.i also write the ocm exam,pls good wishes with me.

    Thanks in advance
    rajesh pikku

  31. Tom says:

    Hi Tanel,
    This is Tom Sarbanes from NYC.
    I attended your training class with NYOUG last week (Feb 3 & 4) in NYC.
    I am having a question about arraysize and generally how can I make a query to FETCH faster !!!
    I don’t have an email of yours and I am not sure what’s the best way to communicate with you.
    Best regards,
    Tom Sarbanes
    sarbanes@hotmail.com

  32. Tanel Poder says:

    Hi Tom,

    I’ve added a Contact page to my blog (in upper right corner)

    http://blog.tanelpoder.com/contact/

  33. Selvam says:

    Hi Tanel
    Your great person because your sharing the knowledge to other without any exception. Keep it up.

    Thanks,
    Selvam

  34. Hey Tanel,
    Stumbled upon your blog by accident. You do have a great career to speak of. I cleared my OCM 10g exam around 6 months back. It was a good learning experience.

    I too am into consulting, though not full time. I am working as a Sr. Manager-Technology for a leading bank in India.

    Great blog.

    Ramesh

  35. Pingback: Advertisement: Be an Early Bird « So Many Oracle Manuals, So Little Time

  36. Thank you very much, Tanel, for your very good and nice blog.

    Me too added your blog to my page.

    Regards.

    Miguel Urosa.

  37. Angie says:

    Tanel, I just got home from my first Hotsos symposium (which was excellent and I will be attending again). I attended both of your sessions as well as the Tech Day yesterday and I was blown away. I look forward to learning more from your blogs and scripts and am inspired to renew my excitment about technology and Oracle.

  38. pc says:

    Hi Tanel,

    When I search the internet for Oracle insights or for help on errors or issues, I have read your posts/articles/comments. And had built an image for you of an expert who was in this field for 18-20 years like most others (you know it happens subconsciously when we read so much on the internet and over a period of time, we remember names of those whom we regularly see posting very insightful info). But only today I read your blog and realized how you started with your career and how young you are and that you have relatively much less experience!! Its very very inspiring, especially for a DBA like me.

    Thanks for sharing with the community and once again – very glad to see somebody like this who’s pure passion and thirst for knowledge has led him to this level of success and renown!!

    cheers

  39. Tanel Poder says:

    @pc
    pc, thanks! :)
    well, I first touched oracle some 14 years ago, although the first year i was more like a DB operator than a DBA. I just ran some sqlplus scripts without really knowing what the hell they were doing, but psst please don’t tell anyone, I’m still claiming that I have 14 years of DB Administration experience by now ;)

  40. Anil chaturvedi says:

    Excellent Escorter for OCM and Oracle Database.

  41. Tammy-Beth Ubides says:

    Tanel,

    I just wanted to say thanks for the awesome training earlier this month. Unfortunately, when you come for the partitioning piece I won’t be available so I will miss it. I’m particularly interested in partitions/DW, too. The way you presented your material was like no other performance tuning class I’ve taken and something I hope to be able to actually use and build on.

    Tammy-Beth

  42. Tanel Poder says:

    @Tammy-Beth Ubides
    Thanks Tammy-Beth!

    Hopefully “next time” then! :)

  43. maclean says:

    Thanks for your great posts.
    Actually after become an OCM, i’m looking forward to be rewarded as an ACE .
    Sometimes i think it’ unreachable target to me :).

  44. Simon Palmer says:

    Hi Tanel,

    Just wanted to say thanks for the training in London last week… Very good. A lot of things are now a lot clearer in my mind with regards SQL tuning and understanding – to a degree – how it works… The courses are excellent because they help me visualise what’s going on and that makes my understanding a lot better. I have already put it into practice, particularly the way of identifying where an SQL is spending too much time! Once again thanks!

    Cheers,

    Simon

  45. Pingback: Log Buffer #192, A Carnival of The Vanities for DBAs | The Pythian Blog

  46. Ashutosh V. says:

    Hi Tanel,

    You are very good oracle concultant.
    Could you please give session for Oracle 11g database reply?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>