<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-4904879802205428995.post5759715331121179936..comments</id><updated>2009-10-12T17:47:58.180-05:00</updated><title type='text'>Comments on Best Guess Theory: NHibernate Tip #3 - ID's</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.bestguesstheory.com/feeds/5759715331121179936/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4904879802205428995/5759715331121179936/comments/default'/><link rel='alternate' type='text/html' href='http://www.bestguesstheory.com/2009/07/nhibernate-tip-3-ids.html'/><author><name>Hudson Akridge</name><uri>http://www.blogger.com/profile/14278672927130134346</uri><email>Hudson.Akridge@gmail.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4904879802205428995.post-1355598088549635975</id><published>2009-10-12T17:47:58.338-05:00</published><updated>2009-10-12T17:47:58.338-05:00</updated><title type='text'>another  pro is u can allow external apps to creat...</title><content type='html'>another  pro is u can allow external apps to create their own ids too. for example we build a lot of RIAs using flex/air if that UI wants  a new object it can create it&amp;#39;s own id without the need for a service call and subsequent db hit, much more efficient when you have  a network layer involved with a smart interface technology</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4904879802205428995/5759715331121179936/comments/default/1355598088549635975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4904879802205428995/5759715331121179936/comments/default/1355598088549635975'/><link rel='alternate' type='text/html' href='http://www.bestguesstheory.com/2009/07/nhibernate-tip-3-ids.html?showComment=1255387678338#c1355598088549635975' title=''/><author><name>DannyT</name><uri>http://www.blogger.com/profile/14733071875334008877</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.bestguesstheory.com/2009/07/nhibernate-tip-3-ids.html' ref='tag:blogger.com,1999:blog-4904879802205428995.post-5759715331121179936' source='http://www.blogger.com/feeds/4904879802205428995/posts/default/5759715331121179936' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4904879802205428995.post-6941623698013729540</id><published>2009-07-16T15:38:42.114-05:00</published><updated>2009-07-16T15:38:42.114-05:00</updated><title type='text'>Good points :) I view the guid vs int debate as a ...</title><content type='html'>Good points :) I view the guid vs int debate as a pre-optimization debate. You really don&amp;#39;t know how your application will perform until you have it up and running in a production environment. If Guids are, for some reason, causing performance issues, then you should be able to identify that problem, and if no other solution with guids (such as tuning or guid.comb) will work, you could go back to using ints.&lt;br /&gt;&lt;br /&gt;Otherwise, I feel that the complexity of the model is increasing purely to compensate for database implementation details.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4904879802205428995/5759715331121179936/comments/default/6941623698013729540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4904879802205428995/5759715331121179936/comments/default/6941623698013729540'/><link rel='alternate' type='text/html' href='http://www.bestguesstheory.com/2009/07/nhibernate-tip-3-ids.html?showComment=1247776722114#c6941623698013729540' title=''/><author><name>Hudson Akridge</name><uri>http://www.blogger.com/profile/14278672927130134346</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='01773707291187120987'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.bestguesstheory.com/2009/07/nhibernate-tip-3-ids.html' ref='tag:blogger.com,1999:blog-4904879802205428995.post-5759715331121179936' source='http://www.blogger.com/feeds/4904879802205428995/posts/default/5759715331121179936' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4904879802205428995.post-8367702793201378780</id><published>2009-07-16T15:21:07.877-05:00</published><updated>2009-07-16T15:21:07.877-05:00</updated><title type='text'>Huge improvements to the Guid index thrashing prob...</title><content type='html'>Huge improvements to the Guid index thrashing problem were fixed in SQL 2005 and with DB tuning and guid.comb algo&amp;#39;s page fragementation is really a thing of the past.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4904879802205428995/5759715331121179936/comments/default/8367702793201378780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4904879802205428995/5759715331121179936/comments/default/8367702793201378780'/><link rel='alternate' type='text/html' href='http://www.bestguesstheory.com/2009/07/nhibernate-tip-3-ids.html?showComment=1247775667877#c8367702793201378780' title=''/><author><name>Max Pool</name><uri>http://www.gosquids.com</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.bestguesstheory.com/2009/07/nhibernate-tip-3-ids.html' ref='tag:blogger.com,1999:blog-4904879802205428995.post-5759715331121179936' source='http://www.blogger.com/feeds/4904879802205428995/posts/default/5759715331121179936' type='text/html'/></entry></feed>