<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blog.sqlblog.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Adam Machanic</title><subtitle type="html">Adam Machanic, Boston-based SQL Server developer, shares his experiences with programming, monitoring, and performance tuning SQL Server. And the occasional battle with the query optimizer.</subtitle><id>http://blog.sqlblog.com/blogs/adam_machanic/atom.aspx</id><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blog.sqlblog.com/blogs/adam_machanic/atom.aspx" /><generator uri="http://communityserver.org" version="2.1.61129.1">Community Server</generator><updated>2012-04-15T22:30:00Z</updated><entry><title>SQL Saturday #220 (Atlanta): Demos</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/05/18/sql-saturday-220-atlanta-demos.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="3078" href="http://blog.sqlblog.com/blogs/adam_machanic/attachment/49114.ashx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/05/18/sql-saturday-220-atlanta-demos.aspx</id><published>2013-05-18T18:33:00Z</published><updated>2013-05-18T18:33:00Z</updated><content type="html">Today at SQL Saturday #220 in Atlanta I presented a new brand new session , "SQL Server Query Plan Analysis: The 5 Culprits That Cause 95% of Your Performance Headaches." This session is designed to help people quickly analyze query plans and find likely culprits without being query tuning experts; I find that in a huge number of cases the root cause of problems is one of just a few potential situations. Thanks to everyone who joined me today for the deliveries! In addition to it being a new session...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/05/18/sql-saturday-220-atlanta-demos.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=49114" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="Performance" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/Performance/default.aspx" /><category term="demos" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/demos/default.aspx" /><category term="Speaking" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/Speaking/default.aspx" /><category term="sql saturday" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/sql+saturday/default.aspx" /><category term="atlanta" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/atlanta/default.aspx" /></entry><entry><title>INSERT SELECT is Broken. Ask Microsoft to Fix It.</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/05/15/insert-select-is-broken-ask-microsoft-to-fix-it.aspx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/05/15/insert-select-is-broken-ask-microsoft-to-fix-it.aspx</id><published>2013-05-15T16:42:00Z</published><updated>2013-05-15T16:42:00Z</updated><content type="html">Imagine that you're moving thousands or millions of rows between two tables . Maybe it's between a staging table and a data warehouse in an ETL process. Maybe you're manipulating some data via a temp table as you're preparing lookup data for your OLTP system. Maybe you're preparing data for an end user. It doesn't really matter what your use case, because there are so many of them. We, as database developers, spend all day moving data back and forth . Unfortunately, sometimes our processes break...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/05/15/insert-select-is-broken-ask-microsoft-to-fix-it.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=49071" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="data manipulation" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/data+manipulation/default.aspx" /><category term="broken" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/broken/default.aspx" /><category term="connect" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/connect/default.aspx" /><category term="dml" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/dml/default.aspx" /></entry><entry><title>SQLCLR Performance Session at TechEd US</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/05/08/sqlclr-performance-session-at-teched-us.aspx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/05/08/sqlclr-performance-session-at-teched-us.aspx</id><published>2013-05-08T16:14:00Z</published><updated>2013-05-08T16:14:00Z</updated><content type="html">I am super-excited to visit New Orleans next month for Microsoft TechEd; it will be my sixth time speaking at the show. My session takes an in-depth look at some of the techniques I've developed for using SQLCLR modules -- and some of the great performance gains I've been able to achieve. Hope to see you in NOLA! If you're not attending the show, the video will be available on demand a few days after I give the talk....(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/05/08/sqlclr-performance-session-at-teched-us.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=48998" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="Performance" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/Performance/default.aspx" /><category term="SQLCLR" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/SQLCLR/default.aspx" /><category term="TechEd" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/TechEd/default.aspx" /></entry><entry><title>More Fun in Atlanta: Parallelism at SQL Saturday 220</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/02/25/more-fun-in-atlanta-parallelism-at-sql-saturday-220.aspx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/02/25/more-fun-in-atlanta-parallelism-at-sql-saturday-220.aspx</id><published>2013-02-25T19:25:00Z</published><updated>2013-02-25T19:25:00Z</updated><content type="html">May 18, SQL Saturday returns yet again to the Atlanta area. At this point I've become a bit of a regular at Atlanta's events; this will be my third one in a row. The team that puts them together is amazing, and produces top quality, super fun and educational days every time. Plus: Taco Mac . Friday, May 17, the event is running a few pre-conference seminars, and I'll be delivering one focused on parallelism in SQL Server . This is an updated version of the seminar I delivered at the 2010 PASS conference;...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/02/25/more-fun-in-atlanta-parallelism-at-sql-saturday-220.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=47908" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="parallelism" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/parallelism/default.aspx" /><category term="sql saturday" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/sql+saturday/default.aspx" /><category term="parallel processing" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/parallel+processing/default.aspx" /><category term="atlanta" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/atlanta/default.aspx" /></entry><entry><title>Capturing Attention: Writing Great Session Descriptions</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/02/22/capturing-attention-writing-great-session-descriptions.aspx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/02/22/capturing-attention-writing-great-session-descriptions.aspx</id><published>2013-02-22T14:00:00Z</published><updated>2013-02-22T14:00:00Z</updated><content type="html">One of the best ways we can differentiate ourselves and further our careers is to get out of the office… and onto a stage . Presenting can give you name recognition; open doors to new opportunities; help you gain a deeper understanding of technology (teaching a topic often forces you to learn it at a much deeper level); and for many people it's simply a fun and satisfying pastime. Each year there are dozens of speaking opportunities available to you: brown bag talks at your workplace, local user...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/02/22/capturing-attention-writing-great-session-descriptions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=42951" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="Speaking" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/Speaking/default.aspx" /><category term="writing" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/writing/default.aspx" /><category term="presenting" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/presenting/default.aspx" /><category term="session abstract" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/session+abstract/default.aspx" /></entry><entry><title>Itzik Ben-Gan in Atlanta: May 13-17</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/02/05/itzik-ben-gan-in-atlanta-may-13-17.aspx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/02/05/itzik-ben-gan-in-atlanta-may-13-17.aspx</id><published>2013-02-05T21:10:00Z</published><updated>2013-02-05T21:10:00Z</updated><content type="html">This year Data Education is offering a few more classes with Itzik Ben-Gan, the world's foremost T-SQL instructor . Our first offering has just been announced: Atlanta, May 13-17 . Neither Itzik nor his class needs much introduction, but click through for a full outline and other details. We think that Atlanta is a great city, with an amazingly vibrant SQL Server community. Hope you'll be able to join us there ! By the way: if you're joining the class stick around town for a SQL Saturday event that...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/02/05/itzik-ben-gan-in-atlanta-may-13-17.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=47498" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="training" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/training/default.aspx" /><category term="sql saturday" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/sql+saturday/default.aspx" /><category term="data education" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/data+education/default.aspx" /><category term="itzik ben gan" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/itzik+ben+gan/default.aspx" /><category term="atlanta" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/atlanta/default.aspx" /></entry><entry><title>[New England] SQL Saturday #203: April 5-6, Cambridge MA</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/01/29/new-england-sql-saturday-203-april-5-6-cambridge-ma.aspx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/01/29/new-england-sql-saturday-203-april-5-6-cambridge-ma.aspx</id><published>2013-01-29T16:10:00Z</published><updated>2013-01-29T16:10:00Z</updated><content type="html">SQL Saturday returns to the Boston area this April , with what is certain to be an exceptional speaker and session lineup . (The actual schedule will be posted soon, but in the meantime you can see the submitted sessions .) The free event ($10 if you'd like to eat lunch) will take place on Saturday, April 6. Highly recommended for anyone in the area who is interested in bettering your database skills! Friday, April 5 , as a lead in to the Saturday event, I'll be delivering my popular full-day " No...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/01/29/new-england-sql-saturday-203-april-5-6-cambridge-ma.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=47387" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="boston" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/boston/default.aspx" /><category term="sql saturday" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/sql+saturday/default.aspx" /><category term="performance monitoring" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/performance+monitoring/default.aspx" /><category term="no more guessing" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/no+more+guessing/default.aspx" /><category term="cambridge" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/cambridge/default.aspx" /></entry><entry><title>[New England] Mark Souza on Big Data and Cloud at NESQL</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/01/13/new-england-mark-souza-on-big-data-and-cloud-at-nesql.aspx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/01/13/new-england-mark-souza-on-big-data-and-cloud-at-nesql.aspx</id><published>2013-01-13T18:33:00Z</published><updated>2013-01-13T18:33:00Z</updated><content type="html">This Thursday, January 17, at New England SQL Server we'll be featuring Mark Souza , General Manager of the Data Platform Group at Microsoft. Most of you are probably familiar with that name; he's the guy who founded the CAT team , and he's been in a number of key roles in the SQL Server organization for the past several years. Mark's topic for Thursday is Big Data and Cloud at Microsoft . The talk should be an interesting look into how the company is approaching these key areas. If you're in New...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2013/01/13/new-england-mark-souza-on-big-data-and-cloud-at-nesql.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=47138" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="New England" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/New+England/default.aspx" /><category term="nesql" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/nesql/default.aspx" /><category term="azure" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/azure/default.aspx" /><category term="big data" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/big+data/default.aspx" /><category term="mark souza" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/mark+souza/default.aspx" /><category term="sqlcat" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/sqlcat/default.aspx" /><category term="cloud" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/cloud/default.aspx" /></entry><entry><title>Query Tuning Mastery at PASS Summit 2012: The Video</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/11/13/query-tuning-mastery-at-pass-summit-2012-the-video.aspx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/11/13/query-tuning-mastery-at-pass-summit-2012-the-video.aspx</id><published>2012-11-13T14:49:00Z</published><updated>2012-11-13T14:49:00Z</updated><content type="html">An especially clever community member was kind enough to reverse-engineer the video stream for me, and came up with a direct link to the PASS TV video stream for my Query Tuning Mastery: The Art and Science of Manhandling Parallelism talk, delivered at the PASS Summit last Thursday. I'm not sure how long this link will work , but I'd like to share it for my readers who were unable to see it in person or live on the stream. Start here. Skip past the keynote, to the 149 minute mark. Enjoy!...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/11/13/query-tuning-mastery-at-pass-summit-2012-the-video.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=46135" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="Performance" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/Performance/default.aspx" /><category term="Query Tuning" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/Query+Tuning/default.aspx" /><category term="PASS" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/PASS/default.aspx" /><category term="parallel processing" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/parallel+processing/default.aspx" /></entry><entry><title>Query Tuning Mastery at PASS Summit 2012: The Demos</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/11/12/query-tuning-mastery-at-pass-summit-2012-the-demos.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="24551" href="http://blog.sqlblog.com/blogs/adam_machanic/attachment/46095.ashx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/11/12/query-tuning-mastery-at-pass-summit-2012-the-demos.aspx</id><published>2012-11-12T04:00:00Z</published><updated>2012-11-12T04:00:00Z</updated><content type="html">For the second year in a row, I was asked to deliver a 500-level "Query Tuning Mastery" talk in room 6E of the Washington State Convention Center, for the PASS Summit. ( Here's some information about last year's talk, on workspace memory. ) And for the second year in a row, I had to deliver said talk at 10:15 in the morning, in a room used as overflow for the keynote, following a keynote speaker that didn't stop speaking on time. Frustrating! Last Thursday, after very, very quickly setting up and...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/11/12/query-tuning-mastery-at-pass-summit-2012-the-demos.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=46095" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="Performance" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/Performance/default.aspx" /><category term="Query Tuning" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/Query+Tuning/default.aspx" /><category term="PASS" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/PASS/default.aspx" /><category term="parallel processing" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/parallel+processing/default.aspx" /></entry><entry><title>CloudSeeder: CLR Stored Procedures For Creating CPU Pressure</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/10/23/cloudseeder-clr-stored-procedures-for-creating-cpu-pressure.aspx" /><link rel="enclosure" type="application/octet-stream" length="11043" href="http://blog.sqlblog.com/blogs/adam_machanic/attachment/45743.ashx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/10/23/cloudseeder-clr-stored-procedures-for-creating-cpu-pressure.aspx</id><published>2012-10-23T19:49:00Z</published><updated>2012-10-23T19:49:00Z</updated><content type="html">Sometimes, in the interest of testing various scenarios that your server might encounter, it's useful to be able to quickly simulate some condition or another. I/O, memory, CPU pressure, and so on. This latter one is something I've been playing with a lot recently. CPU pressure in SQL Server creates all sorts of interesting side-effects , such as exacerbating waits and making various other conditions much easier to reproduce. In order to make this simpler, I've created the attached CLR library. This...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/10/23/cloudseeder-clr-stored-procedures-for-creating-cpu-pressure.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=45743" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="Testing" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/Testing/default.aspx" /><category term="SQLCLR" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/SQLCLR/default.aspx" /><category term="threads" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/threads/default.aspx" /><category term="cpu" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/cpu/default.aspx" /></entry><entry><title>SQL in Boston -- Red Gate Style</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/08/16/sql-in-boston-red-gate-style.aspx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/08/16/sql-in-boston-red-gate-style.aspx</id><published>2012-08-16T19:03:00Z</published><updated>2012-08-16T19:03:00Z</updated><content type="html">You might have heard of Red Gate's famous SQL in the City events: free, full-day educational events where you can learn from Red Gate's own evangelists in addition to various MVPs and other guests. With just a tiny bit of marketing thrown in for good measure (don't worry, it's not a daylong sales pitch). Red Gate is doing a US tour this fall, and I'm happy to note that my fair city of Boston is one of the stops ... and I am one of the speakers. The event takes place on October 8 . I'll be delivering...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/08/16/sql-in-boston-red-gate-style.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=44750" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="red gate" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/red+gate/default.aspx" /><category term="boston" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/boston/default.aspx" /><category term="sql in the city" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/sql+in+the+city/default.aspx" /></entry><entry><title>Excellent Job Opportunity: SQL Developer in Boston MA</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/08/09/excellent-job-opportunity-sql-developer-in-boston-ma.aspx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/08/09/excellent-job-opportunity-sql-developer-in-boston-ma.aspx</id><published>2012-08-09T16:09:00Z</published><updated>2012-08-09T16:09:00Z</updated><content type="html">Want to do interesting, in-depth SQL Server development work for a great company? If the answer is yes, you should drop me a line immediately. Send me your resume at [my first name] @ [the name of this site]. More information: This job is working on a data warehouse for a financial services company in Boston, MA. I cannot publicly mention the company name or say much about it, but if you e-mail me a resume I'll be happy to share more information. What I can say is that it's a solid company with a...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/08/09/excellent-job-opportunity-sql-developer-in-boston-ma.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=44638" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="boston" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/boston/default.aspx" /><category term="job opportunity" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/job+opportunity/default.aspx" /><category term="sql developer" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/sql+developer/default.aspx" /></entry><entry><title>Your Transaction is in Jeopardy -- and You Can't Even Know It!</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/06/26/your-transaction-is-in-jeorpardy-and-you-can-t-even-know-it.aspx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/06/26/your-transaction-is-in-jeorpardy-and-you-can-t-even-know-it.aspx</id><published>2012-06-27T01:10:00Z</published><updated>2012-06-27T01:10:00Z</updated><content type="html">If you're reading this, please take one minute out of your day and vote for the following Connect item : https://connect.microsoft.com/SQLServer/feedback/details/444030/sys-dm-tran-active-transactions-transaction-state-not-updated-when-an-attention-event-occurs If you're really interested, take three minutes: run the steps to reproduce the issue, and then check the box that says that you were able to reproduce the issue. Why? Imagine that ten hours ago you started a big transaction. You're sitting...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/06/26/your-transaction-is-in-jeorpardy-and-you-can-t-even-know-it.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=44102" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="DMVs" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/DMVs/default.aspx" /><category term="monitoring" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/monitoring/default.aspx" /><category term="transactions" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/transactions/default.aspx" /></entry><entry><title>SQL Saturday 111: Manhandling Parallelism - Demos</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/04/15/sql-saturday-111-manhandling-parallelism-demos.aspx" /><link rel="enclosure" type="application/zip" length="24177" href="http://blog.sqlblog.com/blogs/adam_machanic/attachment/42832.ashx" /><id>http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/04/15/sql-saturday-111-manhandling-parallelism-demos.aspx</id><published>2012-04-16T01:30:00Z</published><updated>2012-04-16T01:30:00Z</updated><content type="html">Another year, another fantastic Atlanta SQL Saturday. Hats off to the team that created the event for delivering a top notch day for the attendees. Thanks to everyone who attended my "Query Tuning Mastery: The Art and Science of Manhandling Parallelism" session. Demos are attached. Enjoy, and I'll see you at the next one!...(&lt;a href="http://blog.sqlblog.com/blogs/adam_machanic/archive/2012/04/15/sql-saturday-111-manhandling-parallelism-demos.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=42832" width="1" height="1"&gt;</content><author><name>Adam Machanic</name><uri>http://blog.sqlblog.com/members/Adam+Machanic.aspx</uri></author><category term="Query Tuning" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/Query+Tuning/default.aspx" /><category term="parallelism" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/parallelism/default.aspx" /><category term="sql saturday" scheme="http://blog.sqlblog.com/blogs/adam_machanic/archive/tags/sql+saturday/default.aspx" /></entry></feed>