{"id":1043,"date":"2008-06-26T22:14:03","date_gmt":"2008-06-26T22:14:03","guid":{"rendered":"\/blogs\/paul\/post\/The-Euclidian-Geometry-of-Eggs.aspx"},"modified":"2017-04-13T09:54:14","modified_gmt":"2017-04-13T16:54:14","slug":"the-euclidian-geometry-of-eggs","status":"publish","type":"post","link":"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/","title":{"rendered":"The Euclidian Geometry of Eggs"},"content":{"rendered":"<p><FONT face=Verdana size=2><br \/>\n<P>One problem (the only one!)&nbsp;of going on vacation with Kimberly is that can be hard to banish SQL Server completely from conversation. Over breakfast this morning we were discussing the pros and cons of advising someone to use sp_attach_single_file_db as a way to shrink an out-of-control transaction log &#8211; with careful guidance it can be done, but there&#8217;s a lot of scope for misuse and getting into trouble.<\/P><br \/>\n<P>One problem with being on vacation in general is that your mind wanders away from the normal bounds of rational thought (well, at least mine does&#8230;) While discussing the merits of shrinking transaction logs I was cutting up my eggs and mused aloud on how much easier it was to divide an egg in half when it was scrambled compared to when it was raw &#8211; you can get a nice Euclidian straight edge. After that Kimberly had nothing else to say about transaction logs :-)<\/P><br \/>\n<P>Then I wondered how far away we are from the mainland (we&#8217;re on <a href=\"http:\/\/www.maui.hyatt.com\/en\/hotel\/home.html?hyattprop=yes\">Maui<\/a> for a week, then on a live-aboard dive boat out of Kona &#8211; the <a href=\"http:\/\/www.aggressor.com\/kona.php\">Kona Aggressor<\/a>&nbsp;&#8211; for another week). Luckily the waitress brought the breakfast check so I spent 5 minutes doing the <EM><STRONG>a<SUP>2<\/SUP> = b<SUP>2<\/SUP> + c<SUP>2<\/SUP><\/STRONG><\/EM> calculation (where <STRONG>a<\/STRONG> was our flight length from Seattle, <STRONG>b<\/STRONG> is the distance south from Seattle, and <STRONG>c<\/STRONG> is the distance from the mainland). Figuring about 2700 miles for the flight, and 2000 miles south of Seattle (and no-doubt convincing everyone around us that I needed to use long multiplication, scientific notation, long division, and geometric figures&nbsp;to calculate the tip on the breakfast check), I came up with roughly 1800 miles as the distance of Hawaii from the mainland. In reality, the distance is about 1625 miles &#8211; not bad!<\/P><br \/>\n<P>This is my first trip to Hawaii (and Kimberly&#8217;s fourth, but first to Maui) &#8211; it&#8217;s a very cool place. On Tuesday we took a long helicopter tour around the island (courtesy of <A href=\"http:\/\/www.bluehawaiian.com\/maui\/\">Blue Hawaiian Helicopters<\/A>) which gave us some stunning views of the volcanic scenery (we&#8217;re doing a similar tour of the Big Island after the dive trip). Today we&#8217;re going to drive to the top of the 10000 foot volcano to watch the sunset and do some bird-watching. Here are a few photos:<\/P><br \/>\n<P><a href=\"https:\/\/www.sqlskills.com\/blogs\/paul\/content\/binary\/img_coralreefs.jpg\"><IMG src=\"https:\/\/www.sqlskills.com\/blogs\/paul\/content\/binary\/smallimg_coralreefs.jpg\" border=1><\/a>&nbsp;<a href=\"https:\/\/www.sqlskills.com\/blogs\/paul\/content\/binary\/img_molokini.jpg\"><IMG src=\"https:\/\/www.sqlskills.com\/blogs\/paul\/content\/binary\/smallimg_molokini.jpg\" border=1><\/a><\/P><br \/>\n<P><a href=\"https:\/\/www.sqlskills.com\/blogs\/paul\/content\/binary\/img_volcano.jpg\"><IMG src=\"https:\/\/www.sqlskills.com\/blogs\/paul\/content\/binary\/smallimg_volcano.jpg\" border=1><\/a>&nbsp;<a href=\"https:\/\/www.sqlskills.com\/blogs\/paul\/content\/binary\/img_coastline.jpg\"><IMG src=\"https:\/\/www.sqlskills.com\/blogs\/paul\/content\/binary\/smallimg_coastline.jpg\" border=1><\/a><\/P><br \/>\n<P>Ok &#8211; back to vacation&#8230;<\/P><\/FONT><\/p>\n","protected":false},"excerpt":{"rendered":"<p>One problem (the only one!)&nbsp;of going on vacation with Kimberly is that can be hard to banish SQL Server completely from conversation. Over breakfast this morning we were discussing the pros and cons of advising someone to use sp_attach_single_file_db as a way to shrink an out-of-control transaction log &#8211; with careful guidance it can be [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[103],"tags":[],"class_list":["post-1043","post","type-post","status-publish","format-standard","hentry","category-where-in-the-world-are-paul-and-kimberly"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Euclidian Geometry of Eggs - Paul S. Randal<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Euclidian Geometry of Eggs - Paul S. Randal\" \/>\n<meta property=\"og:description\" content=\"One problem (the only one!)&nbsp;of going on vacation with Kimberly is that can be hard to banish SQL Server completely from conversation. Over breakfast this morning we were discussing the pros and cons of advising someone to use sp_attach_single_file_db as a way to shrink an out-of-control transaction log &#8211; with careful guidance it can be [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/\" \/>\n<meta property=\"og:site_name\" content=\"Paul S. Randal\" \/>\n<meta property=\"article:published_time\" content=\"2008-06-26T22:14:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-04-13T16:54:14+00:00\" \/>\n<meta name=\"author\" content=\"Paul Randal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Paul Randal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/\",\"url\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/\",\"name\":\"The Euclidian Geometry of Eggs - Paul S. Randal\",\"isPartOf\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/#website\"},\"datePublished\":\"2008-06-26T22:14:03+00:00\",\"dateModified\":\"2017-04-13T16:54:14+00:00\",\"author\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/ffcec826c18782e1e0adf173826a7fce\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Euclidian Geometry of Eggs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/#website\",\"url\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/\",\"name\":\"Paul S. Randal\",\"description\":\"In Recovery...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/ffcec826c18782e1e0adf173826a7fce\",\"name\":\"Paul Randal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0b6a266bba2f088f2551ef529293001bd73bf026bc1908b9866728c062beeeb6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0b6a266bba2f088f2551ef529293001bd73bf026bc1908b9866728c062beeeb6?s=96&d=mm&r=g\",\"caption\":\"Paul Randal\"},\"sameAs\":[\"http:\/\/3.209.169.194\/blogs\/paul\"],\"url\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/author\/paul\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Euclidian Geometry of Eggs - Paul S. Randal","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/","og_locale":"en_US","og_type":"article","og_title":"The Euclidian Geometry of Eggs - Paul S. Randal","og_description":"One problem (the only one!)&nbsp;of going on vacation with Kimberly is that can be hard to banish SQL Server completely from conversation. Over breakfast this morning we were discussing the pros and cons of advising someone to use sp_attach_single_file_db as a way to shrink an out-of-control transaction log &#8211; with careful guidance it can be [&hellip;]","og_url":"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/","og_site_name":"Paul S. Randal","article_published_time":"2008-06-26T22:14:03+00:00","article_modified_time":"2017-04-13T16:54:14+00:00","author":"Paul Randal","twitter_misc":{"Written by":"Paul Randal","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/","url":"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/","name":"The Euclidian Geometry of Eggs - Paul S. Randal","isPartOf":{"@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/#website"},"datePublished":"2008-06-26T22:14:03+00:00","dateModified":"2017-04-13T16:54:14+00:00","author":{"@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/ffcec826c18782e1e0adf173826a7fce"},"breadcrumb":{"@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/the-euclidian-geometry-of-eggs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sqlskills.com\/blogs\/paul\/"},{"@type":"ListItem","position":2,"name":"The Euclidian Geometry of Eggs"}]},{"@type":"WebSite","@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/#website","url":"https:\/\/www.sqlskills.com\/blogs\/paul\/","name":"Paul S. Randal","description":"In Recovery...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sqlskills.com\/blogs\/paul\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/ffcec826c18782e1e0adf173826a7fce","name":"Paul Randal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0b6a266bba2f088f2551ef529293001bd73bf026bc1908b9866728c062beeeb6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0b6a266bba2f088f2551ef529293001bd73bf026bc1908b9866728c062beeeb6?s=96&d=mm&r=g","caption":"Paul Randal"},"sameAs":["http:\/\/3.209.169.194\/blogs\/paul"],"url":"https:\/\/www.sqlskills.com\/blogs\/paul\/author\/paul\/"}]}},"_links":{"self":[{"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/posts\/1043","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/comments?post=1043"}],"version-history":[{"count":0,"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/posts\/1043\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/media?parent=1043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/categories?post=1043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/tags?post=1043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}