Matching Events into Pairs
In the last article I showed how to discover all of the settings that are available to a particular Target. I also mentioned the reason for that being that I would be discussing some of the other...
View ArticleDrive Space Monitoring Update – October 2015
Over five years ago, I wrote my first (and so far, only) article for SQLServerCentral.com with a routine for gathering database disk stats for your SQL Server databases that live on different SQL...
View ArticleParsing Matched Events
I just covered the topic of matching events from definition on down through highlighting a common use for this type of target. With that in mind, it is now time to dive into how to extract the data...
View ArticleGenerating scripts for previous versions of SQL
I make a habit of using the latest version of SSMS even if I’m not working with the latest version of SQL Server. For example right now at home I’m using SSMS 2016 even though I frequently work with...
View ArticleThe MERGE and large data sets
Recently I was doing some work at a customer and they were having some performance problems with their ETL into their data warehouse (see I do know at least some BI). One of the steps which was taking...
View ArticleHistograms and Events
The last few articles covered the pair_matching target and some uses and details that go along with it. For a recap, you can read here.The pair_matching target was just one of the more advanced targets...
View ArticleWhy I Play Hooky at PASS Summit
It’s nearly upon us! Next week, data professionals from around the world will gather in Seattle for the spectacle that is PASS Summit. A conference (and family reunion) like no other, we’ll share...
View ArticlePowerShell Invoke-sqlcmd Verbrose output to a File
Recently I have had lot queries regarding how to redirect the SQL output message from invoke-sqlcmd/invoke-sqlcmd2 function into a notepad.When you use Out-File it will return only the result set but...
View ArticleCounting Events
After reading through the articles about the pair_matching target (here) and the article on the histogram target (here), this one is going to seem very basic. To be honest, I would consider this to be...
View ArticleJen’s Diary: Top 5 free online tools for organising yourself at PASS Summit,...
As always, I don’t speak officially for PASS. This is a personal braindump.I’m presenting at PASS Summit and Live! 360 in Orlando, so self-organising is a hot topic for me!For diary purposes, I have...
View ArticleImproved #MinionBackup and #MinionReindex – new versions!
We released Minion Backup 1.1 and Minion Reindex 1.2 this week! We’ve got a some great new features, and a number of bug fixes. New features in brief: Minion Backup can now back up to NUL. Minion...
View Article7 Days of PASS – Day 1
Having decided to avoid missing yet another day of work, rather than travel on my more traditional Friday slot, instead I managed to catch the early morning Saturday flight to Seattle from London...
View ArticleShort Circuit Events
I introduced the importance about predicate order previously. I recommend either reading that article for the first time or reading it again if you have already read it. You can find that article –...
View ArticleExtended Events Intro
Extended Events is supposed to be taking over for most of Profiler and server-side tracing functionality, but there were people like me out there that took their time making the switch. For me the...
View ArticleFinding and keeping your #SQLPassion
I consider myself lucky. I fell into a job that I truly enjoy, something that I do for fun even when I don’t have to. A job, a technology and a community that I’m truly passionate about. Unfortunately...
View ArticlePass 2015 – First Impressions
It’s Pass 2015 this week and I’m attending (seriously I’m unbelievably chuffed)! As they’ll be a shedload of blogs about it this week I thought I’d shamelessly jump on the bandwagon.I flew out to...
View ArticleExposure to Internals
For me, some of the most fun stuff with SQL Server is diving deep into the internals. Diving into the internals is not always an easy adventure. Sometimes, it requires a lot of trial and error...
View ArticleHow to Stop an Azure Virtual Machine on a Schedule
As you've probably heard, Azure Virtual Machines can be stopped when not in use in order to save subscription costs. My personal Azure VMs are stopped more than they're started because they're my...
View ArticleJen’s Diary: Why are PASS doing Business Analytics at all?
As always, I don’t speak for PASS. This is a braindump from the heart. I realise that we haven’t communicated about BA as much as some members might like. It’s a hard balance – I don’t want to spam...
View ArticleAzure SQL Database
So far I have strictly focused on Extended Events for SQL Server installations. This means I have been looking at Extended Events from the “physical” or on-premises perspective. Installing SQL Server...
View Article