{"id":1464,"date":"2008-12-18T12:00:00","date_gmt":"2008-12-18T12:00:00","guid":{"rendered":"http:\/\/orcldoug.com\/blog\/?p=1464"},"modified":"2008-12-18T12:00:00","modified_gmt":"2008-12-18T12:00:00","slug":"performance-on-my-mind","status":"publish","type":"post","link":"http:\/\/orcldoug.com\/blog\/2008\/12\/18\/performance-on-my-mind\/","title":{"rendered":"Performance on my mind &#8230;"},"content":{"rendered":"<p>I&#8217;ve been a bit busy recently because I&#8217;ve had a rolling 4 week cold (like lots of people in the office &#8211; obviously several colds in quick succession), a couple of presentations at UKOUG (where I&#8217;m sure the additional beer didn&#8217;t help recovery) and then I was in Vienna on Monday and Tuesday this week, teaching the 10g Performance course for Oracle Austria. <\/p>\n<p>Personally I was a bit disappointed with my efforts because I could only see areas for improvement but that means that I&#8217;ve got the opportunity to do better next time. It&#8217;s true I&#8217;m naturally self-critical though and the reaction of the attendees seemed pretty good. They were a smart bunch, too, which I can always tell by the standard of questions and I&#8217;m pleased that one of those smart guys, <a href=\"http:\/\/berxblog.blogspot.com\/\">Martin Berger<\/a>, seemed <a href=\"http:\/\/berxblog.blogspot.com\/2008\/12\/oracle-10g-performance-analysis-with.html\">reasonably content<\/a>. I have a feeling he&#8217;s a guy I&#8217;ll be seeing presenting at some conference or other in the near future. The food was excellent, the conversation stimulating and Vienna is a smoker&#8217;s heaven! (for now &#8230;)<\/p>\n<p>Oh, and I forgot to take a photo of the class for a blog post, but my mind really wasn&#8217;t on blogging this week &#8230;<\/p>\n<p>With the performance basics presentation, the course, and the fact I&#8217;ve been looking at a few performance issues at work in between, performance has been on my mind even more than usual lately and I kept spotting related blog posts, too.<\/p>\n<p>First up was Glenn Fawcett&#8217;s post sharing his <a href=\"http:\/\/blogs.sun.com\/glennf\/entry\/oracle_analysis_101_begining_analysis\">Oracle Performance Analysis 101<\/a> presentation that he developed for delivery to his Sun colleagues. It&#8217;s pretty good, practical stuff for the right audience and I can imagine I&#8217;ll point colleagues to it in future.<\/p>\n<p>There was also a minor flurry of posts around Data Warehouse appliance vendor&#8217;s benchmarking claims. Kevin Closson posted <a href=\"http:\/\/kevinclosson.wordpress.com\/2008\/12\/10\/oracle-exadata-storage-server-485x-faster-thanoracle-exadata-storage-server-part-i\/\">an interesting little puzzle<\/a> that illustrated the folly of placing too much faith (faith being an appropriate word) in those &#8216;100x faster&#8217; claims. <a href=\"http:\/\/www.ora600.be\/\">Kurt the Dude guy<\/a> picked <a href=\"http:\/\/kevinclosson.wordpress.com\/2008\/12\/11\/exadata-storage-server-485x-faster-thanexadata-storage-server-part-ii\/\">the reason for the stunning performance gain<\/a>. If I&#8217;d had my wits about me and taken time to read it, I would have had a chance too because I experienced a self-inflicted performance problems with some PX testing I was doing a while back when I set PCTFREE to 90 to inflate the space used by a test table. It seemed like a good idea at the time, but it meant a lot of i\/o activity, but not much action when the data was aggregated! Actually, what I thought was clever about Kevin&#8217;s posts was that he put Exadata head-to-head with Exadata and gained a 485% improvement! &#128521; Food for thought, particularly just after I&#8217;d repeated some 5-10x improvement Exadata results! Fair point.<\/p>\n<p>Then Greg Rahn added <a href=\"http:\/\/structureddata.org\/2008\/12\/12\/database-customer-benchmarketing-reports\/\">a couple<\/a> of <a href=\"http:\/\/structureddata.org\/2008\/12\/12\/the-best-benchmarketing-ive-seen-yet-measure-bi-queries-in-miliseconds\/\">his own posts<\/a> on some of the more bizarre vendor claims. Of course it would be easy to say that both Kevin and Greg have a personal stake in the success of Exadata and so maybe they&#8217;re just biased? But they&#8217;re not marketing guys, that&#8217;s for sure, and they haven&#8217;t made those go-faster claims without some explanation about where the go-faster comes from.<\/p>\n<p>Finally, someone on the course asked how they could invalidate individual cursors on demand and I said I didn&#8217;t think you could. The next morning, Martin came in and said he thought there was a way you could do it, at which point I immediately remember <a href=\"http:\/\/el-caro.blogspot.com\/2007\/10\/flushing-single-cursor.html\">Fairlie Rego&#8217;s post<\/a> that I&#8217;d read last year. If there&#8217;s one good side-effect of blogging, it&#8217;s that it increases the chance I&#8217;ll remember these things in future! (No guarantee, though &#8230;) So, here&#8217;s <a href=\"http:\/\/berxblog.blogspot.com\/2008\/12\/detuning-soft-parses.html\">Martin&#8217;s follow-up post<\/a>.<\/p>\n<p>Rather than performance, I suppose I&#8217;d better start thinking about Christmas now! &#128521;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been a bit busy recently because I&#8217;ve had a rolling 4 week cold (like lots of people in the office &#8211; obviously several colds in quick succession), a couple of presentations at UKOUG (where I&#8217;m sure the additional beer didn&#8217;t help recovery) and then I was in Vienna on Monday and Tuesday this week,&hellip; <a class=\"more-link\" href=\"http:\/\/orcldoug.com\/blog\/2008\/12\/18\/performance-on-my-mind\/\">Continue reading <span class=\"screen-reader-text\">Performance on my mind &#8230;<\/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-1464","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":2008,"url":"http:\/\/orcldoug.com\/blog\/2016\/12\/18\/performance-on-my-mind-2\/","url_meta":{"origin":1464,"position":0},"title":"Performance on my mind &#8230;","date":"December 18, 2016","format":false,"excerpt":"I've been a bit busy recently because I've had a rolling 4 week cold (like lots of people in the office - obviously several colds in quick succession), a couple of presentations at UKOUG (where I'm sure the additional beer didn't help recovery) and then I was in Vienna on\u2026","rel":"","context":"Similar post","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1458,"url":"http:\/\/orcldoug.com\/blog\/2008\/12\/02\/ukoug-day-1\/","url_meta":{"origin":1464,"position":1},"title":"UKOUG Day 1","date":"December 2, 2008","format":false,"excerpt":"I'm typing this during the big keynote on Oracle Exadata and I'm in my hotel room which might seem strange seeing how much of an Exadata fan-boy I've been in the recent past. But I've already seen those presentations and so I always had my eye on today as one\u2026","rel":"","context":"With 5 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":851,"url":"http:\/\/orcldoug.com\/blog\/2006\/02\/28\/my-hotsos-agenda\/","url_meta":{"origin":1464,"position":2},"title":"My Hotsos Agenda","date":"February 28, 2006","format":false,"excerpt":"I'm a bit surprised how excited I am about going to Dallas for the Hotsos Symposium next week (have I mentioned it yet?). I've already worked my personal agenda out but it hasn't been easy with two streams of equally high quality presentations. The full schedule is here and here's\u2026","rel":"","context":"With 11 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":920,"url":"http:\/\/orcldoug.com\/blog\/2005\/11\/02\/my-latest-apology\/","url_meta":{"origin":1464,"position":3},"title":"My Latest Apology","date":"November 2, 2005","format":false,"excerpt":"Like Frankenstein and his monster, I've let the Dane out of the bag. Yes, I admit it, I helped Mogens Norgaard set up his new blog today. Although I've made sure he knows that there are other blogging options out there, he was happy to go for the most straightforward\u2026","rel":"","context":"With 2 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1524,"url":"http:\/\/orcldoug.com\/blog\/2009\/10\/11\/oow-2009-begins\/","url_meta":{"origin":1464,"position":4},"title":"OOW 2009 Begins","date":"October 11, 2009","format":false,"excerpt":"That's my first couple of sessions done and dusted, both pretty good ones too although I'm going to have to admit defeat now and try to catch some sleep in the hope it will pay off over the rest of the week.First, though was a nostalgic trip to Lori's Diner\u2026","rel":"","context":"Similar post","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1045,"url":"http:\/\/orcldoug.com\/blog\/2006\/08\/05\/blog-issues\/","url_meta":{"origin":1464,"position":5},"title":"Blog Issues","date":"August 5, 2006","format":false,"excerpt":"There are still a few minor (I hope) issues with the blog. RSS Feed1) Thomas Presslie mentioned that the success of the RSS feed is intermittent - it seems to miss posts or they appear late. I haven't noticed any problems myself and then realised that my Thunderbird feed-reader is\u2026","rel":"","context":"Similar post","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/posts\/1464","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=1464"}],"version-history":[{"count":0,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/posts\/1464\/revisions"}],"wp:attachment":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/media?parent=1464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/categories?post=1464"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/tags?post=1464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}