TSQL Tuesday #12: Why Are DBA Skills Necessary? Fido, Please Turn Your Head...
TSQL Tuesday Came Early This Month It’s sort of like Daylight Savings time for #TSQL2sday. Since PASS is next week and we’ll all be busy tweeting from the convention center instead of talking to one...
View ArticleUseful Whitepapers for Planning SQL Server Migrations
The grass is always greener on the other cluster. Planning to move to new hardware for your SQL Server? Techniques like log shipping and database mirroring can be incredibly useful to make the change...
View ArticleManaging Statistics in SQL Server for DBAs (videos)
Want to learn more about managing statistics updates in SQL Server? Watch my free 27 minute presentation on managing statistics: You can also watch 12 minutes of audience Q&A on statistics from...
View ArticleRequired Testing for Installing SQL Server Cumulative Updates and Service Packs
Microsoft recently updated their policies and recommendations for installing cumulative updates. Now, in the header for each cumulative update, it reads: Microsoft recommends ongoing, proactive...
View ArticleHow to Script Out Indexes from SQL Server
Sometimes you need to script out all the indexes in a database. Maybe you’re concerned something has changed since they were last checked in. Or maybe the indexes aren’t checked into source control,...
View ArticleLost in Performance Troubleshooting SQL Server (Dear SQL DBA)
The SQL Server is slow, what should you do? I answer a reader question and share my strategy for performance troubleshooting. Note: This is a “listen-able” video — you don’t have to watch the screen....
View ArticleUseful Whitepapers for Planning SQL Server Migrations
The grass is always greener on the other cluster. Planning to move to new hardware for your SQL Server? Techniques like log shipping and database mirroring can be incredibly useful to make the change...
View ArticleManaging Statistics in SQL Server for DBAs (videos)
Want to learn more about managing statistics updates in SQL Server? Watch my free 27 minute presentation on managing statistics: You can also watch 12 minutes of audience Q&A on statistics from...
View ArticleRequired Testing for Installing SQL Server Cumulative Updates and Service Packs
Microsoft recently updated their policies and recommendations for installing cumulative updates. Now, in the header for each cumulative update, it reads: Microsoft recommends ongoing, proactive...
View ArticleHow to Script Out Indexes from SQL Server
Sometimes you need to script out all the indexes in a database. Maybe you’re concerned something has changed since they were last checked in. Or maybe the indexes aren’t checked into source control,...
View ArticleLost in Performance Troubleshooting – Kendra’s Perf Triage for SQL Server...
The SQL Server is slow, what should you do? I answer a reader question and share my strategy for performance troubleshooting. Note: This is a “listen-able” video. You can also listen to this as a...
View ArticleFree Poster: Cat DBA Says “Not Right Meow”
You’ve got 99 problems, and the request coming in ain’t one. Maybe you need to channel your inner Cat DBA, just for a moment. Print out this poster in full color. It will help you remember to grab...
View ArticleWhy an Upgrade can Cause Performance Regressions (Dear SQL DBA Episode 9)
You finally got approval to move to new hardware and a fresher version of SQL Server. After months of work, you do the migration and then… performance gets worse. What can cause this, and what do you...
View ArticleDoes Adding NOINDEX Change DBCC CHECKDB with PHYSICAL_ONLY?
This question came up on Twitter’s #sqlhelp recently. The NOINDEX option does change the behavior of DBCC CHECKDB (even if you’re already using PHYSICAL_ONLY). Here’s how the two options compare to...
View ArticleFree Poster: tempdb data files in SQL Server
The tempdb database is a strange place in SQL Server. This poster shows a view of the crazy world of tempdb and includes some reminders about tempdb configuration and monitoring. Someday I’ll publish...
View ArticleCollect and Baseline Wait Statistics (Dear SQL DBA Episode 14)
What are the best tools to collect and baseline wait statistics? Should you write your own? Watch the 18 minute video or read the episode transcript below. Prefer a podcast? Dear SQL DBA… I am...
View ArticleEstimated vs. Actual Number of Rows in Nested Loop Operators
This is one of those little details that confused me a ton when I was first working with execution plans. One problem with learning to work with plans is that there’s just SO MUCH to look at. And it’s...
View ArticleShould I Upgrade to SQL Server 2016? (Dear SQL DBA Episode 22)
It’s a big week for SQL Server! And it’s the perfect week to talk about this week’s question, which is about explaining to your management why it’s worth it to upgrade to SQL Server 2016, and which...
View ArticleWhen Did SQL Server Last Update That Statistic? How Much Has Been Modified...
Whether I’m working as a DBA, a consultant, a teacher, or just answering questions in my inbox, I always end up needing a script to inspect statistics one way or another. Here are some freshly written...
View ArticleAdministering COTS databases (ISVs / Third Party Vendors)
I recently received this question from a reader… I just moved from an in-house software development company to a new environment that most of the software used here are COTS (Commercial off-the-shelf)...
View Article
More Pages to Explore .....