<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags 'PASS', 'concurrency', and 'locking'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=PASS,concurrency,locking&amp;orTags=0</link><description>Search results matching tags 'PASS', 'concurrency', and 'locking'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Geek City: 24Hours of PASS Followup</title><link>http://sqlblog.com/blogs/kalen_delaney/archive/2010/09/16/24HOPfollowup.aspx</link><pubDate>Thu, 16 Sep 2010 18:20:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:28815</guid><dc:creator>Kalen Delaney</dc:creator><description>&lt;P&gt;&lt;I&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;Thank you everyone who attended my 24HOP session yesterday. It was a wonderful event to be part of. &lt;/P&gt;
&lt;P&gt;Here are a few of the questions that I was asked, that didn't get completely answered.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Question: Can we set READ_COMMITTED_SNAPSHOT ON for just a table rather than at database level?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;I apologize that I answered this incorrectly.&amp;nbsp; I was trying to remember all of the locking hints on the spur of the moment, and remembered that there is a hint READCOMMITTED LOCK to force default locking/blocking behavior when the database has been set to READ_COMMITTED_SNAPSHOT, so I was thinking there should be one to go the other way. But now that the stress of the moment is off, I realize that there could not be such a hint. Enabling snapshot isolation means that SQL has to save the old committed values of any changed data as the change is taking place. For a SELECT to just request to read older committed values, when the database has not already been set to save them, would not be possible.&amp;nbsp; The data you're looking for would not be available. &lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Question: Is it ever appropriate to use the No Lock hint? I'm thinking of using it in certain Select statements.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;What does 'appropriate' mean? Like all the phenomena I discussed in my presentation, allowing dirty reads is a choice. You need to be aware of the costs and the tradeoffs, but you might decide in some situations that the value you get is worth the (potentially high) price.&amp;nbsp; I only hope that people don't just choose to use it arbitrarily, just because it's "faster", but that they are aware of the ramifications of performing dirty reads.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Question: Where can I get more information about the tradeoffs between the different isolation levels and concurrency models?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;I'm glad you asked. This presentation was only a PREVIEW of what I'll be talking about for an entire day in a pre-conference session for PASS. You can get more details here:&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://sqlpass.eventpoint.com/topic/details/DBA301P href="http://sqlpass.eventpoint.com/topic/details/DBA301P"&gt;http://sqlpass.eventpoint.com/topic/details/DBA301P&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Question: Is there a way to get access to these slides at the end of the presentation please?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;I am attaching them to this blog post, along with a PDF of the presentation, and I will also be adding them to my web site at &lt;A href="http://www.sqlserverinternals.com/conferences"&gt;www.SQLServerInternals.com/conferences&lt;/A&gt; by the end of the week.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Question: Can Kalen unprotect her tweets?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;I could, but it wouldn't be very interesting since I don't tweet and there would be nothing to read. But lately I have started thinking more about it. Maybe I'll start… and if I do start tweeting on a regular basic, my tweets will be open and available.&lt;/P&gt;
&lt;P&gt;Thanks again!&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#ff00ff size=4&gt;~Kalen&lt;/FONT&gt;&lt;/P&gt;</description></item></channel></rss>