<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SQL in the Wild &#187; Pass 2007</title>
	<atom:link href="http://sqlinthewild.co.za/index.php/category/conferences/pass-2007/feed/" rel="self" type="application/rss+xml" />
	<link>http://sqlinthewild.co.za</link>
	<description>A discussion on SQL Server</description>
	<lastBuildDate>Tue, 31 Aug 2010 17:26:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Final day</title>
		<link>http://sqlinthewild.co.za/index.php/2007/09/23/final-day/</link>
		<comments>http://sqlinthewild.co.za/index.php/2007/09/23/final-day/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 15:44:47 +0000</pubDate>
		<dc:creator>Gail</dc:creator>
				<category><![CDATA[Pass 2007]]></category>

		<guid isPermaLink="false">http://sqlinthewild.co.za/?p=33</guid>
		<description><![CDATA[By the last day I was feeling like my head was ready to explode. So much information in so little time. Kevin Kline&#8217;s session kicked off the day with a discussion of benchmarking, baselining and monitoring. Some decent ideas, not really any new information for me. That&#8217;s probably more because I&#8217;d been at just about [...]]]></description>
			<content:encoded><![CDATA[<p>By the last day I was feeling like my head was ready to explode. So much information in so little time.</p>
<p>Kevin Kline&#8217;s session kicked off the day with a discussion of benchmarking, baselining and monitoring. Some decent ideas, not really any new information for me. That&#8217;s probably more because I&#8217;d been at just about every monitoring and performance presentation for the entire conference, than any lack on his part.</p>
<p>After lunch the number of attendees seemed to drop substantially. The best of the afternoon sessions that I attended was Kevin Kline&#8217;s interview with Ken Henderson. It wasn&#8217;t a technical session, more to do with been an author, a respected sql expert.</p>
<p>The flight home is this evening. I&#8217;m not really looking forward to that, I only get back to JHB tuesday morning. Not fun at all.</p>
]]></content:encoded>
			<wfw:commentRss>http://sqlinthewild.co.za/index.php/2007/09/23/final-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Day 4 &#8211; Monitoring, availability and tough problems</title>
		<link>http://sqlinthewild.co.za/index.php/2007/09/21/day-4-monitoring-availability-and-tough-problems/</link>
		<comments>http://sqlinthewild.co.za/index.php/2007/09/21/day-4-monitoring-availability-and-tough-problems/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 14:43:53 +0000</pubDate>
		<dc:creator>Gail</dc:creator>
				<category><![CDATA[Pass 2007]]></category>

		<guid isPermaLink="false">http://sqlinthewild.co.za/?p=32</guid>
		<description><![CDATA[I skipped the keynote on Thursday to spend some time in the SQL Lounge. One of the people there did a demo of a set of scripts, jobs and reports called DMVStat. It&#8217;s up on the net somewhere. I don&#8217;t have the link right now, but I&#8217;ll see if I can dig it up in [...]]]></description>
			<content:encoded><![CDATA[<p>I skipped the keynote on Thursday to spend some time in the SQL Lounge. One of the people there did a demo of a set of scripts, jobs and reports called DMVStat. It&#8217;s up on the net somewhere. I don&#8217;t have the link right now, but I&#8217;ll see if I can dig it up in a day or so.</p>
<p>The first session was on analysing the plan cache. It wasn&#8217;t a particularly deep session, just covering how to get execution plans in SQL 2005 (the plan cache DMVs). </p>
<p>The SQL CAT team did a presentation on high availability in the afternoon. Not as good as the session on MySpace, but that would be hard to top.</p>
<p>Bob Ward ran the only level 500 session of the conference, covering debugging difficult problems. The kind of problems that he sees as a senior escalation engineer at PSS. He discusses latch waits, slow IOs, corrupt databases, access violations, memory problems and unexpected shutdowns. It felt something&nbsp;like standing under a waterfall, but it was a brilliant session.</p>
<p>The afternoon&nbsp;wrapped up with a discussion on practical&nbsp;performance monitoring by Andrew Kelly.&nbsp;He went over perfmon, profiler, wait stats, disk stats and showed some techniques for managing the load of data.</p>
<p>All in all, that was a very&nbsp;successful day. One more day to go&#8230;&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://sqlinthewild.co.za/index.php/2007/09/21/day-4-monitoring-availability-and-tough-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Day 3</title>
		<link>http://sqlinthewild.co.za/index.php/2007/09/20/day-3/</link>
		<comments>http://sqlinthewild.co.za/index.php/2007/09/20/day-3/#comments</comments>
		<pubDate>Thu, 20 Sep 2007 05:26:25 +0000</pubDate>
		<dc:creator>Gail</dc:creator>
				<category><![CDATA[Pass 2007]]></category>

		<guid isPermaLink="false">http://sqlinthewild.co.za/?p=31</guid>
		<description><![CDATA[Wednesday at PASS is the first day of the real conference. The day started off with the usual keynote. Ted&#160;Kummert of Microsoft went through the data vision that microsoft has, complete with&#160;a whole lot of demos. The part that most caught my eye was the demo of some new SQL 2008 features, including the resource [...]]]></description>
			<content:encoded><![CDATA[<p>Wednesday at PASS is the first day of the real conference. The day started off with the usual keynote. Ted&nbsp;Kummert of Microsoft went through the data vision that microsoft has, complete with&nbsp;a whole lot of demos.</p>
<p>The part that most caught my eye was the demo of some new SQL 2008 features, including the resource governor with its ability to restrict resource usage depending on properties of the connection (eg application name, host name, login name, etc). The policy-based management should make policy enforcement much easier now, especially since policies can be applied across multiple servers in one operation. </p>
<p>The new spatial data types look cool. I can&#8217;t see immediate uses for them myself, but I do like them. </p>
<p>Finally, something that had the entire audience cheering, intellisense in management studio. About time. Something that I also saw but wasn&#8217;t mentioned was what appeared to be syntax checking as you type, much like visual studio has. Not sure how far that goes (to objects or just to key words) but it does look interesting.</p>
<p>&nbsp;</p>
<p><span id="more-31"></span></p>
<p>I decided to attend Kalen&#8217;s session this morning on the costs of concurrency. It was a very informative, deep dive into optimistic and pessimistic concurrencies in sql 2005, the pros and cons of each and some problems to be aware of.</p>
<p>&nbsp;After lunch &#8211; SQL CAT talking about the implementation of SQL Server at the MySpace social networking site. That is one seriously impressive SQL implementation. Multiple servers, partitioned data, replication with thousands of transactions/sec and multiple subscribers and service broker for messaging. On one hand, I&#8217;m very glad I don&#8217;t have a system that intense, on the other, I&#8217;d love to work with something that challenging.</p>
<p>The middle session of the afternoon was devoted to encryption. Basically a method to both encrypt and search data, in a reasonable amount of time. </p>
<p>The last session of the day was a very intense, very enjoyable session from Itzik Ben-Gan on index internals and consistency problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://sqlinthewild.co.za/index.php/2007/09/20/day-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Precon &#8211; Query plans</title>
		<link>http://sqlinthewild.co.za/index.php/2007/09/19/precon-query-plans/</link>
		<comments>http://sqlinthewild.co.za/index.php/2007/09/19/precon-query-plans/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 23:22:15 +0000</pubDate>
		<dc:creator>Gail</dc:creator>
				<category><![CDATA[Pass 2007]]></category>

		<guid isPermaLink="false">http://sqlinthewild.co.za/?p=30</guid>
		<description><![CDATA[The second day pre-conference that I attended was by Kalen Delany, all about query plans. The first part of the session was an overview of the various methods of getting a query plan, from the showplan options for estimated plans, to the profile options for actual execution plans, the graphical options and the usage of [...]]]></description>
			<content:encoded><![CDATA[<p>The second day pre-conference that I attended was by Kalen Delany, all about query plans.</p>
<p>The first part of the session was an overview of the various methods of getting a query plan, from the showplan options for estimated plans, to the profile options for actual execution plans, the graphical options and the usage of SQL Profiler to get both actual and estimated plans.</p>
<p>She then briefly covered sub-optimal plans, without going into detail on query tuning. Stuff like cardinality estimation errors and potentially slow operators (scans, sorts, hashes)</p>
<p>After lunch we delved into details on the plan cache, including what constitutes a plan, how to view them and what conditions there are around plan reuse. This covered adhoc plans, prepared plans and object plans (stored procedures), as well as recompiles and the downsides of plan reuse.</p>
<p>Finally there was a section on query hints and plan guides, for use when the optimiser just won&#8217;t do what you want it to do.</p>
<p>The evening was a great deal of fun, with the opening reception and the SQLServerCentral party. I had the opportunity to take part in the quiz bowl. Got eliminated in the first round (damn movie questions) but was still good fun. Won a couple books. More reading material is always a good thing.</p>
]]></content:encoded>
			<wfw:commentRss>http://sqlinthewild.co.za/index.php/2007/09/19/precon-query-plans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preconference &#8211; Performance Toolset workshop</title>
		<link>http://sqlinthewild.co.za/index.php/2007/09/18/preconference-performance-toolset-workshop/</link>
		<comments>http://sqlinthewild.co.za/index.php/2007/09/18/preconference-performance-toolset-workshop/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 00:49:06 +0000</pubDate>
		<dc:creator>Gail</dc:creator>
				<category><![CDATA[Pass 2007]]></category>

		<guid isPermaLink="false">http://sqlinthewild.co.za/?p=29</guid>
		<description><![CDATA[Spent the first day of the conference at the PSS Bootcamp. The PSS guys always put on a good show as they take people through what they do to solve customer&#8217;s problems. The first part of the day was devoted to a performance tuning methodology. What do you do when the users are complaining that [...]]]></description>
			<content:encoded><![CDATA[<p>Spent the first day of the conference at the PSS Bootcamp. The PSS guys always put on a good show as they take people through what they do to solve customer&#8217;s problems.</p>
<p>The first part of the day was devoted to a performance tuning methodology. What do you do when the users are complaining that the server&#8217;s slow. The presenter went through the methodology that the PSS engineers use when presented with a performance problem.</p>
<p>Most of the process is aimed at finding the problem query or identifying a resource bottleneck on the server.</p>
<p>If the problem is currently occurring, one of the main tools is the performance dashboard, a new report introduced into Management studio with SQL 2005 SP2</p>
<p>If the problem is not currently occurring, then it&#8217;s necessary to use SQLDiag, profiler, perfmon or a combination of them. A very interesting new tool that they introduced is a data aggregation and reporting tool for performance data &#8211; <a href="http://www.sqlnexus.net/">SQL Nexus</a>. The updated version is supposed to be available by end November.</p>
<p>The session finished with a brief look at some of the new features of SQL 2008 that would help out with performance issues. One of the big ones, at least for me, is the performance warehouse. SQL can be configured to collect performance related data continuously in the background and save that into a data warehouse. There are a collection of reports built into management studio that report off this data. Used properly, that should make finding performance problems much easier than currently.</p>
<p>The other feature in 2008 that looks fantastic &#8211; a dependency checker that actually works. Sounds great&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://sqlinthewild.co.za/index.php/2007/09/18/preconference-performance-toolset-workshop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Off to PASS</title>
		<link>http://sqlinthewild.co.za/index.php/2007/09/14/off-to-pass/</link>
		<comments>http://sqlinthewild.co.za/index.php/2007/09/14/off-to-pass/#comments</comments>
		<pubDate>Fri, 14 Sep 2007 10:43:55 +0000</pubDate>
		<dc:creator>Gail</dc:creator>
				<category><![CDATA[Pass 2007]]></category>

		<guid isPermaLink="false">http://sqlinthewild.co.za/?p=10</guid>
		<description><![CDATA[Well I&#8217;m off to PASS tonight. total of 18 hours of flying and 7 or so hours sitting around in London Heathrow airport. What fun. Looking forward to the conference. Hopefully I&#8217;ll get a chance to chat with some people I met last year. I&#8217;ll probably be reporting on some of the sessions while I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>Well I&#8217;m off to PASS tonight. total of 18 hours of flying and 7 or so hours sitting around in London Heathrow airport. What fun.</p>
<p>Looking forward to the conference. Hopefully I&#8217;ll get a chance to chat with some people I met last year.</p>
<p>I&#8217;ll probably be reporting on some of the sessions while I&#8217;m there. If there&#8217;s anyone who reads this blog that&#8217;s going to be at pass, look me up and say hi. Just look for someone wearing a nametag  with the name &#8216;Gail&#8217; and country &#8216;South Africa&#8217;</p>
]]></content:encoded>
			<wfw:commentRss>http://sqlinthewild.co.za/index.php/2007/09/14/off-to-pass/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PASS 2007</title>
		<link>http://sqlinthewild.co.za/index.php/2007/08/22/pass-2007/</link>
		<comments>http://sqlinthewild.co.za/index.php/2007/08/22/pass-2007/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 20:13:40 +0000</pubDate>
		<dc:creator>Gail</dc:creator>
				<category><![CDATA[Pass 2007]]></category>

		<guid isPermaLink="false">http://sqlinthewild.co.za/?p=20</guid>
		<description><![CDATA[Well, looks like I&#8217;m going to Denver for the Pass 2007 summit after all. I wasn&#8217;t sure I&#8217;d be going this year. As usual there are more fantastic looking sessions that I could possibly manage to go to. In one slot on the Wednesday, I&#8217;d need to be in four places at the same time [...]]]></description>
			<content:encoded><![CDATA[<p>Well, looks like I&#8217;m going to Denver for the <a href="https://www.sqlpass.org/summit/Pages/default.aspx">Pass 2007 summit</a> after all. I wasn&#8217;t sure I&#8217;d be going this year.</p>
<p>As usual there are more fantastic looking sessions that I could possibly manage to go to. In one slot on the Wednesday, I&#8217;d need to be in  four places at the same time to attend everything I want to see.</p>
<p><span id="more-20"></span>Currently on my must-see list I have the following</p>
<ul>
<li><a href="https://www.sqlpass.org/summit/Lists/2007%20Summit%20Sessions/DispForm.aspx?ID=52">More on maximising performance in SQL Server 2005</a> by <span><a href="https://www.sqlpass.org/summit/Lists/Speakers/DispForm.aspx?ID=35&amp;RootFolder=*">Alex Cheng</a></span></li>
<li><span><a href="https://www.sqlpass.org/summit/Lists/2007%20Summit%20Sessions/DispForm.aspx?ID=51"> 			The Hidden Costs of Concurrency</a> by </span><span><a href="https://www.sqlpass.org/summit/Lists/Speakers/DispForm.aspx?ID=11&amp;RootFolder=*">Kalen Delaney</a> (running concurrently with the maximising performance)<br />
</span></li>
<li><span><a href="https://www.sqlpass.org/summit/Lists/2007%20Summit%20Sessions/DispForm.aspx?ID=64"> 			Building High Performance SQL system using Lessons Learned from customer deployments</a> by </span><span><a href="https://www.sqlpass.org/summit/Lists/Speakers/DispForm.aspx?ID=24&amp;RootFolder=*">Michael Thomassy</a> and <a href="https://www.sqlpass.org/summit/Lists/Speakers/DispForm.aspx?ID=25&amp;RootFolder=*">Burzin Patel</a><br />
</span></li>
<li><span><a href="https://www.sqlpass.org/summit/Lists/2007%20Summit%20Sessions/DispForm.aspx?ID=113"> 			Building High Performance Systems for SQL Server</a> by </span><span><a href="https://www.sqlpass.org/summit/Lists/Speakers/DispForm.aspx?ID=26&amp;RootFolder=*">Juergen Thomas</a><br />
</span></li>
<li><span><a href="https://www.sqlpass.org/summit/Lists/2007%20Summit%20Sessions/DispForm.aspx?ID=41"> 			Performance Baselining, Benchmarking, and Monitoring</a> by </span><span><a href="https://www.sqlpass.org/summit/Lists/Speakers/DispForm.aspx?ID=12&amp;RootFolder=*">Kevin Kline</a><br />
</span></li>
<li><span><a href="https://www.sqlpass.org/summit/Lists/2007%20Summit%20Sessions/DispForm.aspx?ID=45"> 			Plan Cache Analysis in SQL Server 2005</a> by </span><span><a href="https://www.sqlpass.org/summit/Lists/Speakers/DispForm.aspx?ID=53&amp;RootFolder=*">Jerry Foster</a><br />
</span></li>
<li><span><a href="https://www.sqlpass.org/summit/Lists/2007%20Summit%20Sessions/DispForm.aspx?ID=85"> 			Debugging the Toughest SQL Server 2005 Problems</a> by </span><span><a href="https://www.sqlpass.org/summit/Lists/Speakers/DispForm.aspx?ID=69&amp;RootFolder=*">Bob Ward</a> (This one is going to be good)</span></li>
<li><span><a href="https://www.sqlpass.org/summit/Lists/2007%20Summit%20Sessions/DispForm.aspx?ID=50"> 			Practical Performance Monitoring</a> by </span><span><a href="https://www.sqlpass.org/summit/Lists/Speakers/DispForm.aspx?ID=8&amp;RootFolder=*">Andrew Kelly</a><br />
</span></li>
<li><span><a href="https://www.sqlpass.org/summit/Lists/2007%20Summit%20Sessions/DispForm.aspx?ID=16"> 			Avoiding Stored Procedure Recompiles</a> by </span><span><a href="https://www.sqlpass.org/summit/Lists/Speakers/DispForm.aspx?ID=47&amp;RootFolder=*">Greg Low</a><br />
</span></li>
</ul>
<p><span>A week long overdose of performance and monitoring-related presentations with other SQL related presentations in the gaps. This is going to be good!<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sqlinthewild.co.za/index.php/2007/08/22/pass-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
