{"id":882,"date":"2006-01-15T12:00:00","date_gmt":"2006-01-15T12:00:00","guid":{"rendered":"http:\/\/orcldoug.com\/blog\/?p=882"},"modified":"2006-01-15T12:00:00","modified_gmt":"2006-01-15T12:00:00","slug":"jonathan-lewis-on-10gr2-sort-efficiency","status":"publish","type":"post","link":"http:\/\/orcldoug.com\/blog\/2006\/01\/15\/jonathan-lewis-on-10gr2-sort-efficiency\/","title":{"rendered":"Jonathan Lewis on 10gR2 Sort efficiency"},"content":{"rendered":"<p>Just in case you miss it &#8230; Jonathan has an interesting new piece on <a href=\"http:\/\/www.jlcomp.demon.co.uk\/hints_and_sorts.html\">sort efficiency in 10gR2<\/a>.<\/p>\n<p>What struck me on reading this is that, no matter how mature the CBO may be, small improvements are constant. That tells me that it&#8217;s a mistake to rely on an optimiser to do everything well and also that optimisation is a complex topic.<\/p>\n<p>I&#8217;d better sign off there &#8211; I can feel a <a href=\"http:\/\/www.jlcomp.demon.co.uk\/cbo_book\/ind_book.html\">book recommendation<\/a> coming on &#128521;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just in case you miss it &#8230; Jonathan has an interesting new piece on sort efficiency in 10gR2. What struck me on reading this is that, no matter how mature the CBO may be, small improvements are constant. That tells me that it&#8217;s a mistake to rely on an optimiser to do everything well and&hellip; <a class=\"more-link\" href=\"http:\/\/orcldoug.com\/blog\/2006\/01\/15\/jonathan-lewis-on-10gr2-sort-efficiency\/\">Continue reading <span class=\"screen-reader-text\">Jonathan Lewis on 10gR2 Sort efficiency<\/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-882","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":925,"url":"http:\/\/orcldoug.com\/blog\/2005\/10\/28\/dbms_xplan-10gr2-autotrace-and-the-case-paper\/","url_meta":{"origin":882,"position":0},"title":"DBMS_XPLAN, 10gR2 Autotrace and the CASE paper","date":"October 28, 2005","format":false,"excerpt":"When I was putting the finishing touches to the CASE paper, Andy Campbell (one of the reviewers) pointed out that he preferred the DBMS_XPLAN output when looking at execution plans for SQL statements. I do too, but I wanted to use Autotrace, partly for consistency with the original DECODE paper,\u2026","rel":"","context":"With 3 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1102,"url":"http:\/\/orcldoug.com\/blog\/2006\/10\/08\/10gr2-on-solaris-10\/","url_meta":{"origin":882,"position":1},"title":"10gR2 on Solaris 10","date":"October 8, 2006","format":false,"excerpt":"I was surprised to realise that it's nearly 7 months since I bemoaned the lack of availability of 10gR2 on Solaris 10 (x86). Well, it's been out a few weeks now and I've been waiting since then for a free weekend to install it on the ISP4400. One of the\u2026","rel":"","context":"With 7 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":895,"url":"http:\/\/orcldoug.com\/blog\/2005\/12\/07\/oracle-enterprise-manager-10gr2\/","url_meta":{"origin":882,"position":2},"title":"Oracle Enterprise Manager 10gR2","date":"December 7, 2005","format":false,"excerpt":"First of all, let me be clear that I'm not a fan of GUI tools. That's not based on a misguided macho opinion that somehow you need to be able to struggle with a command line interface to prove that you're a good DBA but because :- I'm a contractor\u2026","rel":"","context":"With 9 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1101,"url":"http:\/\/orcldoug.com\/blog\/2006\/10\/07\/supporting-scotland\/","url_meta":{"origin":882,"position":3},"title":"Supporting Scotland","date":"October 7, 2006","format":false,"excerpt":"I've spent all morning installing Solaris 10 and Oracle 10gR2 on the ISP4400 and configured my first ZFS filesystem. I'll blog about that later, but I had to get this one out of the way before Scotland play France at football at five o'clock.This is from an interview with Walter\u2026","rel":"","context":"With 8 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1122,"url":"http:\/\/orcldoug.com\/blog\/2006\/11\/06\/ukoug-agenda-2\/","url_meta":{"origin":882,"position":4},"title":"UKOUG Agenda","date":"November 6, 2006","format":false,"excerpt":"Another late shift today followed a busy weekend attending an evening wedding reception on Friday and a friend's 40th birthday party in Newcastle on Saturday night, so that closing part of the Recovery Design series might have to wait for a day or two. I'm also in a growing panic\u2026","rel":"","context":"With 10 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1017,"url":"http:\/\/orcldoug.com\/blog\/2006\/07\/13\/alter-table-move-and-table-stats\/","url_meta":{"origin":882,"position":5},"title":"alter table &#8230; move and table stats","date":"July 13, 2006","format":false,"excerpt":"Howard Rogers left a comment on my last blog, showing an example of using alter table ... move on a 10gR2 database on Linux. In his example, unlike mine, the table rebuild did not nullify the table's statistics. I admit I was surprised myself when I ran my example yesterday\u2026","rel":"","context":"With 4 comments","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/posts\/882","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=882"}],"version-history":[{"count":0,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/posts\/882\/revisions"}],"wp:attachment":[{"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/media?parent=882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/categories?post=882"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/orcldoug.com\/blog\/wp-json\/wp\/v2\/tags?post=882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}