<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www2.sqlblog.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">The Rambling DBA: Jonathan Kehayias</title><subtitle type="html">The random ramblings and rantings of frazzled SQL Server DBA</subtitle><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/atom.aspx</id><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/default.aspx" /><link rel="self" type="application/atom+xml" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/atom.aspx" /><generator uri="http://communityserver.org" version="2.1.61129.1">Community Server</generator><updated>2010-12-26T22:00:00Z</updated><entry><title>Times they are a changing…</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/02/25/times-they-are-a-changing.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/02/25/times-they-are-a-changing.aspx</id><published>2011-02-25T18:23:04Z</published><updated>2011-02-25T18:23:04Z</updated><content type="html">If you follow me on twitter ( @SQLSarg ), you already know that this has been a week of big announcements for me. Wednesday afternoon Paul Randal ( Blog | Twitter ) announced that I joined SQLskills.com as a full time employee, and Thursday afternoon, Joe Sack ( Blog | Twitter ) announced that I passed the Microsoft Certified Masters for SQL Server 2008 . As a part of my transition to working for SQLskills.com full time, I will be changing blogs over to the SQLskills.com site. You can read about...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/02/25/times-they-are-a-changing.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=33776" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Miscellaneous" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Miscellaneous/default.aspx" /></entry><entry><title>TSQL Tuesday #15 – Maintaining Your Sanity While Managing Large Environments</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/02/08/tsql-tuesday-15-maintaining-your-sanity-while-managing-large-environments.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/02/08/tsql-tuesday-15-maintaining-your-sanity-while-managing-large-environments.aspx</id><published>2011-02-08T04:19:00Z</published><updated>2011-02-08T04:19:00Z</updated><content type="html">This month’s TSQL Tuesday event is being hosted by Pat Wright (Blog | Twitter) and the topic this month is Automation! “ I figured that since many of you out there set a goal this year to blog more and to learn Powershell then this Topic should help in both of those goals. So the topic I have chosen for this month is Automation! It can be Automation with T-SQL or with Powershell or a mix of both. Give us your best tips/tricks and ideas for making our lives easier through Automation.” Automation is...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/02/08/tsql-tuesday-15-maintaining-your-sanity-while-managing-large-environments.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=33289" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="TSQL2sday" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/TSQL2sday/default.aspx" /></entry><entry><title>Making Use of Plan Explorer in my own Environment</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/02/02/making-use-of-plan-explorer-in-my-own-environment.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/02/02/making-use-of-plan-explorer-in-my-own-environment.aspx</id><published>2011-02-03T03:50:47Z</published><updated>2011-02-03T03:50:47Z</updated><content type="html">Back in October 2010, I briefly blogged about the SQL Sentry Plan Explorer in my blog post wrap up for SQL Bits 7 and how impressed I was with what I saw from a Alpha demo standpoint from Greg Gonzalez ( Blog | Twitter ) while I was at SQLBits 7 in York.&amp;#160; To be 100% honest and transparent, Greg gave me early access to this tool after discussing it at SQLBits 7, and I had the opportunity to test a number of pre-Beta releases where I was able to offer significant feedback and submit bugs in the...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/02/02/making-use-of-plan-explorer-in-my-own-environment.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=33141" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Database Administration" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Database+Administration/default.aspx" /><category term="Plan Explorer" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Plan+Explorer/default.aspx" /><category term="Product Reviews" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Product+Reviews/default.aspx" /><category term="SQL Sentry" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Sentry/default.aspx" /></entry><entry><title>Parsing the sqlserver.sql_text Action in Extended Events by Offsets</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/30/parsing-the-sqlserver-sql-text-action-in-extended-events-by-offsets.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/30/parsing-the-sqlserver-sql-text-action-in-extended-events-by-offsets.aspx</id><published>2011-01-31T02:05:43Z</published><updated>2011-01-31T02:05:43Z</updated><content type="html">A couple of weeks back I received an email from a member of the community who was reading the XEvent a Day blog series and had a couple of interesting questions about Extended Events.&amp;#160; This person had created an Event Session that captured the sqlserver.sql_statement_completed and sqlserver.sql_statement_starting Events and wanted to know how to do a correlation between the related Events so that the offset information from the starting Event could be used to find the statement of the completed...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/30/parsing-the-sqlserver-sql-text-action-in-extended-events-by-offsets.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=33039" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Database Administration" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Database+Administration/default.aspx" /><category term="Extended Events" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Extended+Events/default.aspx" /><category term="SQL Server 2008" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008/default.aspx" /><category term="SQL Server 2008 R2" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008+R2/default.aspx" /><category term="SQL Server Denali" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+Denali/default.aspx" /></entry><entry><title>Using Substring() in XML FLOWR Queries</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/24/using-substring-in-xml-flowr-queries.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/24/using-substring-in-xml-flowr-queries.aspx</id><published>2011-01-25T03:41:24Z</published><updated>2011-01-25T03:41:24Z</updated><content type="html">Tonight I was monitoring the #sqlhelp hashtag on Twitter for a response to a question I asked when Randy Knight ( Twitter ) asked a question about using SUBSTRING in FLOWR statements with XML. #sqlhelp Is there a way to do a SQL Type &amp;quot;LIKE&amp;quot; or &amp;quot;SUBSTRING&amp;quot; in the where clause of FLWOR statement? Need to evaluate just first n chars. By the time I posted a response, Randy had figured out how to use the contains() function to solve his problem, but I am going to blog this because...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/24/using-substring-in-xml-flowr-queries.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=32896" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Database Administration" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Database+Administration/default.aspx" /><category term="Transact-SQL" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Transact-SQL/default.aspx" /></entry><entry><title>Did the Community Lose It’s Focus, or Did I?</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/10/did-the-community-lose-it-s-focus-or-did-i.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/10/did-the-community-lose-it-s-focus-or-did-i.aspx</id><published>2011-01-10T23:05:00Z</published><updated>2011-01-10T23:05:00Z</updated><content type="html">Late Thursday night, ok it was actually very early Friday morning, I wrote a blog post that stirred a bit of a controversy in the community.&amp;#160; While the outcome of the discussion that was sparked by that post in the community has been good, it is definitely a case where the end isn’t justified by the means.&amp;#160;&amp;#160; Hindsight is always 20/20, and while I stand by the point I was trying to make with that post, there are a number of ways I could have gone about making that point without risking...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/10/did-the-community-lose-it-s-focus-or-did-i.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=32486" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Rants and Ramblings" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Rants+and+Ramblings/default.aspx" /></entry><entry><title>Has the SQL Community Lost its Focus?</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/07/has-the-sql-community-lost-its-focus.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/07/has-the-sql-community-lost-its-focus.aspx</id><published>2011-01-07T06:30:00Z</published><updated>2011-01-07T06:30:00Z</updated><content type="html">Yesterday, Thomas LaRock’s blog post, WMI Code Creator , was brought to my attention by a member of the SQL Community. I subscribe to Tom’s blog in my blog reader so eventually I’d like to think that his post would have come to my attention, but to be perfectly honest, I have been to busy with other obligations lately that have made reading blog posts almost impossible. When I looked at Tom’s post, I was kind of put off when I did a copy paste of the Code from it and got the following: DECLARE @WmiServiceLocator...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/07/has-the-sql-community-lost-its-focus.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=32387" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Rants and Ramblings" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Rants+and+Ramblings/default.aspx" /></entry><entry><title>Using Extended Events in SQL Server Denali CTP1 to Map out the TransactionLog SQL Trace Event EventSubClass Values</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/03/using-extended-events-in-sql-server-denali-ctp1-to-map-out-the-transactionlog-sql-trace-event-eventsubclass-values.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/03/using-extended-events-in-sql-server-denali-ctp1-to-map-out-the-transactionlog-sql-trace-event-eventsubclass-values.aspx</id><published>2011-01-03T06:39:00Z</published><updated>2011-01-03T06:39:00Z</updated><content type="html">John Sansom ( Blog | Twitter ) asked on the MSDN Forums about the meaning/description for the numeric values returned by the EventSubClass column of the TransactionLog SQL Trace Event. John pointed out that this information is not available for this Event like it is for the other events in the Books Online Topic ( TransactionLog Event Class ), or in the sys.trace_subclass_values DMV. John wanted to know if there was a way to determine this information. I did some looking and found an old SQL Server...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/03/using-extended-events-in-sql-server-denali-ctp1-to-map-out-the-transactionlog-sql-trace-event-eventsubclass-values.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=32239" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Extended Events" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Extended+Events/default.aspx" /><category term="SQL Server Denali" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+Denali/default.aspx" /></entry><entry><title>An XEvent a Day (31 of 31) – Event Session DDL Events</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/31/an-xevent-a-day-31-of-31-event-session-ddl-events.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/31/an-xevent-a-day-31-of-31-event-session-ddl-events.aspx</id><published>2010-12-31T19:00:00Z</published><updated>2010-12-31T19:00:00Z</updated><content type="html">To close out this month’s series on Extended Events we’ll look at the DDL Events for the Event Session DDL operations, and how those can be used to track changes to Event Sessions and determine all of the possible outputs that could exist from an Extended Event Session.&amp;#160; One of my least favorite quirks about Extended Events is that there is no way to determine the Events and Actions that may exist inside a Target, except to parse all of the the captured data.&amp;#160; Information about the Event...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/31/an-xevent-a-day-31-of-31-event-session-ddl-events.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=32198" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Extended Events" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Extended+Events/default.aspx" /><category term="SQL Server 2008" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008/default.aspx" /><category term="SQL Server 2008 R2" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008+R2/default.aspx" /><category term="SQL Server Denali" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+Denali/default.aspx" /><category term="XEvent A Day" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/XEvent+A+Day/default.aspx" /></entry><entry><title>An XEvent a Day (30 of 31) – Tracking Session and Statement Level Waits</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/30/an-xevent-a-day-30-of-31-tracking-session-and-statement-level-waits.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/30/an-xevent-a-day-30-of-31-tracking-session-and-statement-level-waits.aspx</id><published>2010-12-31T02:00:00Z</published><updated>2010-12-31T02:00:00Z</updated><content type="html">While attending PASS Summit this year, I got the opportunity to hang out with Brent Ozar ( Blog | Twitter ) one afternoon while he did some work for Yanni Robel ( Blog | Twitter ).&amp;#160; After looking at the wait stats information, Brent pointed out some potential problem points, and based on that information I pulled up my code for my PASS session the next day on Wait Statistics and Extended Events and made some changes to one of the demo’s so that the Event Session only focused on those potentially...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/30/an-xevent-a-day-30-of-31-tracking-session-and-statement-level-waits.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=32175" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Extended Events" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Extended+Events/default.aspx" /><category term="SQL Server 2008" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008/default.aspx" /><category term="SQL Server 2008 R2" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008+R2/default.aspx" /><category term="SQL Server Denali" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+Denali/default.aspx" /><category term="XEvent A Day" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/XEvent+A+Day/default.aspx" /></entry><entry><title>An XEvent a Day (29 of 31) – The Future – Looking at Database Startup in Denali</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/29/an-xevent-a-day-29-of-31-the-future-looking-at-database-startup-in-denali.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/29/an-xevent-a-day-29-of-31-the-future-looking-at-database-startup-in-denali.aspx</id><published>2010-12-30T02:30:00Z</published><updated>2010-12-30T02:30:00Z</updated><content type="html">As I have said previously in this series, one of my favorite aspects of Extended Events is that it allows you to look at what is going on under the covers in SQL Server, at a level that has never previously been possible. SQL Server Denali CTP1 includes a number of new Events that expand on the information that we can learn about how SQL Server operates and in today’s blog post we’ll look at how we can use those Events to look at what happens when a database starts up inside of SQL Server. First...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/29/an-xevent-a-day-29-of-31-the-future-looking-at-database-startup-in-denali.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=32128" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Extended Events" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Extended+Events/default.aspx" /><category term="SQL Server 2008" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008/default.aspx" /><category term="SQL Server 2008 R2" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008+R2/default.aspx" /><category term="SQL Server Denali" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+Denali/default.aspx" /><category term="XEvent A Day" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/XEvent+A+Day/default.aspx" /></entry><entry><title>Learn Who Started that Trace with the Default Trace</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/29/learn-who-started-that-trace-with-the-default-trace.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/29/learn-who-started-that-trace-with-the-default-trace.aspx</id><published>2010-12-29T19:00:00Z</published><updated>2010-12-29T19:00:00Z</updated><content type="html">This is not Extended Event related but it came from a question on Twitter about how to tell who and from what machine a server side trace was created, and there is no way to explain this in 140 characters so here’s a blog post.&amp;#160; This information is tracked in the Default Trace and can be found by querying for EventClass 175 which is the Audit Server Alter Trace Event trace_event_id from sys.trace_events. select trace_event_id , name from sys . trace_events where name like '%trace%' To query...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/29/learn-who-started-that-trace-with-the-default-trace.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=32107" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Database Administration" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Database+Administration/default.aspx" /><category term="Transact-SQL" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Transact-SQL/default.aspx" /></entry><entry><title>An XEvent a Day (28 of 31) – Tracking Page Compression Operations</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/28/an-xevent-a-day-28-of-31-tracking-page-compression-operations.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/28/an-xevent-a-day-28-of-31-tracking-page-compression-operations.aspx</id><published>2010-12-29T02:00:00Z</published><updated>2010-12-29T02:00:00Z</updated><content type="html">The Database Compression feature in SQL Server 2008 Enterprise Edition can provide some significant reductions in storage requirements for SQL Server databases, and in the right implementations and scenarios performance improvements as well.&amp;#160; There isn’t really a whole lot of information about the operations of database compression that is documented as being available in the DMV’s or SQL Trace.&amp;#160; Paul Randal pointed out on Twitter today that sys.dm_db_index_operational_stats() provides...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/28/an-xevent-a-day-28-of-31-tracking-page-compression-operations.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=32072" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Extended Events" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Extended+Events/default.aspx" /><category term="SQL Server 2008" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008/default.aspx" /><category term="SQL Server 2008 R2" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008+R2/default.aspx" /><category term="SQL Server Denali" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+Denali/default.aspx" /><category term="XEvent A Day" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/XEvent+A+Day/default.aspx" /></entry><entry><title>An XEvent a Day (27 of 31) – The Future - Tracking Page Splits in SQL Server Denali CTP1</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/27/tracking-page-splits-in-sql-server-denali-ctp1.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/27/tracking-page-splits-in-sql-server-denali-ctp1.aspx</id><published>2010-12-28T02:00:00Z</published><updated>2010-12-28T02:00:00Z</updated><content type="html">Nearly two years ago Kalen Delaney blogged about Splitting a page into multiple pages , showing how page splits occur inside of SQL Server.&amp;#160; Following her blog post, Michael Zilberstein wrote a post, Monitoring Page Splits with Extended Events , that showed how to see the sqlserver.page_split Events using Extended Events.&amp;#160; Eladio Rincón also blogged about Using XEvents (Extended Events) in SQL Server 2008 to detect which queries are causing Page Splits , but not in relation to Kalen’s blog...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/27/tracking-page-splits-in-sql-server-denali-ctp1.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=29426" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Extended Events" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Extended+Events/default.aspx" /><category term="SQL Server 2008" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008/default.aspx" /><category term="SQL Server 2008 R2" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008+R2/default.aspx" /><category term="SQL Server Denali" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+Denali/default.aspx" /><category term="XEvent A Day" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/XEvent+A+Day/default.aspx" /></entry><entry><title>An XEvent a Day (26 of 31) – Configuring Session Options</title><link rel="alternate" type="text/html" href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/26/an-xevent-a-day-26-of-31-configuring-session-options.aspx" /><id>http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/26/an-xevent-a-day-26-of-31-configuring-session-options.aspx</id><published>2010-12-27T02:00:00Z</published><updated>2010-12-27T02:00:00Z</updated><content type="html">There are 7 Session level options that can be configured in Extended Events that affect the way an Event Session operates.&amp;#160; These options can impact performance and should be considered when configuring an Event Session.&amp;#160; I have made use of a few of these periodically throughout this months blog posts, and in today’s blog post I’ll cover each of the options separately, and provide further information about their usage.&amp;#160; Mike Wachal from the Extended Events team at Microsoft, talked...(&lt;a href="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/2010/12/26/an-xevent-a-day-26-of-31-configuring-session-options.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www2.sqlblog.com/aggbug.aspx?PostID=31977" width="1" height="1"&gt;</content><author><name>jmkehayias</name><uri>http://www2.sqlblog.com/members/jmkehayias.aspx</uri></author><category term="Extended Events" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/Extended+Events/default.aspx" /><category term="SQL Server 2008" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008/default.aspx" /><category term="SQL Server 2008 R2" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+2008+R2/default.aspx" /><category term="SQL Server Denali" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/SQL+Server+Denali/default.aspx" /><category term="XEvent A Day" scheme="http://www2.sqlblog.com/blogs/jonathan_kehayias/archive/tags/XEvent+A+Day/default.aspx" /></entry></feed>