Upcoming Events
UPDATED 2013-02-14 I have a couple of speaking engagements lined up and have submitted sessions to several upcoming SQL Saturdays. I hope to meet you at some of the events. Here is the lineup: ...
View ArticleWhat is the difference between Database Mirroring and AlwaysOn Availability...
Last year SQL Server 2012 launched with a new choice for high availability and disaster recovery (HADR) called AlwaysOn Availability Groups. The AlwaysOn Availability Groups feature is similar to ...
View ArticleSlides and code from Enterprise Edition Session
If you attended my session February 19, 2013, or watched the recording, here are the files from that presentation. ...
View ArticleWhat is the AlwaysOn Listener?
With AlwaysOn Availability Groups (AG), you can fail a group of databases over to another node. You may be wondering how to configure your application so that it always connects to the primary ...
View ArticleThanks For Attending My SQLSat192 Session!
Thanks to all who attended my session MDXplosion! Intro to MDX at SQL Saturday 192 in Tampa over the past weekend! It was a great event and I had a blast presenting, networking, and hanging out ...
View ArticleCreate a chart showing current and previous year
SQL Server Reporting Services (SSRS) has several features that you can use to create visualizations of your data like charts, gauges, KPIs, and maps. These features are great for creating ...
View ArticleQuestions from My AlwaysOn Availabilty Group Presentation
I gave a Training on the Ts Webinar today on AlwaysOn Availability Groups (AG) today. The recording should show up in a couple of days. My session was focused on showing how AG compares to SQL ...
View ArticleAlwaysOn Availability Groups: Read-only Routing
When you set up AlwaysOn Availability Groups (AG) you have the choice for each node, when in secondary mode, to be readable. In fact, you can specify that connections will be accepted by the ...
View ArticleTask Factory NULL Handler Transform
Typically, the data for an enterprise data warehouse does not arrive perfect. In fact, the data will come from many source and in many formats. One issue you will always have to contend with is ...
View ArticleIndex presentation follow up
I presented on Indexes today for Pragmatic Works Training on the Ts . This is Back to Basics month, so my presentation was geared towards beginners. The video should be posted by the end of the ...
View ArticleSQL Server Storage
SQL Server Storage At its heart, SQL Server is just a place to keep data. There’s a lot of fancy logic for putting data in quickly and finding the data you need quickly but ...
View ArticleDo Nonclustered Indexes Contain the Primary Key?
A very interesting question came up during my recent Training on the T’s presentation on indexes concerning the leaf level of nonclustered indexes. If the cluster key is made up of the primary key ...
View ArticleThese are a few of my favorite books
IT is an interesting field; you are never done learning. In fact, things move pretty fast and it is hard to keep up. Even if you think you your job is stable, there are no guarantees and it pays to ...
View ArticleMonitoring SQL Server with SSIS
I did a webinar on Monitoring SQL Server with SSIS on pragmaticworks.com. Check it out on the webinars page there. Here are the code files for that webinar. The code is done in 2008 R2.
View ArticleHow I got here
I am late for posting this in time for T-SQL Tuesday, but I thought I would contribute anyway. This month the topic is about your career path. My career has focused on SQL Server since 2002, but it ...
View ArticleDatabase Snapshots
I have been writing a lot of T-SQL scripts lately for regression testing. I identify test cases and write scripts to modify the data. Then the data can be verified as the rows go through ETL. As I ...
View ArticleSpeaking Engagements for the Second Half of 2013
My speaking engagement schedule for the second half of 2013 is starting to shape up. If you are looking for speakers for your user group, I would love to help you out, especially if I can do so ...
View ArticleHello Operator: Key Lookup
The T-SQL Tuesday topic this month, “ Hello Operator ”, is about execution plan operators. I would like to talk about the Key Lookup Operator. So, the first thing you may be wondering ...
View ArticleRecursive CTEs
I took quite a few computer science courses while working on my master’s degree. I learned how to create and manipulate many types of data structures like binary trees and linked lists. One of the ...
View ArticleWhat is a Window Aggregate Function?
As I have been presenting at SQL Saturdays and user group events on the window functions and enhancements with SQL Server 2012, I have learned that many SQL Server professionals have not heard about ...
View Article