<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblogcasts.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Gavin Payne</title><subtitle type="html">Microsoft Certified Architect, Microsoft Certified Master at Coeo</subtitle><id>http://sqlblogcasts.com/blogs/gavinpayneuk/atom.aspx</id><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/gavinpayneuk/default.aspx" /><link rel="self" type="application/atom+xml" href="http://sqlblogcasts.com/blogs/gavinpayneuk/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20917.1142">Community Server</generator><updated>2012-04-25T22:46:05Z</updated><entry><title>Architects and Architectures</title><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2013/03/12/architects_2D00_and_2D00_architectures.aspx" /><id>http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2013/03/12/architects_2D00_and_2D00_architectures.aspx</id><published>2013-03-12T18:55:45Z</published><updated>2013-03-12T18:55:45Z</updated><content type="html">In the last few months I’ve been presenting a new session at community events that’s had a positive reception that I’m pleasantly surprised at. It’s had several titles, but currently its “How to be a more successful architect” and I originally created it as an overview of my Microsoft Certified Architect journey, although I’ve taken it on a different course since then. Hopefully of interest to everyone The session is hopefully interesting to everyone in the IT industry, not just a specific type of...(&lt;a href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2013/03/12/architects_2D00_and_2D00_architectures.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=16450" width="1" height="1"&gt;</content><author><name>GavinPayneUK</name><uri>http://sqlblogcasts.com/members/GavinPayneUK.aspx</uri></author></entry><entry><title>Virtualisation limitations still exist, even in 2013</title><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2013/02/06/virtualisation_2D00_limitations_2D00_still_2D00_exist_2D00_even_2D00_in_2D00_2013.aspx" /><id>http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2013/02/06/virtualisation_2D00_limitations_2D00_still_2D00_exist_2D00_even_2D00_in_2D00_2013.aspx</id><published>2013-02-06T23:43:46Z</published><updated>2013-02-06T23:43:46Z</updated><content type="html">&amp;#160; While advances in technology are seemingly continuous, and the limitations of yesterday’s systems are now the minimum requirements of tomorrow’s, care should still be taken to make sure every capability scales as much as you need it to. Virtualisation of yesterday In the last few years, the capabilities of virtualisation have increased dramatically.&amp;#160; It was only a few years ago that virtual servers were limited to 4 vCPUs, had only average performance storage, and never had enough memory...(&lt;a href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2013/02/06/virtualisation_2D00_limitations_2D00_still_2D00_exist_2D00_even_2D00_in_2D00_2013.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=16422" width="1" height="1"&gt;</content><author><name>GavinPayneUK</name><uri>http://sqlblogcasts.com/members/GavinPayneUK.aspx</uri></author></entry><entry><title>Columnstore Indexes Overview</title><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2013/01/02/columnstore_2D00_indexes_2D00_overview.aspx" /><id>http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2013/01/02/columnstore_2D00_indexes_2D00_overview.aspx</id><published>2013-01-02T10:10:48Z</published><updated>2013-01-02T10:10:48Z</updated><content type="html">In December 2012, I presented about “Accelerating the Data Warehouse Using xVelocity Columnstore Indexes” at a SQLSanta event in London. My presentation’s purpose, and demos, were to show how this type of database engine index, that’s new in SQL Server 2012, significantly improves the performance of data warehouse style queries.&amp;#160; Columnstore indexes, and their complimenting Batch-Mode Query Processing feature, are used transparently by SQL Server once they’re created so the benefit for SQL Server...(&lt;a href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2013/01/02/columnstore_2D00_indexes_2D00_overview.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=16384" width="1" height="1"&gt;</content><author><name>GavinPayneUK</name><uri>http://sqlblogcasts.com/members/GavinPayneUK.aspx</uri></author></entry><entry><title>What’s coming up</title><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/12/06/whats_2D00_coming_2D00_up.aspx" /><id>http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/12/06/whats_2D00_coming_2D00_up.aspx</id><published>2012-12-06T22:47:00Z</published><updated>2012-12-06T22:47:00Z</updated><content type="html">In the last couple of months my community activities list has had things leave it and new things join it, so I thought share my future plans, and promote some of the events I’m supporting. Microsoft Certified Architect : SQL Server – Giving back Preparing for my MCA Board was the hardest, yet in hindsight the most rewarding and interesting, thing I’ve ever done. The subjects it covers still interest me to the extent that I’m now contributing to the MCA programme itself, allowing the next people through...(&lt;a href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/12/06/whats_2D00_coming_2D00_up.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=16360" width="1" height="1"&gt;</content><author><name>GavinPayneUK</name><uri>http://sqlblogcasts.com/members/GavinPayneUK.aspx</uri></author></entry><entry><title>Coeo sessions at SQLSaturday Cambridge</title><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/09/12/coeo-sessions-at-sqlsaturday-cambridge.aspx" /><id>http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/09/12/coeo-sessions-at-sqlsaturday-cambridge.aspx</id><published>2012-09-12T11:52:03Z</published><updated>2012-09-12T11:52:03Z</updated><content type="html">This weekend saw the UK’s first SQLSaturday organised by Mark Broadbent, and held in Cambridge, that was without doubt a huge success. Coeo were lucky to have four of us present a staggering five sessions on the day; so thank you to the SQLSaturday team for selecting our sessions, and to those who chose to attend them. I’ve put a link to the presentation slides for all of our sessions below: I want to be a better architect - Gavin Payne Slides here NUMA internals of SQL Server 2012 – Gavin Payne...(&lt;a href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/09/12/coeo-sessions-at-sqlsaturday-cambridge.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=16303" width="1" height="1"&gt;</content><author><name>GavinPayneUK</name><uri>http://sqlblogcasts.com/members/GavinPayneUK.aspx</uri></author></entry><entry><title>This is Columnstore – Part 1</title><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/07/23/this-is-columnstore-part-1.aspx" /><id>http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/07/23/this-is-columnstore-part-1.aspx</id><published>2012-07-22T23:23:45Z</published><updated>2012-07-22T23:23:45Z</updated><content type="html">This weekend I finally spent some time getting up to speed on the new xVelocity Columnstore index feature in SQL Server 2012 Enterprise Edition. This is part one of three blog articles about my initial experiences of them, but more interestingly, a quick look under the hood at how they work. What are columnstore indexes? In summary, the Columnstore indexes feature is both a type of non-clustered index AND a new query processing mode built into the SQL Server 2012 database engine. Their aim is to...(&lt;a href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/07/23/this-is-columnstore-part-1.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=16254" width="1" height="1"&gt;</content><author><name>GavinPayneUK</name><uri>http://sqlblogcasts.com/members/GavinPayneUK.aspx</uri></author></entry><entry><title>Efficient, partial, point-in-time database restores</title><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/06/03/efficient_2D00_partial_2D00_point_2D00_in_2D00_time_2D00_database_2D00_restores.aspx" /><id>http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/06/03/efficient_2D00_partial_2D00_point_2D00_in_2D00_time_2D00_database_2D00_restores.aspx</id><published>2012-06-03T17:52:42Z</published><updated>2012-06-03T17:52:42Z</updated><content type="html">This article is about a situation that many of us could describe the theoretical approach to solving, but then struggle to understand why SQL Server wasn’t following that theoretical approach when you tried it for real. Earlier this week, I had a client ask about the best way to perform: a partial database restore, 1 of 1300 filegroups; to a specific point in time; using a differential backup, and therefore; without restoring each transaction log backup taken since the full backup. The last point...(&lt;a href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/06/03/efficient_2D00_partial_2D00_point_2D00_in_2D00_time_2D00_database_2D00_restores.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=16225" width="1" height="1"&gt;</content><author><name>GavinPayneUK</name><uri>http://sqlblogcasts.com/members/GavinPayneUK.aspx</uri></author></entry><entry><title>Read Committed Snapshot Isolation– Two Considerations</title><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/05/11/read-committed-snapshot-isolation-two-considerations.aspx" /><id>http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/05/11/read-committed-snapshot-isolation-two-considerations.aspx</id><published>2012-05-11T20:27:20Z</published><updated>2012-05-11T20:27:20Z</updated><content type="html">&amp;#160; The Read Committed Snapshot database option in SQL Server, known perhaps more accurately as Read Committed Snapshot Isolation or RCSI, can be enabled to help readers from blocking writers and writers from blocking readers.&amp;#160; However, enabling it can cause two issues with the tempdb database which are often overlooked. One can slow down queries, the other can cause queries to fail . Overview of RCSI Enabling the option changes the behaviour of the default SQL Server isolation level, read...(&lt;a href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/05/11/read-committed-snapshot-isolation-two-considerations.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=16206" width="1" height="1"&gt;</content><author><name>GavinPayneUK</name><uri>http://sqlblogcasts.com/members/GavinPayneUK.aspx</uri></author></entry><entry><title>Knowing when you’re ready to attempt to become an MCM of SQL Server</title><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/05/01/knowing_2D00_when_2D00_youre_2D00_ready_2D00_to_2D00_attempt_2D00_to_2D00_become_2D00_an_2D00_mcm_2D00_of_2D00_sql_2D00_server.aspx" /><id>http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/05/01/knowing_2D00_when_2D00_youre_2D00_ready_2D00_to_2D00_attempt_2D00_to_2D00_become_2D00_an_2D00_mcm_2D00_of_2D00_sql_2D00_server.aspx</id><published>2012-05-01T09:09:23Z</published><updated>2012-05-01T09:09:23Z</updated><content type="html">Since I became a “Microsoft Certified Master of SQL Server” I’ve had lots of people asking me how I prepared, how I knew I was ready to take the exams and what they were like. At the SQLBits certification session recently I was invited on to the panel to answer questions about the “modern” MCM program. This article hopes to answer some of the questions people ask yet they will always have very personal answers. What feels difficult for me might be slightly less difficult for you yet I might make...(&lt;a href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/05/01/knowing_2D00_when_2D00_youre_2D00_ready_2D00_to_2D00_attempt_2D00_to_2D00_become_2D00_an_2D00_mcm_2D00_of_2D00_sql_2D00_server.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=16194" width="1" height="1"&gt;</content><author><name>GavinPayneUK</name><uri>http://sqlblogcasts.com/members/GavinPayneUK.aspx</uri></author></entry><entry><title>What to do when the solution will never be in front of you</title><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/04/25/what_2D00_do_2D00_when_2D00_the_2D00_solution_2D00_will_2D00_never_2D00_be_2D00_in_2D00_front_2D00_of_2D00_you.aspx" /><id>http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/04/25/what_2D00_do_2D00_when_2D00_the_2D00_solution_2D00_will_2D00_never_2D00_be_2D00_in_2D00_front_2D00_of_2D00_you.aspx</id><published>2012-04-25T21:46:05Z</published><updated>2012-04-25T21:46:05Z</updated><content type="html">Sometimes you have a requirement which you don’t have a tool in your toolbox for.&amp;#160; When that happens the solution may not be to just get another tool and add it to your existing toolbox, it might be you have to use an entirely new type of toolbox with tools you’ve never used before in it.&amp;#160; Doing that maybe a bold architectural decision but is often where the biggest performance or functionality gains can come from. Recently, in the SQL Server space there have been some technologies become...(&lt;a href="http://sqlblogcasts.com/blogs/gavinpayneuk/archive/2012/04/25/what_2D00_do_2D00_when_2D00_the_2D00_solution_2D00_will_2D00_never_2D00_be_2D00_in_2D00_front_2D00_of_2D00_you.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=16188" width="1" height="1"&gt;</content><author><name>GavinPayneUK</name><uri>http://sqlblogcasts.com/members/GavinPayneUK.aspx</uri></author></entry></feed>