SQL File System Questions
I did a presentation on the SQL File system Tuesday for Training on the Ts The answers to questions asked during the presentation follow: ...
View ArticleSQL File System Slides
Here are the slides from my Training on the Ts presentation: SQL File System Slides
View ArticleMVP News
I am thrilled to announce that I was selected today to be a SQL Server MVP. The MVP award is given by Microsoft to those who share knowledge and passion with the technical community. For me, that ...
View ArticleT-SQL Tuesday #47: SWAG
This month’s T-SQL Tuesday topic is SWAG. What is the best T-SQL SWAG you have received? Usually, when I go to SQL Server events, I pick up the things that are useful like luggage tags or ...
View ArticleResources for New SQL Server Developers
About every month or so a new group of students tour the Pragmatic Works office. They’re a part of the Pragmatic Works foundation, a non profit organization created to help unemployed, ...
View ArticleFragmentation Presentation Follow Up
Thanks to all of you who attended my presentation on fragmentation. If you would like to view the video, you can find it here . You can also download the code and slides if you would like. As ...
View ArticleT-SQL Tuesday #48: Head in the Cloud
It's T-SQL Tuesday again! This time my colleague Jorge Segarra (@sqlchicken) is the host and the topic is Cloud Atlas . A few years ago I was teaching SSRS for a training company in St. ...
View ArticlePresentation Tips from Aunt Kathi
I recently presented on T-SQL window functions at the PASS Summit in Charlotte . Just getting accepted to speak at Summit is a big deal. There are a limited number of slots for community ...
View ArticleT-SQL 2012 Features
I've written a number of posts recently about the new T-SQL features. I thought it would be helpful for you to have a list with links to each one. You may also be interested in a Training on the ...
View ArticleRunning Total with T-SQL 2012
Writing a T-SQL statement that calculates a running total is really easy with SQL Server 2012. But, if you are not careful, you will see less than stellar performance. Back in 2005, Microsoft ...
View ArticleFraming: ROWS vs. RANGE
I have spent a lot of time with Window function this year. I have found that many people haven’t heard about all the features introduced with 2005, or if they have, don’t know the details to get the ...
View ArticleSetting goals for 2014
It’s that time of the year when you start to take stock of the year and maybe even your life. The New Year is a chance for a new beginning, a time to set or rethink your professional and personal ...
View ArticleWhat's in a Name?
As you probably know, the next release of SQL Server will be out sometime in 2014 and will be named SQL Server 2014. This is only two years after the last release, SQL Server 2012. I have been ...
View ArticleT-SQL Tuesday #50: Automation
This month’s T-SQL Tuesday is about automation and have methods stayed the same or changed. I haven’t had a chance to automate much recently, but back in the day when I was a database ...
View ArticleMore Thoughts about ROWS and RANGE
I have been speaking and writing a bunch lately on T-SQL window functions. There is always more to learn, it seems. Framing for many of the window functions was introduced with 2012. It is very ...
View ArticleAvoid Row-by-row Updates with Task Factory Update Batch Transform
SSIS is a fantastic component of SQL Server used for ETL. There are often performance challenges with SSIS packages, and many of the challenges can be solved by moving logic to the database system ...
View ArticleT-SQL Window Functions webinar follow up
For those of you who attended my presentation on Feb. 4th, thank you so much! Here is the recording if you missed it or would like to watch it again. Here are the slides and code . I ...
View ArticleSSRS Report Models no Primary Keys
When creating report models you might run into bad database designs where the tables have no foreign keys and/or no primary keys. This can be resolved in the report model DSV. I have created two ...
View ArticleStandard Deviations with CTE in SQL
I was working with a client recently getting the number of standard deviations a student was off the average number of suspensions. I accomplished this with two Common Table Expressions, (CTE). ...
View ArticleUsing a window aggregate function in an aggregate query
A window aggregate function is an easy way to perform an aggregate calculation without changing the query to an aggregate query. This means that you can calculate an aggregate over the entire ...
View Article