Automating build of Integration Services projects
After our experiences with the build process in Analysis Services – expectations were low when we turned our gaze towards Integrations Services (SSIS). Our overall experience with SSIS has generally...
View ArticleUtility functions: fn_convert_to_base and fn_nums
I will often use code to illustrate my points in this blog. Because data generation is a big part of these examples, I will take the chance to introduce a few functions that I find useful for that. I...
View ArticleThe SSIS Balanced Data Distributor is released
Those of you who have seen my data loading presentation at SQLBits and PASS may remember that I recommend explicitly multi threading data loads to achieve higher load speeds. This job has now become a...
View ArticleLatch and Spinlock Papers Published on Microsoft
I am happy to announce that my team mates, Ewan Fairweather and Mike Ruthruff have published two excellent whitepapers on latch and spinlock diagnosis. You can find them here: SQL Server latch...
View ArticleRunning Many Batch Statements in Parallel
When designing highly scalable architectures for modern machines, you will often need to do some form of manual parallelism control. Managing this is not always easy, but in this blog I will give you...
View ArticleSetting Yourself up for Windows Debugging
Lately, I have been doing a fair amount of debugging, and helped other people set up their debuggers. It can be very painful to make this work. To assist up and coming debuggers, I put my notes...
View ArticleHow to Properly Wipe and Return a Laptop
This week, I had the chance to experience something that is a rare occurrence: returning a laptop to my employer. Microsoft has been good to me, and I wanted to make sure I properly returned the laptop...
View ArticleConfiguring Kernel Debugging with WinDbg and a NULL modem
Lately, I have been digging deep into Windows to get really low level with the the I/O path SQL Server takes (yep, there is an even deeper layer to understand fully). Once you start playing around with...
View ArticleTurn off CAPS LOCK and INS
I am a ten finger typist doing around 5 strokes/second – though I do make a lot of mistakes. I learned the craft on a good old fashioned typewriter. The world has moved; unfortunately, keyboards have...
View ArticlePrefer Mobile Data over WIFI on Mac OSX
With both 3G and 4G becoming more prevalent, I often find myself getting a better connection over an my mobile data subscription than via a public hot spot. The problem you often get is that an...
View Article
More Pages to Explore .....