<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www2.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 tag 'DBA'</title><link>http://www2.sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=DBA&amp;orTags=0</link><description>Search results matching tag 'DBA'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Use TPC Database Benchmarks to Save Money</title><link>http://www2.sqlblog.com/blogs/kevin_kline/archive/2013/04/29/use-tpc-database-benchmarks-to-save-money.aspx</link><pubDate>Mon, 29 Apr 2013 14:47:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48817</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;/p&gt;&lt;p style="font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;Last month, I began a series of articles describing database application benchmarking. In&amp;nbsp;&lt;a href="http://www.dbta.com/Articles/Columns/SQL-Server-Drill-Down/Introduction-to-TPC-Database-Benchmarks-86891.aspx"&gt;the first article&lt;/a&gt;, I told you about different ways that you can construct your own database application benchmark. However, you don’t have to reinvent the wheel. The Transaction Processing Council (&lt;a href="http://www.tpc.org/"&gt;www.tpc.org&lt;/a&gt;) has already created a large number of database benchmarks that are extremely useful and informative.&lt;/p&gt;&lt;p style="font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;I also described last month how the TPC provides several different types of benchmark tests. For example the TPC-C and TPC-E benchmarks are extremely useful for measuring transaction throughput. On the other hand, the TPC – H benchmark is &amp;nbsp;useful for measuring business intelligence workloads.&lt;/p&gt;&lt;p style="font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;Today, I would like to give you a primer on how to read the benchmark reports that are published by the major database and hardware vendors.&amp;nbsp; You never know when a vendor will publish a new benchmark. There’s no set schedule for them to publish their test findings. Of course, you can always look for new advertisements from many of the vendors. But that’s very imprecise. I prefer to find out if there are new results on my own and so I typically start at&amp;nbsp;&lt;a href="http://tpc.org/information/results.asp"&gt;http://tpc.org/information/results.asp&lt;/a&gt;. There, I’ll check to see if my favorite hardware or database vendors have published any new test results....&lt;a href="http://www.dbta.com/Articles/Columns/SQL-Server-Drill-Down/Use-TPC-Database-Benchmarks-to-Save-Money-87652.aspx"&gt;&amp;nbsp;read more&amp;nbsp;&lt;/a&gt;...&lt;/p&gt;&lt;p style="font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;Many thanks,&lt;/p&gt;&lt;p style="font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;-Kevin&lt;/p&gt;&lt;p style="font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;a style="line-height:19px;" href="http://twitter.com/kekline"&gt;- Follow me on Twitter!&lt;/a&gt;&lt;/p&gt;&lt;p style="font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;a href="https://plus.google.com/u/1/113032055249023350257?rel=author"&gt;- Google Author&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>Read the New TPC Database Benchmarking Series</title><link>http://www2.sqlblog.com/blogs/kevin_kline/archive/2013/04/22/read-the-new-tpc-database-benchmarking-series.aspx</link><pubDate>Mon, 22 Apr 2013 18:17:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48816</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;span style="line-height:19px;"&gt;Let's talk about database application benchmarking.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;span style="line-height:19px;"&gt;This is a skill set which, in my opinion, is one of the major differentiators between a journeyman-level DBA and a true master of the trade. In this article published in my monthly column at&amp;nbsp;&lt;a target="_blank" href="http://www.dbta.com/"&gt;&lt;em&gt;Database Trends &amp;amp; Applications magazine&lt;/em&gt;&lt;/a&gt;, I'll give you a brief introduction to TPC benchmarks and, in future articles, I'll be telling you how to extract specific pieces of valuable information from the published benchmark results.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;span style="line-height:19px;"&gt;But let's get started with an overview …&amp;nbsp;&lt;/span&gt;&lt;a target="_blank" style="line-height:19px;" href="http://www.dbta.com/Articles/Columns/SQL-Server-Drill-Down/Introduction-to-TPC-Database-Benchmarks-86891.aspx"&gt;read more.&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:small;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;Many thanks,&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:small;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;-Kevin&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:small;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;a href="http://twitter.com/kekline"&gt;- Follow me on Twitter!&lt;/a&gt;&lt;br&gt;&lt;a href="https://plus.google.com/u/1/113032055249023350257?rel=author"&gt;- Google Author&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Squishy Limits in SQL Server Express Edition</title><link>http://www2.sqlblog.com/blogs/kevin_kline/archive/2013/03/28/squishy-limits-in-sql-server-express-edition.aspx</link><pubDate>Thu, 28 Mar 2013 12:19:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48447</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;It's an old story you've probably heard before. &amp;nbsp;Provide a free version of your software product with strict limitations on performance or other specific capabilities so that folks can give it a try without risk, while you minimize the chance of&amp;nbsp;cannibalizing&amp;nbsp;sales of your commercial products. &amp;nbsp;Microsoft has take this strategy with&amp;nbsp;&lt;a href="http://www.microsoft.com/en-us/sqlserver/editions/2012-editions/express.aspx"&gt;SQL Server Express Edition&lt;/a&gt;, not only to increase adoption in the student market but also to counter the threat of open-source (i.e. free) relational databases like MySQL for entry-level applications.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;One such limitation of SQL Server Express Edition is that it supports no more than 1GB of RAM for the instance. &amp;nbsp;Of course, you could have many Express Edition instances on a single Windows server, each with its own 1GB of RAM.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;But what does that metric of 1GB of RAM actually mean? &amp;nbsp;The key thing to remember is that the restriction is for&amp;nbsp;&lt;em&gt;&lt;strong&gt;buffer&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;cache.&amp;nbsp;&lt;/strong&gt;&lt;/em&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;Since SQL Server has many other caches, even when not counting the plan cache, there are plenty of other caches within SQL Server. &amp;nbsp;(Run a query against&amp;nbsp;&lt;em&gt;sys.dm_os_memory_clerks&lt;/em&gt;&amp;nbsp;if you'd like to see some of the others). &amp;nbsp;Because only the buffer cache has the strict 1GB limitation, you can actually watch SQL Server Express Edition's memory working set size grow to around 1.4-1.5GB due to the other memory caches at play.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;Pawel Potasinski, a SQL Server MVP from Poland (&lt;a href="http://twitter.com/pawelpotasinski"&gt;Twitter&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://sqlgeek.pl/"&gt;Blog&lt;/a&gt;), once&amp;nbsp;&lt;a href="http://sqlgeek.pl/2010/08/23/pl-sql-server-limity-w-sql-server-2008-r2-express-edition/"&gt;posted an interesting repro&lt;/a&gt;&amp;nbsp;for this behavior:&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;padding-left:30px;"&gt;&lt;span style="font-family:Consolas, Monaco, monospace;font-size:12px;line-height:18px;"&gt;-- Assess amount of databases resident in buffer cache&lt;/span&gt;&lt;/p&gt;&lt;pre style="font-size:12px;line-height:18px;font-family:Consolas, Monaco, monospace;padding-left:30px;"&gt;SELECT
 CASE
 WHEN database_id = 32767 THEN 'mssqlsystemresource'
 ELSE DB_NAME(database_id)
 END AS [Database],
 CONVERT(numeric(38,2),(8.0 / 1024) * COUNT(*)) AS [MB in buffer cache] 
FROM sys.dm_os_buffer_descriptors 
GROUP BY database_id 
ORDER BY 2 DESC; 
GO&lt;/pre&gt;&lt;pre style="font-size:12px;line-height:18px;font-family:Consolas, Monaco, monospace;padding-left:30px;"&gt;-- Assess amount of tables resident in buffer cache
SELECT
 QUOTENAME(OBJECT_SCHEMA_NAME(p.object_id)) + '.' +
 QUOTENAME(OBJECT_NAME(p.object_id)) AS [Object],
 CONVERT(numeric(38,2),(8.0 / 1024) * COUNT(*)) AS [MB In buffer cache] 
FROM sys.dm_os_buffer_descriptors AS d 
 INNER JOIN sys.allocation_units AS u ON d.allocation_unit_id = u.allocation_unit_id 
 INNER JOIN sys.partitions AS p ON (u.type IN (1,3) AND u.container_id = p.hobt_id) OR (u.type = 2 AND u.container_id = p.partition_id) 
WHERE d.database_id = DB_ID() 
GROUP BY QUOTENAME(OBJECT_SCHEMA_NAME(p.object_id)) + '.' + QUOTENAME(OBJECT_NAME(p.object_id))
ORDER BY [Object] DESC;
GO&lt;/pre&gt;&lt;pre style="font-size:12px;line-height:18px;font-family:Consolas, Monaco, monospace;padding-left:30px;"&gt;-- Fill up Express Edition's buffer allocation
IF OBJECT_ID(N'dbo.test', N'U') IS NOT NULL
 DROP TABLE dbo.test;
GO&lt;/pre&gt;&lt;pre style="font-size:12px;line-height:18px;font-family:Consolas, Monaco, monospace;padding-left:30px;"&gt;CREATE TABLE dbo.test (col_a char(8000));
GO&lt;/pre&gt;&lt;pre style="font-size:12px;line-height:18px;font-family:Consolas, Monaco, monospace;padding-left:30px;"&gt;INSERT INTO dbo.test (col_a)
 SELECT REPLICATE('col_a', 8000)
 FROM sys.all_objects 
 WHERE is_ms_shipped = 1;&lt;/pre&gt;&lt;pre style="font-size:12px;line-height:18px;font-family:Consolas, Monaco, monospace;padding-left:30px;"&gt;CHECKPOINT; 
GO 100&lt;/pre&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;padding-left:30px;"&gt;&lt;em&gt;&amp;nbsp;The bottom line for the hard memory limit of SQL Server Express Edition is "Yes, it's limited. &amp;nbsp;But it's a squishy limit. Not a hard limit."&lt;/em&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;span style="line-height:19px;"&gt;Although your mileage may vary, I'd bet a dollar that you'll find more than 1GB in the active working set for your instance of SQL Server Express Edition. &amp;nbsp;I am curious, however, if you're seeing much variation between versions and even service packs of SQL Server? &amp;nbsp;Let me know if you try this out on more than one version and/or service pack level of SQL Server. &amp;nbsp;Did it change much between versions? &amp;nbsp;Let me know!&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;Enjoy,&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;-Kevin&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;a href="http://twitter.com/kekline"&gt;-Follow me on Twitter!&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;a href="http://twitter.com/kekline"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="https://plus.google.com/u/1/113032055249023350257?rel=author"&gt;Google Author&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>SQLintersection!</title><link>http://www2.sqlblog.com/blogs/kevin_kline/archive/2013/03/27/sqlintersection.aspx</link><pubDate>Wed, 27 Mar 2013 13:47:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:48432</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;The best emotion to describe how I'm feeling is 'astounded'. &amp;nbsp;I'm astounded that I'm in such august company to be speaking the&amp;nbsp;&lt;a href="http://www.sqlintersection.com/"&gt;SQLIntersection&lt;/a&gt;&amp;nbsp;(&lt;a href="http://twitter.com/iSQL"&gt;#iSQL&lt;/a&gt;)&amp;nbsp;conference. &amp;nbsp;&lt;a href="http://www.sqlskills.com/blogs/kimberly/sqlintersection-new-conference/"&gt;Read the blog post from my first SQL Server mentor, Kimberly Tripp, which tells you all about SQLintersection&lt;/a&gt;.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;Check out this list of speakers:&lt;/p&gt;&lt;ul style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;li&gt;Aaron Bertrand, Sr. Consultant, SQL Sentry, Inc. [&lt;a href="http://sqlblog.com/blogs/aaron_bertrand/default.aspx"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/AaronBertrand"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Andrew J. Kelly, Mentor, SolidQ [&lt;a href="http://sqlblog.com/blogs/andrew_kelly/default.aspx"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/gunneyk"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Bob Ward, Principal Architect Escalation Engineer, Microsoft [&lt;a href="http://blogs.msdn.com/b/psssql/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://www.twitter.com/bobwardms"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Brent Ozar, Brent Ozar Unlimited [&lt;a href="http://www.brentozar.com/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/BrentO"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Conor Cunningham, Principal Architect, SQL Server, Microsoft [&lt;a href="http://blogs.msdn.com/b/conor_cunningham_msft/"&gt;blog&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Grant Fritchey, Product Evangelist, Red Gate Software [&lt;a href="http://www.scarydba.com/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="https://twitter.com/GFritchey"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Jeremiah Peschka, Brent Ozar Unlimited [&lt;a href="http://www.brentozar.com/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/PeschkaJ"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Joseph Sack, Principal Consultant, SQLskills.com [&lt;a href="http://www.sqlskills.com/blogs/Joe"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/JosephSack"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Kendra Little, Managing Director, Brent Ozar Unlimited [&lt;a href="http://www.brentozar.com/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/KendraLittle"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Kevin Kline, Director of Engineering Services, SQL Sentry, Inc. [&lt;a target="_blank" href="http://sqlblog.com/blogs/kevin_kline/default.aspx"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a target="_blank" href="http://twitter.com/KeKline"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Kimberly L. Tripp, President/Founder, SQLskills.com [&lt;a href="http://www.sqlskills.com/blogs/Kimberly"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/KimberlyLTripp"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Mat Young, Senior Director of Products, Fusion-io [&lt;a target="_blank" href="http://www.fusionio.com/blog"&gt;blog&amp;nbsp;&lt;/a&gt;|&amp;nbsp;&lt;a target="_blank" href="https://twitter.com/iSpider"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Paul S. Randal, CEO / Owner, SQLskills.com [&lt;a href="http://www.sqlskills.com/blogs/Paul"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://twitter.com/PaulRandal"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Paul White, SQL Kiwi Limited [&lt;a href="http://sqlblog.com/blogs/paul_white/default.aspx"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://www.twitter.com/SQL_Kiwi"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Steve Jones, Editor, SQLServerCentral.com [&lt;a href="http://www.sqlservercentral.com/blogs/Steve_Jones/"&gt;blog&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="https://twitter.com/WayOutwest"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;Sumeet Bansal, Principal Solutions Architect, Fusion-io [&lt;a target="_blank" href="http://www.fusionio.com/blog"&gt;blog&amp;nbsp;&lt;/a&gt;|&amp;nbsp;&lt;a target="_blank" href="https://twitter.com/SumeetBansal_"&gt;twitter&lt;/a&gt;]&lt;/li&gt;&lt;/ul&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&amp;nbsp;Read the list of&amp;nbsp;&lt;a href="http://www.sqlintersection.com/shows/april13/sessions.aspx?s=2"&gt;SQL Server sessions&lt;/a&gt;&amp;nbsp;here. &amp;nbsp;On top of the list of outstanding sessions to attend, I'll be giving a keynote on Tuesday afternoon. Witness:&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;text-align:center;"&gt;&lt;a href="http://kevinekline.com/wp-content/uploads/2013/03/iSQL-Keynote.jpg"&gt;&lt;/a&gt;&lt;a href="http://www.sqlintersection.com/shows/images/schedulepdfs/Sp2013_SQL%20Sched_v2.pdf"&gt;&lt;img class="aligncenter  wp-image-5597" alt="iSQL Keynote" width="757" height="621" style="border:0px;cursor:default;display:block;margin-left:auto;margin-right:auto;" src="http://kevinekline.com/wp-content/uploads/2013/03/iSQL-Keynote.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;So the only thing between the attendees and the booze in the reception hall is our keynote address?!? &amp;nbsp;Oh yeah, that's going to go down real smooth, isn't it? &amp;nbsp;I'll last about as long as a puny henchman between James Bond and the villain of the movie. &amp;nbsp;Sumeet Bansal, from Fusion-IO, will have to survive until the credits roll. &amp;nbsp;We'll be talking about high performance computing on SQL Server 2012 with an eye towards high availability, AlwaysOn, and Availability Groups.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;If you're in Las Vegas, I hope to see you there! &amp;nbsp;If not, you should consider coming to this excellent conference.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;-Kevin&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size:13.333333969116211px;line-height:18.99305534362793px;"&gt;&lt;a href="http://twitter.com/kekline"&gt;-Follow me on Twitter!&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Demo Mastery for the Technology Evangelist</title><link>http://www2.sqlblog.com/blogs/kevin_kline/archive/2013/02/15/demo-mastery-for-the-technology-evangelist.aspx</link><pubDate>Fri, 15 Feb 2013 17:02:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:47738</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;In the same way that the finest presentations involve much more than the simple relaying of information, the finest software demos are much more than just presenting features. &amp;nbsp;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;padding-left:30px;"&gt;&lt;em&gt;&lt;strong&gt;REMEMBER: The goal of a demo is to&amp;nbsp;&lt;span style="text-decoration:underline;"&gt;INSPIRE&lt;/span&gt;&amp;nbsp;the audience to&amp;nbsp;&lt;span style="text-decoration:underline;"&gt;use&lt;/span&gt;&amp;nbsp;the software/technology, not to teach them every nuance of software/technology.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;I've spent the last 10 years learning how to give good presentations and to give good software demonstrations. Here are several tips to take your software demonstration from informative to masterful:&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;1. Know your audience&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Whenever you start a demo, make sure you have a good idea what the audience is interested in. That way you can focus the attention of the audience upon things that actively engage their imagination. You really, really want the audience to be thinking about how they're going to use the software that you are presenting. If it if you're not presenting on something that they're interested in, they'll mentally disengage. In some cases you'll even see them open their laptops and start to answer emails. That's the last thing in the world that you want to happen.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;In many cases, I'll begin a presentation by asking my audience to tell me more about themselves. I want to know how much of their time is spent as a developer, as a DBA, as a designer. If nothing else, I can change the sort of examples that I use to be tailored specifically to the audience that are presenting to.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Truly bad software demos have problems. The code doesn't work. The beta software crashes. The screen shows the dreaded blue screen. But that's one thing. What you really want to avoid, is the truly mediocre software demo. The quickest path to a mediocre software demo is to simply show every feature and explain each in as much detail as you can. It's like those games that sit in our closet that no one likes to play. Most all of these games are ones in which one person takes a turn while everyone else waits. No one has any fun except for the three or four minutes in which it relates directly to them.&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;2. Start, but only start, with an agenda&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;It's always a good idea to inform your attendees of what you would like to present. What you present the agenda it's a great idea to confirm that this agenda is what the audience is looking for. Before I learned to do this on a regular basis, I found that my presentation might contain two or three lengthy sections of my software demo which were completely uninteresting to the audience. &amp;nbsp;The customer is really numbed by this waste of time. It's far better to tell the audience what you are going to tell them.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Here's my routine when I start a demo. Confirm that your agenda is of interest to them and recheck the time constraints of the meeting. Then, get to what they are interested in. This flexibility also provides you the opportunity to inject other software demonstrations that are much more pertinent to your audience. Audiences love a presenter who can think on their feet and are flexible to the interests of the audience.&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;3. Skip the lengthy intro&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;This is a aspect of demonstrations and presentations that I struggle with. I worried a lot that I hadn't demonstrated enough credibility with my audience. And so for many years of my technology evangelism role, I spent a lot of time telling the audience about myself and about the company. What I found over time though, is that audiences actually give you an initial dose of credibility. It's up to you to maintain and even enhance that credibility through a strong demo and a good presentation. Better to have a very short introduction and get straight to the meat of the presentation.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;padding-left:30px;"&gt;&lt;em&gt;Call out - Mouse Cursor Movement&lt;/em&gt;: It's especially important to remember in online demos that there is usually a great deal of latency between what you do on your screen and what your audience sees on their screen. &amp;nbsp;So it's important to remember to&amp;nbsp;&lt;em&gt;&lt;strong&gt;MOVE YOUR MOUSE SLOWLY AND THOUGHTFULLY!&amp;nbsp;&lt;/strong&gt;﻿&lt;/em&gt;﻿I've sat in online webcasts, and even in in-person events, where the mouse literally disappeared on one section of the screen and reappeared elsewhere because the presenter was moving their mouse cursor here, there, and everywhere. &amp;nbsp;If you want the audience to see what you're doing with the mouse cursor, keep it slow.&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;4. Show what is&amp;nbsp;&lt;em&gt;pertinent&lt;/em&gt;&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;One of the most important things a software evangelist can do is to show the most important and pertinent take away of their software. Let's you are trying to teach an audience about the extreme ROI (return on investment) of a particular kind of business intelligence strategy, it's crucial that you figure out in advance what are the key takeaways that you would like your audience to remember. Typically in audience will only remember two or three very salient points about your demo. If the BI presentation spends the first 30 minutes showing how to build a report but never once mentions ROI, what do you think the audience will remember? Once you know what is pertinent to your audience and what you want the key takeaway to be, you should focus the rest of your energies on building an airtight demo that supports those takeaways.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;You will see the inverse of this many times in a mediocre or poor demo. At the end of the demo the audience will feel like they have sat through product training, rather than a call to action that inspires them to use the product. I've sat through demos in which the presenter carefully walk through several different menus, tabs, and wizards. And after 30 minutes of that, I now knew HOW to use the software, but I still didn't know WHY I would use the software.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;In the worst cases, showing everything that your software can do may leave the audience feeling that it is too complex, too detailed, or too overwhelming for them to use effectively. Remember that a software demo is not design to train the audience. A software demo is designed to inspire the audience to use your products.&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;5. Don't get sidelined&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;We usually get sidelined in our demos by two things: questions from the audience and "technical&amp;nbsp;difficulties" a.k.a. bugs.&lt;/p&gt;&lt;h3 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Questions from the Audience&lt;/h3&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;It's usually a good sign if your demo is provoking questions from the audience. However, you don't want to demo to turn into free consultation to solve one person's problem. Nor do you want to turn into fact-finding for one very narrow set of interests or to become the arbiter of some sort of political dispute between factions in the audience.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;When taking questions, remember to repeat the question to the audience. This ensures that you fully understood the question, that the questioner asked for what they meant, and that if there is any recording going on the question will be picked up by the recording system.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;But my typical rule of thumb is to only spend a couple minutes on a single question and questioner. Once a single questioner goes beyond a couple minutes, you can usually tell if you're heading for the sidelines. It's at that point that I asked the questioner if we can take the question off-line and come back to it afterwards so that everyone else can benefit from the time that we have set aside right now.&lt;/p&gt;&lt;h3 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Technical Difficulties&lt;/h3&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Another form of sidelining are bugs in the software and outright crashes of your demo environment. Many times this simply can't be avoided. This is especially true if you are demoing a beta version of the software. But there are couple important things to remember if you are sidelined by a bug or crash.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;First, mention if you're using a beta and that it might not be fully stable. Also, be sure to mention that the software WAS stable when you prepared the demo. Second, test your demo after conducting a full reboot of your demo environment. I've seen many demos crash because the presenter made other changes in the environment but only tested for the software demonstration itself. Third, Don't draw attention to bugs that you encounter during the demo, especially if they're just cosmetic. It's important not to do things like slap your four head and exclaim "what the hell is that?" If it's a bigger bug that hampers or interferes with functionality, you might state that it's normal functionality is… XYZ. Finally, if you experience a major bug or crash, immediately disconnect the projector or the desktop sharing application. There's nothing worse than seeing a presenter struggle with the bug in front of the entire audience.&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;6. Hit the jackpot&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;All good jokes have a punchline. All good action movies have a climax. All good newspaper stories have a headline. Your demo needs to have a jackpot, where the audience can clearly and immediately see how your software pays off.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Let's say you're doing a demo of the new columnstore features in SQL Server 2012. You could spend a lot of time showing the conceptual underpinnings of a columnstore index. You could show the state was to create columnstore indexes, to modify them, to drop them. You could admonish the audience and ways to build read-write systems so that they can easily get data into and out of columnstore indexes.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;But what's the real payoff of a columnstore index? It is incredible fast for a particular kind of scenario on SQL Server. So in this example, your jackpot is to show how difficult that scenario is under normal circumstances and then immediately show how easy and fast it is with the columnstore index. Bingo! Your audience is hooked. They immediately see why they want this. There inspired to start using it. Now, they want to figure out how to use it and want to know when and under what conditions they should use.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Are you an SC, technology evangelist, or technology presenter? &amp;nbsp;What are your tips for a better demo?&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;-Kevin&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;a style="font-size:10pt;" href="http://twitter.com/kekline"&gt;-Follow me on Twitter&lt;/a&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>What's It Like on a SQLCruise?</title><link>http://www2.sqlblog.com/blogs/kevin_kline/archive/2013/02/05/what-s-it-like-on-a-sqlcruise.aspx</link><pubDate>Tue, 05 Feb 2013 19:25:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:47496</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;img class="alignright size-medium wp-image-2147" title="KevinEKline.com SQLCruise Office Hours" alt="" width="300" height="225" style="border:0px;cursor:default;float:right;" src="http://kevinekline.com/wp-content/uploads/2013/02/IMG_0183-300x225.jpg"&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;I always seem to get a question or two along the lines of "What's it like on a&amp;nbsp;&lt;a href="http://sqlcruise.com"&gt;SQLCruise&lt;/a&gt;?" as I present at various conferences,&amp;nbsp;&lt;a href="http://sqlsaturday.com"&gt;SQL Saturdays&lt;/a&gt;, and user group meetings. &amp;nbsp;Since we just finished up the 2013 Miami SQLCruise, I thought it'd be a good time to recap so that you can judge for yourself if you'd ever want to do it yourself. &amp;nbsp;Personally, I think that&amp;nbsp;Tim Ford (&lt;a href="https://twitter.com/#!/sqlagentman"&gt;Twitter&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://www.ford-it.com/sqlagentman/"&gt;Blog&lt;/a&gt;), together with his wife Amy, are doing better than ever in making the cruise both a top-quality learning experience and fantastic social experience. &amp;nbsp;I've heard from many attendees that they learned enough in the first day or two to make the whole trip worthwhile and, keep in mind, some of these attendees paid for the trip out of their own pocket.&lt;/p&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Loads of pictures at http://sqlcruise.com/cruise/past-cruises/sql-cruise-caribbean-2013/.&amp;nbsp;&lt;h1&gt;SQLCruise Content&lt;/h1&gt;&lt;p&gt;SQLCruise is, first and foremost, a training event. &amp;nbsp;On each cruise, Tim usually pulls together four or five very well known experts in the industry who, in turn present several hours training. &amp;nbsp;Each day the ship is at sea is a day spent in class. &amp;nbsp;Example of the agenda is on the lower right. &amp;nbsp;When the ship is in port, it's a day of activity and adventures. &amp;nbsp;Tim spends quite a bit of time coordinating with the speakers so that the curriculum is both unique and well tailored to the students.&lt;/p&gt;&lt;p&gt;But each and every night, whether at sea or in port, is spent in 'office hours'. &amp;nbsp;For many attendees, office hours are their favorite part of the learning experience. &amp;nbsp;Since Tim caps registration at 15 students, that means the students get virtually unfettered access to the experts. &amp;nbsp;If you've ever attended a conference, you've probably encountered that common scenario where the speakers are busy with presentations and, at the conclusion of their session, are mobbed by attendees with questions. &amp;nbsp;They're lucky to get 3-4 minutes of the speaker's time. &amp;nbsp;On the other hand, the students get hours and hours to talk about whatever is on their mind. &amp;nbsp;And since we're on a cruise ship in the tropics, office hours usually look like the image at top right. It's both very relaxing and very educational.&lt;/p&gt;&lt;p&gt;&lt;img class="alignright size-medium wp-image-2148" title="KevinEKline.com SQLCruise 2013 Miami Class Schedule" alt="" width="300" height="181" style="border:0px;cursor:default;float:right;" src="http://kevinekline.com/wp-content/uploads/2013/02/Class-Schedule-300x181.jpg"&gt;Another aspect of the content on SQLCruise that makes it unique is the amount of time spent on personal and professional development. &amp;nbsp;The majority of attendees are not newbies. &amp;nbsp;They're mid-career professionals who are doing well and their career and want to take it to a higher level. &amp;nbsp;But as we often find, our earlier years in IT are spent learning how to be really good at the technology part of our career. &amp;nbsp;We like technology and, sensibly, it's the immediate problem we face in day-to-day productivity. &amp;nbsp;But as the years progress and we earn a few promotions, we come to find that rising in the ranks means a lot of communication and, gasp, office politics. &amp;nbsp;&amp;nbsp;&amp;nbsp;The speakers, in many cases, have careers the students would like to emulate. &amp;nbsp;This is where SQLCruise really shines. &amp;nbsp;Imagine being able to pick the brains of senior technologists and managers in a friendly and welcoming environment. &amp;nbsp;How great is that? &amp;nbsp;In fact, many SQLCruise attendees (I know of several from each cruise I have attended) have used the professional counseling they received on the cruise to enact an energetic new phase in their career with big pay raises, exciting new jobs, high-profile blogs, and all sorts of other really cool things like that.&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;img class="aligncenter size-medium wp-image-2149" title="KevinEKline.com SQLCruise Trunk Bay USVI" alt="" width="300" height="179" style="border:0px;cursor:default;display:block;margin-left:auto;margin-right:auto;" src="http://kevinekline.com/wp-content/uploads/2013/02/IMAG1568-300x179.jpg"&gt;&lt;/p&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;text-align:center;"&gt;&lt;p&gt;&lt;i&gt;You'll have to suffer through excursions like Trunk Bay on St. John's in the US Virgin Islands.&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;h1 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;SQLCruise Experience&lt;/h1&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Now that I've told you about the grueling educational side of SQLCruise, did I mention that we do all of this&amp;nbsp;&lt;i&gt;ON A CRUISE SHIP IN THE CARIBBEAN?!?&amp;nbsp;&lt;/i&gt;The cruise ships are, if you will, an enormous Vegas hotel on the water. &amp;nbsp;There are casinos, a constant parade of entertainment, live music, comedy, pools and water slides, discos and dancing, live game shows - the works. &amp;nbsp;Ask Neil Hambly (&lt;a href="https://twitter.com/#!/Neil_Hambly"&gt;Twitter&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://sqlblogcasts.com/blogs/NeilHambly"&gt;Blog&lt;/a&gt;)&amp;nbsp;about the dancing!&lt;/p&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;img class="alignright size-medium wp-image-2154" title="KevinEKline.com SQLCruise Instructor Allen White" alt="" width="225" height="300" style="border:0px;cursor:default;float:right;" src="http://kevinekline.com/wp-content/uploads/2013/02/IMG_0186-225x300.jpg"&gt;&lt;/p&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Several of the sponsors also help to put on really fun contests and activities, some of which produce some really funny antics. There are fun scavenger hunts and other team relays which, if you can get over your inhibitions, are a ton of fun. &amp;nbsp;Another aspect that makes the SQLCruise a unique experience is the fact that most attendees bring at least one other person, if not their entire family. &amp;nbsp;That means that there are plenty of people for your significant other to hang out with while you're in class. Kids have built-in playmates, over and above the kids' activities that the cruise line keeps running around the clock. &amp;nbsp; &amp;nbsp;Lots of folks, including me, have also brought along a parent or several parents. &amp;nbsp;They all have a great time and, in many cases, look forward to meeting their new friends again on a future cruise. &amp;nbsp;Would it surprise you if I mentioned that most of the parents are not the type to start emailing each other as soon as they get off the ship?&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Perhaps the most enjoyable aspect of SQLCruise for many attendees is that&amp;nbsp;&lt;i&gt;you're on a cruise ship in the Caribbean hundreds of miles from bandwidth.&lt;/i&gt;&amp;nbsp;&amp;nbsp;That means very limited connectivity. &amp;nbsp;Although I've witnessed a student or two have to miss a class to put out some sort of fire back at the office, this is a really rare&amp;nbsp;occurrence. &amp;nbsp;In fact, it's much less common than what I've seen at the big conferences because you're so disconnected from all fast forms of bandwidth. &amp;nbsp;Yes, there is an expensive sort of satellite connectivity on the ship. &amp;nbsp;But your boss would have to be pretty&amp;nbsp;desperate&amp;nbsp;to keep you on the front lines while on one of these trips. &amp;nbsp;Now I don't know about you, but my training events are always more enjoyable when I don't have the cares of the office weighing on my mind.&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;SQLCruise Instructor Allen White (&lt;a href="https://twitter.com/#!/SQLRunr"&gt;Twitter&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://sqlblog.com/blogs/allen_white/default.aspx"&gt;Blog&lt;/a&gt;) teaches about PowerShell for the SQL Server professional at right. Notice his casual but totally appropriate attire. Shorts, sandals, and comfy shirts are the norm even in class.&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;h1 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;SQLCruise Cost&lt;/h1&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;SQLCruise costs less than $200/day for the training. &amp;nbsp;That compares to more than $300-400/day training costs of most commercial training centers who use the&amp;nbsp;&lt;a href="http://www.microsoft.com/learning/en/us/default.aspx"&gt;Microsoft Official Curriculum (MOC)&lt;/a&gt;. &amp;nbsp;On the other hand, there's the cost of the cruise itself. &amp;nbsp;But again, the cruise is all-inclusive for lodging and meals (but not alcohol). &amp;nbsp;So, for me at least, the cost of cruise itself was actually a little cheaper than a standard, nice American hotel chain like a Hilton, Marriott, or Sheraton.&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;a href="http://kevinekline.com/wp-content/uploads/2013/02/IMG_0211.jpg"&gt;&lt;img class="alignright size-medium wp-image-2157" title="KevinEKline.com SQLCruise Winner" alt="" width="300" height="225" style="border:0px;cursor:default;float:right;" src="http://kevinekline.com/wp-content/uploads/2013/02/IMG_0211-300x225.jpg"&gt;&lt;/a&gt;Another, less tangible benefit of the expense of the SQLCruise is that the instructors are&amp;nbsp;&lt;i&gt;never&amp;nbsp;&lt;/i&gt;unable to answer your questions, compared to many training centers whose trainers have never actually had a career built around the topic they're teaching. &amp;nbsp;It's a huge difference.&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Finally, if you're weighing the idea of paying for a trip like this out of your own pocket, consider that training expense are tax&amp;nbsp;deductible. &amp;nbsp;In my experience, probably a third of attendees cover their own costs. &amp;nbsp;In a few cases, employers cover the training and the attendee covers their travel expenses. &amp;nbsp;And for the rest, their employers cover the cost. &amp;nbsp; Check out the&amp;nbsp;&lt;a href="http://sqlcruise.com/faq/"&gt;FAQ&lt;/a&gt;&amp;nbsp;and other resources on the website for tips on convincing your boss that this is the right training for you. &amp;nbsp;As an aside,&amp;nbsp;&lt;a href="http://sqlsentry.net"&gt;SQL Sentry&lt;/a&gt;&amp;nbsp;gave away a full registration to the event - winner Mickey Stuewe is in the center of the picture at right. Congrats Mickey!&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;p&gt;&amp;nbsp;It's a great event and a great way to spend a week. &amp;nbsp;I hope to see you at a future SQLCruise!&lt;/p&gt;&lt;p&gt;-Kev&lt;/p&gt;&lt;p&gt;-&lt;a href="http://twitter.com/kekline"&gt;Follow me on Twitter&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description></item><item><title>How Does the Cloud Change a Database Administrator’s Job?</title><link>http://www2.sqlblog.com/blogs/buck_woody/archive/2013/01/29/how-does-the-cloud-change-a-database-administrator-s-job.aspx</link><pubDate>Tue, 29 Jan 2013 15:08:32 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:47385</guid><dc:creator>BuckWoody</dc:creator><description>&lt;p&gt;I recently&lt;a href="http://sqlblog.com/b/buckwoody/archive/2013/01/22/how-does-the-cloud-change-a-systems-architect-s-job.aspx" target="_blank"&gt; posted a blog entry on how cloud computing would change the Systems Architect&amp;rsquo;s role in an organization&lt;/a&gt;. In a way, the Systems Architect has the easiest transition to a new way of using computing technologies. In fact, that&amp;rsquo;s actually part of the job description.&amp;nbsp;I mentioned that a Systems Architect has three primary vectors to think about for cloud computing, as it applies to what they should do:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="color:#0000ff;"&gt;Knowledge - Which options are available to solve problems, and what are their strengths and weaknesses.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#0000ff;"&gt;Experience - What has the System Architect seen and worked with in the past.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#0000ff;"&gt;Coordination - A system design is based on multiple factors, and one person can't make all the choices. There will need to be others involved at every level of the solution, and the Systems Architect will need to know who those people are and how to work with them.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;The Database Administrator Role&lt;/h1&gt;
&lt;p&gt;But a Database Administrator (DBA) is probably one of the harder roles to think about when it comes to cloud computing. First, let&amp;rsquo;s define what a Database Administrator usually thinks about as part of their job:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#993300;"&gt;Planning, Installing and Configuring a Database Platform&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#993300;"&gt;Planning, designing and creating databases&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#993300;"&gt;Planning, designing and implementing High Availability and Disaster Recovery for each database (HADR) based on requirements for its workload&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#993300;"&gt;Maintaining and monitoring the database platform&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#993300;"&gt;Implementing performance tuning on the databases based on monitoring&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#993300;"&gt;Re-balancing workloads across database servers based on monitoring&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#993300;"&gt;Securing databases platforms and individual databases based on requirements and implementation&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That&amp;rsquo;s just a short list, and each of those unpacks into a larger set of tasks.&lt;/p&gt;
&lt;p&gt;The issue is that&lt;em&gt; I&amp;rsquo;ve never actually met a DBA that does all of those things&lt;/em&gt;, or &lt;strong&gt;just&lt;/strong&gt; all of those things. Many times they do much more, sometimes the systems are so large they specialize on just a few of them.&lt;/p&gt;
&lt;p&gt;And as you can see from the list, some of these areas are shared with other roles. For instance, in some shops, the DBA plans, purchases, sets up and configures the hardware for database servers. In others that&amp;rsquo;s done&lt;br /&gt;by the Infrastructure Team. In some shops the DBA designs databases from software requirements, and in others the developers do that &amp;ndash; or perhaps it&amp;rsquo;s done as a joint effort. The same holds true for database code &amp;ndash; sometimes the&lt;br /&gt;DBA does it, other times the developer, and still others it&amp;rsquo;s a shared task.&lt;/p&gt;
&lt;p&gt;In fact, you could argue that there are few other roles in IT where the roles are so intermixed. Also, the DBA works with software the company develops, and software the company buys. They work with hardware, networking, security and software. There are certain aspects of design and tuning that are outside the purview of some of those things, and inside the others.&lt;/p&gt;
&lt;p&gt;With all of these variables, simply telling a DBA that they should &amp;ldquo;use the cloud&amp;rdquo; is not the proper approach.&lt;/p&gt;
&lt;h1&gt;How the Cloud Changes Things&lt;/h1&gt;
&lt;p&gt;To be sure, the DBA has the same vectors as the Systems Architect. They need to educate themselves on the options within this new option (&lt;span style="color:#0000ff;"&gt;Knowledge&lt;/span&gt;), try a few test solutions out (&lt;span style="color:#0000ff;"&gt;Experience&lt;/span&gt;) and of course work with others on various parts of the implementation (&lt;span style="color:#0000ff;"&gt;Coordination&lt;/span&gt;). But it goes beyond that.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.windowsazure.com/en-us/manage/windows/fundamentals/intro-to-windows-azure/#components" target="_blank"&gt;There are three big buckets of cloud computing&lt;/a&gt;, dealing with simply using a Virtual Machine (IaaS) to writing code without worrying about the virtualization or even the operating system (PaaS) and using software that&amp;rsquo;s already written and being delivered via an Application Programming Interface (API). Each of these has so many options and configurations that it&amp;rsquo;s often better to think about the problem you&amp;rsquo;re trying to solve rather than all of the technology within a given area - although some of that is certainly necessary anyway.&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Database Platform Architecture&lt;/h2&gt;
&lt;p&gt;I&amp;rsquo;ll start with when the DBA should even consider cloud computing for a solution. Once again, it&amp;rsquo;s not an &amp;ldquo;all or nothing&amp;rdquo; paradigm, where you either run something on premises or in the cloud &amp;ndash; it&amp;rsquo;s often a matter of selecting the right components to solve a problem.&amp;nbsp; In my design sessions with DBA&amp;rsquo;s I break these down into three big areas where they might want to consider the cloud &amp;ndash;and then we talk about how to implement each one:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="color:#0000ff;"&gt;Audiences&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#0000ff;"&gt;HADR&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#0000ff;"&gt;Data Services&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Audiences&lt;/h3&gt;
&lt;p&gt;If the users of your database systems all sit in the same facility, you own the servers and networking, and the application servers are separate from the database server, it doesn&amp;rsquo;t usually make sense to take that database workload and place it on Windows Azure &amp;ndash; or any other cloud provider. The latency alone prevents a satisfactory performance profile, and in some cases won&amp;rsquo;t work at all. It doesn&amp;rsquo;t matter if the cloud solution is cheaper or easier &amp;ndash; if you&amp;rsquo;re moving a lot of data every second between an on-premises system and the cloud it won&amp;rsquo;t work well.&lt;/p&gt;
&lt;p&gt;However &amp;ndash; if your users are in multiple locations, especially globally, or you have a mix of company and external customer users, it might make sense to evaluate a shared data location. You still need to consider the implications of how much data the application server pushes back and forth, but you may be able to locate both the application server and SQL Server in an IaaS role. Assuming the data sent to the final client will work across public Internet channels, there may be a fit. There are security implications, but unless you have point-to-point connections for your current solution you&amp;rsquo;re faced with the same security questions on both options.&lt;/p&gt;
&lt;p&gt;Your audience might also be developers looking for a way to quickly spin up a server and then turn it down when they are done, paying for the time and not the hardware or licenses. This is also a prime case for evaluating IaaS. And there are others that you'll find in your own organization as you work through the requirements you have.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Resources: Windows Azure Virtual Machines: &lt;a href="http://www.windowsazure.com/en-us/manage/windows/tutorials/virtual-machine-from-gallery/"&gt;http://www.windowsazure.com/en-us/manage/windows/tutorials/virtual-machine-from-gallery/&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;span style="color:#993300;"&gt;Windows Azure SQL Server Virtual Machines&lt;/span&gt;: &lt;a href="http://www.windowsazure.com/en-us/manage/windows/common-tasks/install-sql-server/"&gt;http://www.windowsazure.com/en-us/manage/windows/common-tasks/install-sql-server/&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;HADR&lt;/h3&gt;
&lt;p&gt;The next possible place to consider using cloud computing with SQL Server is as a part of your High Availability and Disaster Recovery plans. In fact, this is the most common use I see for cloud computing and the Database Administrator. The key is the Recovery Point Objective (RPO) and Recovery Time Objective (RTO). Based on each application&amp;rsquo;s requirements, you may find that using Windows Azure or even supplementing your current plan is&lt;br /&gt;the right place to evaluate options. I&amp;rsquo;ve covered this use-case in more detail in another article.&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#993300;"&gt;References: SQL Server High Availability and Disaster Recovery options with Windows Azure&lt;/span&gt;: &lt;a href="http://sqlblog.com/b/buckwoody/archive/2013/01/08/microsoft-windows-azure-disaster-recovery-options-for-on-premises-sql-server.aspx"&gt;http://blogs.msdn.com/b/buckwoody/archive/2013/01/08/microsoft-windows-azure-disaster-recovery-options-for-on-premises-sql-server.aspx&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Data Services&lt;/h3&gt;
&lt;p&gt;Windows Azure, along with other cloud providers, offers another way to design, create and consume data. In this use-case, however, the tasks DBA&amp;rsquo;s normally perform for sizing, ordering and configuring a system don&amp;rsquo;t apply.&lt;/p&gt;
&lt;p&gt;With Windows Azure SQL Databases (the artist formerly known as SQL Azure), you can simply create a database and begin using it. There are places where this fits and others where it doesn&amp;rsquo;t, and there are differences, limitations and enhancements, so it isn&amp;rsquo;t meant as replacement for what you could do with &amp;ldquo;Full-up&amp;rdquo; SQL Server on a Windows Azure Virtual Machine or an on-premises Instance. If a developer needs an Relational Database Management&lt;br /&gt;(RDBMS) data store for a web-based application, then this might be a perfect fit.&lt;/p&gt;
&lt;p&gt;But there is more to data services than Windows Azure SQL Databases. Windows Azure also offers MySQL as a service, RIAK and MongoDB (among others) and even Hadoop for larger distributed data sets. In addition you can use Windows Azure Reporting Services, and also tap into datasets and data functions in the Windows Azure Marketplace.&lt;/p&gt;
&lt;p&gt;The key for the DBA with this option is that you &lt;em&gt;will&lt;/em&gt; have to do a little investigation this time, and potentially without a specific workload in mind this time. I think that&amp;rsquo;s acceptable thing to ask &amp;ndash; DBA&amp;rsquo;s constantly keep up with data processing trends, and most will consider different ways to solve a problem.&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#993300;"&gt;References:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#993300;"&gt;Windows Azure SQL Databases&lt;/span&gt;: &lt;a href="http://www.windowsazure.com/en-us/home/features/data-management/" target="_blank"&gt;http://www.windowsazure.com/en-us/home/features/data-management/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#993300;"&gt;Windows Azure Reporting Services&lt;/span&gt;: &lt;a href="http://www.windowsazure.com/en-us/manage/services/other/sql-reporting/" target="_blank"&gt;http://www.windowsazure.com/en-us/manage/services/other/sql-reporting/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#993300;"&gt;HDInsight Service (Hadoop on Azure): &lt;/span&gt;&lt;a href="https://www.hadooponazure.com/" target="_blank"&gt;https://www.hadooponazure.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#993300;"&gt;MongoDB Offerings on Windows Azure&lt;/span&gt;: &lt;a href="http://www.windowsazure.com/en-us/manage/linux/common-tasks/mongodb-on-a-linux-vm/" target="_blank"&gt;http://www.windowsazure.com/en-us/manage/linux/common-tasks/mongodb-on-a-linux-vm/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#993300;"&gt;Windows Azure Marketplace&lt;/span&gt;: &lt;a href="http://www.windowsazure.com/en-us/store/overview/" target="_blank"&gt;http://www.windowsazure.com/en-us/store/overview/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>The Year That Was - 2012</title><link>http://www2.sqlblog.com/blogs/kevin_kline/archive/2012/12/31/the-year-that-was-2012.aspx</link><pubDate>Mon, 31 Dec 2012 19:31:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:46909</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;2012 was, simply stated, a year that kicked my butt. &amp;nbsp;When I wasn't struggling professionally, I was struggling personally. &amp;nbsp;Health issues, culminating in a diagnosis of Type II diabetes, and the passing of my father soon after Thanksgiving marked my biggest struggles. &amp;nbsp;I apologize to those of you who are normally on my Christmas card list for not sending any this year. The wind was not in my sails. &amp;nbsp;On the positive side of the ledger, I made a scary but exciting leap to&amp;nbsp;&lt;a title="SQL Server and Windows Tools for the IT Professional that Knows Better" href="http://sqlsentry.net/"&gt;SQL Sentry&lt;/a&gt;&amp;nbsp;midyear. This was a huge shake-up after 10 years with my previous employer, but one which has been met with unbridled enthusiasm everywhere I've gone. &amp;nbsp;Thank you for the handshakes, high-fives, and hugs! &amp;nbsp;We're doing some really exciting things at SQL Sentry (such as&amp;nbsp;&lt;a href="http://sqlperformance.com/"&gt;SQLPerformance.com&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a title="SQL Sentry Plan Explorer and Plan Explorer Pro" href="http://www.sqlsentry.net/plan-explorer/sql-server-query-view.asp"&gt;Plan Explorer Pro&lt;/a&gt;) and I hope to engage with you more than ever in 2013.&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Blogging Activity, Plus Leadership Skills &amp;amp; Professionalism&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;2012 marked a bit of a shift in my content creation direction. &amp;nbsp;I've seen an uptick in struggles in the non-IT part of our career - communications, leadership, motivation, goal-keeping, all of those sort of things. &amp;nbsp;I feel like I have some wisdom to contribute in that space. &amp;nbsp;So, in addition to technical blog posts, I been putting down more of my experiences and lessons learned on the interpersonal side of the IT career path. &amp;nbsp;My top ten blog posts for the year reflect some of that new direction:&lt;/p&gt;&lt;ul style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;li&gt;&lt;a href="http://kevinekline.com/2012/08/13/do-you-have-one-of-the-three-ws-to-sit-on-a-board-of-directors/"&gt;Do You Have One of "the Three W’s" to Sit on a Board of Directors?&lt;/a&gt;&amp;nbsp; -- Important tips for any IT pro considering a role in strategy and executive leadership.&lt;/li&gt;&lt;li&gt;&lt;a href="http://kevinekline.com/2012/09/05/timewarp-what-is-a-relational-database/"&gt;Timewarp: What Is a Relational Database?&lt;/a&gt;&amp;nbsp;-- With all the talk about NoSQL databases, let's go back to the fundamentals.&lt;/li&gt;&lt;li&gt;&lt;a href="http://kevinekline.com/2012/02/22/want-another-reason-to-hate-itunes/"&gt;Want Another Reason to Hate iTunes?&lt;/a&gt;&amp;nbsp;-- A throw-away article that precipitated a maelstrom of comments. Them Apple fanboys are&amp;nbsp;&lt;em&gt;passionate!&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kevinekline.com/2012/03/09/why-do-it-pros-make-awful-managers/"&gt;Why Do IT Pros Make Awful Managers?&lt;/a&gt;&amp;nbsp;-- Not all IT pros make awful managers, but when they're awful it's often for similar reasons.&lt;/li&gt;&lt;li&gt;&lt;a href="http://kevinekline.com/2012/07/26/high-availability-white-papers-and-resources-for-sql-server/"&gt;High-Availability White Papers and Resources for SQL Server&lt;/a&gt;&amp;nbsp;-- Read the latest about AlwaysOn Availability Groups, and more.&lt;/li&gt;&lt;li&gt;&lt;a href="http://kevinekline.com/2012/04/25/new-white-paper-sql-server-extended-events-and-notifications/"&gt;New White Paper: SQL Server Extended Events and Notifications&lt;/a&gt;&amp;nbsp;-- SQL Server 2012 great augments the Extended Events feature set. Find out how.&lt;/li&gt;&lt;li&gt;&lt;a href="http://kevinekline.com/2012/05/03/build-your-own-microsoft-operations-manager-pack/"&gt;Build Your Own Microsoft Operations Management Pack&lt;/a&gt;&amp;nbsp;-- Resources to build out your own SCOM management pack.&lt;/li&gt;&lt;li&gt;&lt;a href="http://kevinekline.com/2012/09/12/help-me-update-the-history-of-sql-server/"&gt;Help Me Update the History of SQL Server&lt;/a&gt;&amp;nbsp;-- I started with SQL Server when it was still an OS/2 product. Jeesh! Lots of versions have come out since then.&lt;/li&gt;&lt;li&gt;TIE:&amp;nbsp;&lt;a href="http://kevinekline.com/2012/06/28/recorded-webcast-available-extend-scom-to-optimize-sql-server-performance-management/"&gt;Recorded Webcast Available: Extend SCOM to Optimize SQL Server Performance Management&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://kevinekline.com/2012/03/19/the-experts-conference-tec-for-ad-sharepoint-exchange-powershell-and-other-admins/"&gt;The Expert's Conference (TEC) - For AD, SharePoint, Exchange, PowerShell and Other Admins&lt;/a&gt;&amp;nbsp;-- Pointers to a webcast about extending SCOM and the TEC conference.&lt;/li&gt;&lt;li&gt;&lt;a href="http://kevinekline.com/2012/07/11/a-fond-farewell-to-quest-software/"&gt;A Fond Farewell to Quest Software&lt;/a&gt;&amp;nbsp;-- I learned&amp;nbsp;&lt;em&gt;so much&lt;/em&gt;&amp;nbsp;in 10 years at Quest Software.&lt;/li&gt;&lt;/ul&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;As I mentioned in the opening paragraph about blogging, I'm putting more energy into best practices for professional growth among IT pros. &amp;nbsp;Along those lines of thought, I started a website called&amp;nbsp;&lt;a href="http://www.foritpros.com/"&gt;ForITPros.com&lt;/a&gt;&amp;nbsp;with my long-time friend Joe Webb (&lt;a href="https://twitter.com/#!/joewebb"&gt;Twitter&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a target="_blank" href="http://www.webbtechsolutions.com/blog"&gt;Blog&lt;/a&gt;) and, in partnership with&amp;nbsp;&lt;a href="http://www.sswug.org/"&gt;SSWUG&lt;/a&gt;, developed a 2-DVD set and streaming media class called&amp;nbsp;&lt;a title="Kevin E. Kline's Leadership Skills for IT Professionals" href="http://www.vconferenceonline.com/event/sessions.aspx?id=671"&gt;Leadership Skills for IT Professionals&lt;/a&gt;&amp;nbsp;containing 14 hours of leadership and soft skills training specifically crafted for IT teams.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;I've also been working with PASS on the Professional Development Virtual Chapter (VC), led by Mark Caldwell (&lt;a href="http://twitter.com/ajarnmark"&gt;Twitter&lt;/a&gt;). &amp;nbsp;We've already got a full year of content schedule and are trying to figure out how fit in more sessions. &amp;nbsp;Maybe moving to more than one webcast per month? &amp;nbsp;The&amp;nbsp;&lt;a href="http://professionaldevelopment.sqlpass.org/Blog/authorid/33179.aspx"&gt;PASS Professional Development VC archive&lt;/a&gt;&amp;nbsp;has lots of great content for you to review and future sessions are detailed at the&amp;nbsp;&lt;a href="http://professionaldevelopment.sqlpass.org/"&gt;PASS Professional Development VC homepage&lt;/a&gt;.&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;In-Person Activity&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;2012 was busy where I actually appeared in person or put in a big effort to write or create content. &amp;nbsp;Here's a run-down: Articles (2),&amp;nbsp;Conference Spoken (12),&amp;nbsp;Customer Calls (88),&amp;nbsp;Customer Visits (4),&amp;nbsp;Magazine Columns (14) at&amp;nbsp;&lt;a href="http://www.sqlmag.com/blogcontent/seriespath/tool-time-blog-16"&gt;SQLMag.com&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://www.dbta.com/Authors/3536-Kevin-Kline.htm"&gt;DBTA.com&lt;/a&gt;,&amp;nbsp;&lt;a href="http://kevinekline.com/bibliography/"&gt;New Books (1) with Ross Mistry&lt;/a&gt;, PASS Chapter Presentations (12),&amp;nbsp;Pre-cons/Full-day Seminars (4),&amp;nbsp;&lt;a title="SQL Saturday, presented by the Professional Association for SQL Server" href="http://www.sqlsaturday.com/"&gt;SQL Saturdays&lt;/a&gt;&amp;nbsp;(4),&amp;nbsp;&lt;a title="SQL Server Worldwide User Group" href="http://www.sswug.org/"&gt;SSWUG&lt;/a&gt;&amp;nbsp;Sessions (4), TechNet Radio Broadcasts (2), Technical Book Reviews (3), and&amp;nbsp;Webcasts (10).&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;In 2013, I expect to travel a bit less. &amp;nbsp;But I also expect to do many more webcasts. &amp;nbsp;Let me know if you have some ideas about what you'd like to learn! &amp;nbsp;One business trip that I refuse to give up, though, is&amp;nbsp;&lt;a href="http://sqlcruise.com/2013-cruises/"&gt;SQLCruise&lt;/a&gt;. &amp;nbsp;(Register!) &amp;nbsp;I know it sounds like the&amp;nbsp;&lt;em&gt;worst possible way to learn&lt;/em&gt;. I mean who'd want to learn on a cruise ship in the Caribbean?!? &amp;nbsp;(I hope you could detect the sarcasm dripping from those two sentences.) &amp;nbsp;But here are two favorite aspects of of SQLCruise that are totally ferreals - 1) You simultaneously can relax and focus on learning. &amp;nbsp;You are disconnected from the mainland. &amp;nbsp;You don't have to worry about the mobile phone going off. &amp;nbsp;2) You get extended ours in a intimate setting with&amp;nbsp;&lt;em&gt;the top talent in the SQL Server world&lt;/em&gt;. &amp;nbsp;It's always a pleasure to attend a conference session from the best in the industry. &amp;nbsp;But you'll get&amp;nbsp;&lt;em&gt;hours&amp;nbsp;&lt;/em&gt;of time to talk with these veterans of the industry about your specific problems and situations. &amp;nbsp;It just doesn't get better than that.&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Social Media&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;It's hard to believe that only a year ago,&amp;nbsp;2011, was my first year on&amp;nbsp;&lt;a title="Kevin Kline's twitter feed" href="http://twitter.com/kekline"&gt;Twitter&lt;/a&gt;. By years end, here's where my stats had moved: 5,507 tweets (up from 3,452 tweets), 661 following (up from 531), &amp;nbsp;and 3,720 followers (up from 2,656) . &amp;nbsp;I didn't check my social media numbers last year, so I've got no point of comparison. But I'm currently sitting at 2,327 LinkedIn connections and 1,157 Facebook friends. &amp;nbsp;One of my standing policies on Facebook is that I don't "friend" someone who I haven't personally met. &amp;nbsp;That doesn't help detangle the hopeless mess I've created by having only one identify on Facebook, both personal and public. &amp;nbsp;So, on the one hand, I owe all of my longtime friends a big apology for all of the SQL talk and, on the other hand, a big apology to all of my professional friends for not posting&amp;nbsp;&lt;em&gt;enough&amp;nbsp;&lt;/em&gt;news and advice while dilute my status updates with personal minutia. Oh well - it is what it is.&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;My blogging activity for 2012 was the lowest it's been in many years, down to 44 entries, down from 77 in 2011 and well into the hundreds in 2010. &amp;nbsp;My answer to that sort of&amp;nbsp;doldrums for 2013 is to get sloppy! And by that, I mean less of a perfectionist and more of a content machine that&amp;nbsp;&lt;em&gt;just cranks it out&lt;/em&gt;! &amp;nbsp;Most of you, as my readers, have been very forgiving of a misplaced verb, a missing punctuation, or -heck- a totally malformed sentence that makes no sense at all. &amp;nbsp;So I'm going to try much harder to churn through&amp;nbsp;the 700+ nascent blog posts in my notes folder and get those ideas out there!&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;I hope to see you following me on&amp;nbsp;&lt;a title="Kevin Kline's twitter feed" href="http://twitter.com/kekline"&gt;Twitter&lt;/a&gt;&amp;nbsp;soon! Thanks,&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;-Kevin&lt;/p&gt;</description></item><item><title>Learn More About SQL Server IO and Query Tuning in These Webcasts</title><link>http://www2.sqlblog.com/blogs/kevin_kline/archive/2012/12/14/learn-more-about-sql-server-io-and-query-tuning-in-these-webcasts.aspx</link><pubDate>Fri, 14 Dec 2012 18:50:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:46662</guid><dc:creator>KKline</dc:creator><description>
&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;I'm doing two new webcasts next week on Wednesday, December 19th, one in the morning and the other after lunch.&lt;/p&gt;
&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;SSDs are a Game Changer for SQL Server Storage&lt;/h2&gt;
&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;No, session is not exclusively about SSDs. &amp;nbsp;But this is my first session on IO and storage tuning that emphasizes SSDs over hard disks. &amp;nbsp;As Bob Dylan said "Times, they are a'changin'". &amp;nbsp;This session on Wednesday, December 19th at 11:30 AM EST, sponsored by Astute Networks, takes you through all of the basics of storage and IO tuning, regardless of the underlying storage technology. &amp;nbsp;I'll show you how SQL Server handles storage structures, how to identify IO activity on Windows and SQL Server, and best practices for minimizing IO bottlenecks. &amp;nbsp;Register now for:&lt;a title="Kevin Kline's Storage IO Best Practices for SQL Server" href="http://bit.ly/UcXYI3"&gt;&amp;nbsp;Storage IO Best Practices for SQL Server and a New Approach to Solving Application Performance Issues&lt;/a&gt;.&lt;/p&gt;
&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Write Better SQL Queries&lt;/h2&gt;
&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;The next webcast on Wednesday, December 19th at 2 PM EST, is with me, Aaron Bertrand &amp;nbsp;(&lt;a href="https://twitter.com/#!/AaronBertrand"&gt;Twitter&amp;nbsp;&lt;/a&gt;|&amp;nbsp;&lt;a href="http://sqlblog.com/blogs/aaron_bertrand/rss.aspx"&gt;Blog&lt;/a&gt;)&amp;nbsp;and SQLCruise Impresario &amp;amp; Microsoft MVP Tim Ford &amp;nbsp;(&lt;a href="https://twitter.com/#!/sqlagentman"&gt;Twitter&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://www.ford-it.com/sqlagentman/"&gt;Blog&lt;/a&gt;)&amp;nbsp;as we take you through the query tuning process, discussing important DMVs to use during query tuning, as well as demonstrating several essential query tuning techniques that every SQL developer should know. &amp;nbsp;Not only are we presenting an hour of top quality technical content, we’ll also be giving away some cool prizes, including the grand prize of a paid registration for the upcoming&amp;nbsp;&lt;a target="_blank" href="http://elink.sqlsentry.net/c/1/?aId=67857085&amp;amp;requestId=b34612-273953cd-e600-4a18-979a-a9f2ded860bd&amp;amp;rId=lead-a407ed107f65de119513001e0b614992-c233a49718324979b0d8efc0614ff5d0&amp;amp;ea=aunefuonetre=pbz=vagrepreir&amp;amp;dUrl=http%3A%2F%2Fsqlcruise.com%2F2013-cruises%3F_cldee%3DbmhhcnNoYmFyZ2VyQGludGVyY2VydmUuY29t&amp;amp;uId=0"&gt;SQLCruise Miami&lt;/a&gt;, a $1,395 value! &amp;nbsp;Register now for:&amp;nbsp;&lt;a title="SQL Server Query Tuning Best Practices, Hosted by Kevin Kline, Aaron Bertrand, and Tim Ford" href="http://bit.ly/UskPPm"&gt;SQL Server Query Tuning Best Practices, Hosted by Kevin Kline and Aaron Bertrand with special guest Tim Ford&lt;/a&gt;&lt;/p&gt;
&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;I hope to see you at both of these sessions next week! &amp;nbsp;Best regards,&lt;/p&gt;
&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;-Kev&lt;/p&gt;
&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;a title="Kevin E. Kline on Twitter" href="http://twitter.com/kekline"&gt;-Follow me on Twitter!&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Let's Talk Licensing and Virtualization for SQL Server</title><link>http://www2.sqlblog.com/blogs/kevin_kline/archive/2012/12/13/let-s-talk-licensing-and-virtualization-for-sql-server.aspx</link><pubDate>Thu, 13 Dec 2012 19:23:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:46647</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;I have two new articles up on&amp;nbsp;&lt;a title="Database Trends &amp;amp; Applications magazine" href="http://www.dbta.com/"&gt;Database Trends &amp;amp; Applications magazine&lt;/a&gt;. &amp;nbsp;I'd love to get your thoughts and feedback!&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;a href="http://www.dbta.com/Articles/Columns/SQL-Server-Drill-Down/Welcome-to-the-Weird-Wild-World-of-Licensing-86588.aspx"&gt;&lt;br&gt;&lt;/a&gt;&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Welcome to the Weird, Wild World of SQL Server Licensing&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Not long in the past, SQL Server licensing was an easy and straightforward process. You used to take one of a few paths to get your SQL Server licenses. The first and easiest path was to buy your SQL Server license with your hardware. Want to buy a HP Proliant DL380 for a SQL Server application? Why not get your SQL Server Enterprise Edition license with it at the same time? Just pay the hardware vendor for the whole stack, from the bare metal all the way through to the Microsoft OS and SQL Server....&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;a id="ctl00_ContentPlaceHolder1_ctl00_ctl00_rptArticles_ctl01_IssueName" href="http://www.dbta.com/Newsletters/DBTA-E-Edition"&gt;DBTA E-Edition&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;a id="ctl00_ContentPlaceHolder1_ctl00_ctl00_rptArticles_ctl01_ArticleIssue" href="http://www.dbta.com/Newsletters/DBTA-E-Edition/3644-December-2012.htm"&gt;December 2012 Issue&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;a href="http://www.dbta.com/Articles/Columns/SQL-Server-Drill-Down/Virtualization-Conquers-the-Database-86186.aspx"&gt;&lt;br&gt;&lt;/a&gt;&lt;/p&gt;&lt;h2 style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Virtualization Conquers the Database&lt;/h2&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;I was privileged to deliver a session entitled Managing SQL Server in a Virtual World at the PASS Summit 2012, the largest annual conference for Microsoft SQL Server. It was a packed house, literally at standing-room-only capacity. I delivered the session with my friend David Klee and we were swarmed by attendees after the session wrapped up. With almost 600 people in the room, we conducted one of those informal polls that speakers like to do along the lines of "Raise your hands if …" and the informal findings were very telling. Probably around 90% of the attendees used VMware and SQL Server in some capacity and at least 60% used it in production environments. Another important fact was that only 10% of the attendees were actually able to get information on the performance of the actual VMs themselves. Most had to get all of their information and support from the VM / System administration staff....&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;a id="ctl00_ContentPlaceHolder1_ctl00_ctl00_rptArticles_ctl03_IssueName" href="http://www.dbta.com/Newsletters/DBTA-E-Edition"&gt;DBTA E-Edition&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;a id="ctl00_ContentPlaceHolder1_ctl00_ctl00_rptArticles_ctl03_ArticleIssue" href="http://www.dbta.com/Newsletters/DBTA-E-Edition/3600-November-E-Edition.htm"&gt;November E-Edition Issue&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&lt;a href="http://twitter.com/kekline"&gt;Follow me on Twitter!&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>