PLAY PODCASTS
SQL Data Partners Podcast

SQL Data Partners Podcast

287 episodes — Page 5 of 6

Episode 87 Resource Governor

Why do some features get all the fun? I would like to be a fly on the wall at some of the Microsoft feature development meetings. There are many very cool features that didn't get quite enough love to get the adoption they deserve. In this episode we are talking about Resource Governor and before you roll your eyes, you may be interested to know some of the side benefits of using the feature. We are joined by Mark Wilkinson from channeladvisor to give us an overview of the feature and how they use it to manage SQL resources and workloads. One interesting story is how their team won the query challenge last PASS summit using Resource Governor so it is pretty powerful. Mark will also share his experiences using Resource Governor in different working environments. He will also be discussing the basics and tips about building the classifier function of Resource Governor. Furthermore, we will go through setting up I/O caps, resource pools and workloads, and the NUMA node affinity. The shownotes for today's episode is found at http://sqldatapartners.com/2017/02/08/episode-87-resource-governor/ and have fun on the SQL trail.

Mar 15, 201750 min

Episode 86 TsqlT

Based on listener feedback we got from episode 72, a request was made to have a conversation about testing frameworks and in this episode we are going to focus on tSQLt. We are pleased to have Sebastian Meine, the creator of the tSQLt unit testing framework, on the podcast with us. We talk about the basic principles of tSQLt Framework when it comes to unit testing. Sebastian will also be discussing about the do's and don'ts as well as the different aspects to be considered when using the framework. Sebastian makes the case for why you should take the time to create unit tests and we discuss the challenges culture might play into the use of the framework. The shownotes for today's episode is found at http://sqldatapartners.com/2017/03/03/episode-86-tsqlt/ and have fun on the SQL trail.

Mar 8, 201743 min

Episode 85 2016 Speedbumps

Have you done your migration to SQL Server 2016 yet? Don't worry—you aren't alone. With all the glory of new features and improved performance, not all upgrades are equal. In this episode we talk with Javier Villegas who returns from episode 2 to talk about some of the issues he ran into on the upgrade to 2016. He stumbled on a process that normally runs for 7 minutes prior to the upgrade and then 26 hours after the upgrade. While it all worked out, he shares the issues he had and gives us a reminder that testing has not been deprecated. The shownotes for today's episode is found at http://sqldatapartners.com/2017/01/25/speedbumps/ and have fun on the SQL trail.

Mar 1, 201739 min

Episode 84 MVP

The Microsoft Most Valued Professional or MVP award--while it's hard work and dedication to be called an MVP, what are the benefits? Well, Kathi Kellenberger is a great member of the SQL community, traveling to many SQL Saturdays, speaking at conferences about SQL server, and this time she is here with us to tell us what it really means to be an MVP and the great journey it has been to becoming one. Do you actually know the percentage between men and women MVPs in the world and US? How many posts do MVPs have on forums, helping others? How do they keep track of all the SQL Saturdays, User Groups, conferences they have been to? Kathi will be sharing her story, the process that she went through until she became an MVP, how you get nominated, and how to get renewed! The shownotes for today's episode is found at http://sqldatapartners.com/2017/02/22/episode-84-mvp/ and have fun on the SQL trail.

Feb 22, 201743 min

Podcast 83 Data Visualizations

We've all been there – you have some data and you need to make it pretty for the report. With the all the new reporting options you have probably been tempted to find a new way to visually present information. In this episode of the podcast, we are talking about data visualizations and our guest, Jonathan Stewart, has some issues with the way we currently go about it. Jonathan has been on the show as a panelist and I have really enjoyed his perspective on things so we invited him on the program to discuss some ways you can go about improving the data visualization of your reports, without adding additional burden on process. Psychology plays a big role in data visualization. To make a good report, before even starting your tool, you should be able to summarize what the report presents. One of the major aspects of psychology is color and how we perceive it. Jonathan explains how we can use this while visualizing data. We discuss color blindness and I haven't heard this discussed too much elsewhere and I was curious to know how we can solve this problem with an easy button. The shownotes for today's episode is found at http://sqldatapartners.com/2017/02/15/episode-83-data-visualizations/ and have fun on the SQL trail.

Feb 15, 201750 min

Episode 82 Indexes Part 2

In the previous episode we discussed the basics of using indexes, what they are, how to use them, along with some common problems and solutions. One of the problems you will certainly face as time passes is index fragmentation. While indexes will certainly help your database perform well, they do require care and feeding--meaning there is some administrative overhead. In this episode, we continue our conversation with Randolph West and discuss what we can do to take care of indexes and keep them well maintained over time. There is an option to use default maintenance plans and to do fragmentation and updating statistics, but should you use them? What are the alternatives? We didn't forget to consider strategies for deciding which indexes to keep and which can be dropped. The shownotes for today's episode is found at http://sqldatapartners.com/2017/02/08/episode-82-indexes-part-2/ and have fun on the SQL trail.

Feb 8, 201743 min

Episode 81 Indexes Part 1

Part of what we like to do on podcast is to present topics and discuss different ways you might use features. In this episode, we go back to basics and discuss indexes. Like most topics, we made sure to explain all the important aspects. Because this is a such broad topic, we decided to carry this over into our next episode as well. Using the phone book as an example, we chat with our guest Randolph West and explain heaps, non-clustered indexes, and clustered indexes. We also explain best practices to use them when creating new tables. We didn't forget to cover the problems you might run into. For example, you might not think about indexes until your data grows very large. Sure, you can attempt to resolve the problem by moving to SSD's and increasing memory, but this will push the issue further in the future. In this episode, we will discuss considerations for indexes and why database architecture is so important. We would like to hear your opinions. What are your strategies when using indexes? Use the hashtag #sqlpodcast and let us know! The shownotes for today's episode is found at http://sqldatapartners.com/2017/02/01/episode-81/ and have fun on the SQL trail.

Feb 1, 201744 min

Episode 80 Containers

When was the last time you deployed code and then found an issue with the version of a stored procedure, a setting, or even a service pack? While we data folk don't generally have as much trouble with environment issues are our developer counterparts, it can still be a big deal. Spinning up a VM may not be such a big deal anymore; however, most of us still have to request one and wait. What if you could take care of the OS and the SQL Server and not worry about setting up another development environment? Our guest today is Andrew Pruski and he talks to us about how he is using containers to support his environments and the flexibility it provides to his and his co-workers. While the Linux containers seem to get lots of love, one unique thing about Andrew's setup is he is running Windows containers with older versions of SQL Server. What is cool to me is there are tools out there that can help us folks running windows get up and running without having to wait on our infrastructure to upgrade to Windows server 2016. If you are using containers, I would love to hear about it. Use the hastag #sqlpodcast and let us know! The shownotes for today's episode is found at http://sqldatapartners.com/2017/01/24/sql-server-containers/ and have fun on the SQL trail.

Jan 25, 201731 min

Episode 79 SSIS Catalog

Although the SSIS Catalog DB is created with management studio, it does not behave like other databases.  Our conversation in this episode revolves around the catalog, SSIS packages, and some of the complexities of migrating packages.  Steve and I are excited to  chat with our guest Andy Leonard about his thoughts on the catalog and how this feature provides some really interesting benefits for ETL architecture. The shownotes for today's episode is found at http://sqldatapartners.com/2017/01/17/episode-79-ssis-catalog/ and have fun on the SQL trail.

Jan 18, 201749 min

Episode 78: Conversion to 2016

As database administrators, we will all upgrade our environments at some point; however, we don't normally have the opportunity to upgrade to the next version of SQL Server before it becomes available to everyone else. In this weeks episode of the podcast, Steve and I chat with Brian Carrig about the journey channeladvisor took to implement SQL Server 2016 in their environment, that it was like working with the SQLCAT team, and how they go about making use of some of the new features. Brian shares with us some of the struggles they were having along with how the 2016 version helped address these issues. Brian invites everyone to upvote his connect item which you can find on the shownotes The show notes are available at http://sqldatapartners.com/2017/01/11/conversionto2016/ and have fun on the SQL trail!

Jan 11, 201736 min

Episode 77: New Reporting Options

We invited Paul Turley on the show to chat with us about some of the new features in SQL Server reporting services, but were pleasantly surprised to have the conversation take a different direction. Paul talks about some of the new training available for those interested in visualizations and why this community can be hard to define--and connect with. There are so many visualization options and even within Microsoft we have many products that overlap in functionality. In addition to talking about the pick list items of new features, Paul gives some guidance and why you should choose certain products and what makes good use case scenarios for some of the new features. With the new analytics features now available in SQL Server 2016 via SP1, I think there is going to be additional requirements for data professionals to provide better analytics features and this episode is a good starter for how to frame those conversations. Show notes for today's episode can be found at http://sqldatapartners.com/2017/01/03/reporting-improvements/ and have fun on the SQL trail!

Jan 4, 201745 min

Episode 76: Availability Group Improvements

Availability groups provide some exciting features in mixing high availability and disaster recovery; however, from a performance consideration, there are a few drawbacks. With the advances in SQL Server 2016, our guest Jimmy May from SanDisk, set out to test the features and see if they could get some really high performance out of an availability group with two synchronous replicas. In this episode he talks with us about some of his findings and some of the pains associated with getting there. Show notes are available at http://sqldatapartners.com/2016/12/31/availability-group-improvements/ and have fun on the SQL trail!

Dec 31, 201652 min

Episode 75 Storage Testing

Storage testing and validation is something what we to add under roles and responsibilities as DBAs. Every database we ever manage is going to need one, but how often do we kick the tires? Many times we're basically told to go verify that array or we're doing this POC, we're testing this new storage, but are we really only testing connectivity? In this episode of the podcast, we chat with Argenis Fernandez about how he goes about testing a SAN array and the important metrics you should consider for your storage. If you are still using SQLIO or even Diskspeed to test the IO for your SQL Server, don't miss today's episode. The shownotes for today's episode is found at http://sqldatapartners.com/2016/12/21/episode-75-testing-storage-devices/ and have fun on the SQL trail.

Dec 21, 201649 min

Episode 74: 2016 Year in Review

As the year 2016 comes to a close, Steve and I share our thoughts on our accomplishments for the year and what lies in store for 2017.

Dec 14, 201629 min

Episode 73: Performance Tuning

At some point all data administrators will have to tune their environments and there are may ways you might go about that. In this episode, we talk with Pinal Dave about how he does performance tuning and the thought process behind the approach.

Dec 8, 201647 min

Episode 72: Test Automation in BI

In the data space we're hearing a lot about dev ops, continuous integration and the programmers are getting a lot of love there with lots of tools to help them; however, if you're on the data side--not so much. If you're running Agile in your environment and then you're trying to do data warehousing or other data development we're not quite getting the same love. Sure, there are a couple of unit testing software offerings out there, but it's a little bit cumbersome. This episode our conversation focuses on testing automation in a business intelligence or data warehouse environment--even in an Agile system. Our guest is Lynn Winterboer and she has some interesting thoughts at the intersection of business users, data professionals and tools. Show notes for today's episode can be found at http://sqldatapartners.com/2016/12/03/episode-72-testing-automation-for-business-intelligence/

Nov 30, 201645 min

Episode 71: BI Tools of the Trade

It is easy to feel like the odd man (or gal) out in the SQL Community. We are constantly hearing about new features, products, and architectures and our companies may not always have the same enthusiasm when we describe what could be. This is probably even more true in the Analytics space as much of the marketing has been pointed in that direction. Even PASS tried to create a conference just for Analytics. While there are some amazing new technologies out there--we might--GASP--not need them in every scenario. Our guest today is Kevin Wilkie, a BI architect with Innovative Architects and he talks to us about some of the tools he uses and spoiler--they aren't all that fancy. He also talks with us about how he manages the tech and business users so each feels comfortable and each can get their work done. The show notes for today's episode are at http://sqldatapartners.com/2016/11/23/BI-Tools/ and we'll see you on the SQL trail!

Nov 23, 201638 min

Episode 70 SQL Server on Linux

In the keynote of PASS summit 2016 Rohan Kumar, the program manager for SQL Server proudly displayed a database restore to a SQL Server instance installed on Linux. What makes this all even more interesting is the database was sourced from a Windows server. While it might not sound like much, the number of operating systems SQL Server runs on has now doubled. This is no small feat and our guest today Travis Wright is the program manager for the SQL Server on Linux migration. While I have to admit I was not super excited about the news when it came out last year, I am definitely more interested and think there is a huge opportunity for SQL Server administrators to get access to jobs they wouldn't have before. I know you will enjoy this interview with Travis. Get the Linux for the preview and other items on the show notes page http://sqldatapartners.com/2016/11/16/sql-server-on-linux/ and have fun on the SQL trail!

Nov 16, 201645 min

Episode 69: Our SQL Server Setup Checklist

We have all been there–next, next, next–let's just get this install done. While there are many ways to get SQL Server installed on a server, the real impact is in the way we administer the database and when we want to get good performance. Listener James Youkhanis asked us about our install checklist and Steve and I realized we hadn't made one public before. In this episode of the SQL Data Partners podcast, we talk about some of the settings we are looking for when we set up a server. We don't have time to reference every single item, but hit some highlights. Your list might differ slightly, but our list has been built from the experiences we have seen over time from various installations. We love to other opinions, so give us your thoughts! The show notes for today's episode and the install checklist are available at http://sqldatapartners.com/2016/11/09/sql-server-install-checklist/. Have fun on the SQL trail compañeros!

Nov 9, 201638 min

Episode 68: SSIS Administration

For all of us working with data, we know that we work no only with SQL Server but the suite of tools around the SQL Server engine. In this episode, we share some thoughts around SSIS administration, which is the most popular ETL tool in the Microsoft stack. Just like the SQL Server engine, many times the defaults are taken and in this episode we give some thoughts around logging, package execution, and notification with our guest Ravi Kumar. With the every expanding functionality of SSIS, Steve and I found this discussion insightful as we think about supporting an SSIS environment and ways we can educate package developers. The show notes for today's episode can be found at http://sqldatapartners.com/2016/10/15/ssis-administration/ Have fun on the SQL trail!

Nov 2, 201652 min

Episode 67 Dear Developer

Compañeros! The good organizers SQLSaturday in Pittsburgh allowed me to take a slot on the schedule and opened up the podcast for a little Q&A session and I was super happy with the results. We had several SQL Server pros come and our conversation was around one central issue--testing in your development environment. We came at from a setup perspective, but also from a how to compare apples and oranges when your hardware is different. Because we had a developer ask the question, I opted to call this episode "Dear Developer". Hear from Microsoft MVPs and SQL Server consultants such as Allen White, Kevin Feasel, Jonathan Stewart, Tim McAliley and others give their thoughts on this subject. At the very least you will have a few more ideas on where to start looking for potential options to your testing after listening to this episode. The show notes for todays episode is found at http://sqldatapartners.com/2016/10/15/deardeveloper/

Oct 27, 201646 min

Episode 66: Microsoft's Professional Program

After talking with Patrick Thomas in episode 64, I was introduced to Microsoft's newest learning curriculum, the Microsoft academy, and their first offering in data science. In this episode, I talk with one of the lead course writers Graeme Malcolm about the new program. Microsoft consulted data scientists along with several companies to identify the core skills they need to be successful. A curriculum was developed to teach these functional and technical skills, combining highly rated online courses with hands-on labs, concluding in a final capstone project. This episode talks about the new program and what is next for Microsoft learning. The show notes for today's episode is found at http://sqldatapartners.com/2016/10/18/professional-program/ and we'll see you on the SQL trail!

Oct 19, 201631 min

Episode 65: Do you have good data architecture?

This week on the SQL Trail, Steve and I chat with Jason Horner about building a good data architecture. When talking about a data warehouse architecture, or even just a data architecture, people often think about building the data warehouse and specifying the server hardware, building the ETL, things like that--they tend to lose sight of the larger picture of data architecture. Jason gives us his "four pillars of data warehouse architecture" and how each of them impacts what you are able to do from a reporting prospective. We are super excited to have Jason on the show with us this week. You can catch the show notes at http://sqldatapartners.com/2016/10/03/data-architecture/ and we'll see you on the SQL trail.

Oct 12, 201637 min

Episode 64: Certifications and Career Development

Have you ever thought that Microsoft certifications were a waste of time? Depending on where you are on the experience scale, certifications still play a large role in hiring and career development. In Episode 64 of the SQL Data Partners Podcast I talk to Patrick Thomas the program manager for the MCT and MCP programs and the role they play at Microsoft and in what way they continue to provide value, including what's in store for data science learners and what he thinks of the Microsoft purchase of LinkedIn. The show notes are available at http://sqldatapartners.com/2016/10/03/microsoft-mcp/ and we'll see you on the SQL trail!

Oct 5, 201634 min

Episode 63: New Data AvailabilityFeatures in SQL Server 2016

Availability groups provide both high availability features and disaster recovery options, but they also have several areas you must be aware so you don't introduce more risk into your environment. The major advantage is availability groups allow for you to fail over more than one database at a time. In Episode 59 we talked about general data availability options and in this episode we focus on the new features of Availability Groups in 2016 and how data availability options have changed with our guest John Sterrett. John shares his experience getting a large database to a highly available situation along with some other ways to use availability groups. Show notes for today's episode are available at http://sqldatapartners.com/2016/09/21/episode-63-high-availability/ Have fun on the SQL trail.

Sep 28, 201636 min

Episode 62: Ask Me Anything--Cortana Intelligence Suite

Have you heard the buzz around the Cortana Intelligence Suite? It seems like it is all the rage these days and Microsoft is coming out with lots of new features in this space. In Episode 62, Steve and I interview Melissa Coates, AKA "SQLChick". We chat about the history of Cortana, about the tools it encompasses, and why you might implement parts of the suite in your organization. Show notes for today's episode are found at http://sqldatapartners.com/cortana If you are using Cortana, we would love to hear about it on the show notes for today's episode.

Sep 21, 201634 min

Episode 61: The Debrief

Do you dread the idea of going to the project post-mortem? Is it because you have to spend tons of time prepping your defenses for the onslaught? This week we chat with Russ Thomas and get his take on what makes a good debrief and where he got some of his ideas. These concepts are intended to make the whole team better so if you like what you hear, pass this along to other in your group and perhaps your debriefs can help everyone. The show notes for today's episodes are at http://sqldatapartners.com/2016/09/05/debrief/ where you can get links to information Russ points to in this episode. Have fun on the SQL trail compañeros!

Sep 14, 201647 min

Episode 60: What is U-SQL?

When Microsoft introduced the Azure Data Lake, they included a new language, U-SQL, for Big Data processing as part of the Cortana Intelligence Suite. U-SQL plays a role in the streaming analytics space–primarily in the Azure environment. We break down some of the basics of U-SQL, then we'll discuss the use cases that might make it an effective addition to your database toolbox--especially if you know C#. The show notes for today's episode can be found at http:\\sqldatapartners.com\usql Have fun on the SQL trail, compañeros!

Sep 7, 201639 min

Episode 59: Mirroring, Availability Groups, Replication, and Log shipping

Have you ever wondered what the best option is for making your data available in your environment? Listener Chris Hendon asked us to talk about differences between Availability groups, mirroring, log shipping, and replication. Today on the SQL Trail Steve and I chat with Andy Mallon and Mariano Kovo about these topics. We cover each topic in detail and explain the positives and negatives of each one. Join us, for another great episode. The show notes for today's episode are available at http://sqldatapartners.com/2016/08/24/data-availability/

Aug 31, 201649 min

Episode 58: 4 ways to stay sharp with technical learning

With all the changes in technology, how do you stay up to date with your technical learning? This is a question we have been asking our guests the last several episodes and in this episode we, the hosts, attempt to answer this question and Carlos and Steve give some thoughts on how we stay up to date. We discuss four ways to keep up. If all else fails, you can follow this old adage. "It's know WHAT you know, it's not WHO you know--it's WHAT you know about WHO you know." The show notes for today's episode can be found at http://sqldatapartners.com/learning.

Aug 24, 201626 min

Episode 57: What SQL Server feature would you change?

Compañeros, in Episode 57 of the SQL Data Partners Podcast we take a page from the SQL Server Radio podcast where they list the 50 worst feature and discuss SQLFamily question 2 about what SQL Server features we think could improve. We talk about the redundancy of default maintenance plans, the pain of autogrowth and autoshrink, why NO LOCK hints shouldn't be used, what's so bad about Activity Monitor, and more. It should be noted here, that we LOVE SQL Server, we just being a bit picky with some of the tools. :) What feature do you want to change? Do you disagree with our list? Let us know on the show notes page or using the hastag #SQLPodcast The show notes for today's episode are at http://sqldatapartners.com/worstfeatures

Aug 17, 201639 min

Episode 56: What is your favorite SQL Server 2016 Feature?

I found myself in Columbus Ohio at the SQLSaturday event and thought I'd do a live panel discussion about our Favorite SQL Server 2016 Features--what we are most excited about. We also discuss the "Microsoft paradigm shift" and how the hybrid model is likely to stick around for a long time. Oh, and Scott Klein from Channel 9 shows up and gives us his two cents. You just never know what is going to come out of the wood work.

Aug 10, 201640 min

Episode 55: The new and improved SQL Server Reporting Services

SQL Server reporting services hasn't changed in what seems like 10 years. The rest of the reporting environment at Microsoft has seen some MEGA changes and it seems like we could use a few updates to the environment. Our guest this episode is Jessica Moss, a data architect and Microsoft MVP. She gets us up to speed on what we can expect in the new version and how this ties into the other changes Microsoft is making. The show notes for today's show can be found at http://sqldatapartners.com/jessica and we'll see you on the SQL trail.

Aug 3, 201641 min

Episode 54: An Executive Panel Interview

What is the leadership of your company thinking about the future of data and the role you will play? To help give some insight into that question we have and executive pane on episode 54. Andrew Rose is the CEO of compare.com and Jim McCullen is the VP of IT for Century Distribution. We ask them about what they're looking for in IT staff, how they go about hiring, what they think of social media, and moving to the cloud. They give their thoughts on what makes a great member of the team and so I hope you will give today's episode a listen. You can check out more about them and get the show notes for today's episodes at http://sqldatapartners.com/executive.

Jul 27, 201638 min

Episode 53: THE Argenis Fernandez interview on storage

In Episode 53 Steve Stedman and I chat with THE Argenis Fernandez, storage guru and PASS Director-at-Large about what else? Storage. Steve and I learn something new from Argenis every time we talk to him and this time is no exception. We are talking LUNs, IOPs, and why he thinks we all need to approach storage a lot differently. Check out the show notes at http://sqldatapartners.com/argenis

Jul 20, 201646 min

Episode 52: Statistics are coming to the DB R you ready?

Since Microsoft purchases the R language they have been baking it into their products and SQL Server is on the list. SQL Server 2016 now has support for R and I know I have had people approach me about this and I thought it might be interesting to get Ginger Grant on the show and talk about the implications and what we poor database administrators need to do to get ready or at least be armed with questions when approached about the subject. Are you using R? What is your experience like? Let us know on our show notes for today's episode at http://sqldatapartners.com/r

Jul 13, 201631 min

Episode 51: A PowerShell Story

I am always amazed at how people can use technology to solve different problems and in today's episode, my friend Jana shares with us a problem he solved with PowerShell. The setup of this is different from previous episodes and I am interested to know if you like this format. While we do talk about some uses of PowerShell, the interesting part is how Jana learned PowerShell, got comfortable with it, and then used it to solve a difficult problem. Steve and I also share some thoughts about when, if ever, you should shrink a database and the impact it can have on your system. Show notes for today's episode can be found at http://sqldatapartners.com/jana

Jul 6, 201626 min

Episode 50: SQL Server Settings

As database administrators, we want to get as much performance as we can out of our SQL Servers. Microsoft has provided a few knobs for us to tweak in the Operating System, the local security policy, and in the engine itself and in episode 50 of the SQL Data Partners Podcast, we review some of these SQL Server settings and how you might take advantage of some and avoid others. Join me as I chat with Justin Randall about some of these settings and get introduced to my new co-host Steve Stedman! Show notes for today are available at http://sqldatapartners.com/justin

Jun 29, 201637 min

Epsidode 49: Temp Tables VS Table Variables

When you code and you need to use a temporary object what do you use in SQL Server--temp tables or a table variable? There is plenty of conventional wisdom out there and my guest Wayne Sheffield and I talk about the differences between these two objects. Whether it around performance or coding standards, it seems everyone has an opinion about these objects. Check out the show notes for today's episode at http://sqldatapartners.com/2016/06/21/sql-server-temp-tables/ and I will see you on the SQL Trail compañeros!

Jun 22, 201635 min

Episode 48: Is the Data Warehouse Dead?

Over the last few years we have seen an explosion of new technologies and processes to manage data. Episode 48 asks the question--Is the Data Warehouse dead? I chat with MVP Tim Mitchell about the subject and how things are changing . . . and how they are staying the same.

Jun 15, 201633 min

Episode 47: Helping Your Data Find A Home

The expansion of data sets and increased expectations of businesses for analysis and modeling of data has led developers to create a number of database products to meet those needs. As data professionals, it is incumbent upon us to understand how these tools work and put them to their best use--before somebody else puts them to sub-optimal use. I am joined by Kevin Feasel who walks us through some of the technologies available and sorts out under what circumstances we want to consider using each one.

Jun 8, 201646 min

Episode 46: Unraveling Code

Have you ever looked at some tsql code and thought--How does even run? I know I have and it can be daunting to take a piece of code and review it for performance or to make a change to it. I enlist the help of Jen McCown from the MidnightDBA team to discuss approaches to unraveling code. We tackle the issues of nested views, documentation, formatting, Hungarian Notation, and visualizing how all the code pieces fit together. At the end of the day, we just want our code to be understandable and usable for the next person who has to review it, because that next person just might be you. :) Get the show notes for today's episode at http://sqldatapartners.com/2016/05/31/unraveling-code/ and I'll see you on the SQL trail!

Jun 1, 201633 min

Episode 45 Service Broker

Compañeros, we are going to get back into the engine this episode and go back to a feature that has been available since 2005--Service Broker. I chat with Wolf about how he uses it, the major components, and scenarios that might work for you. Are you using service broker? Let us know on the website sqldatapartners.com/podcast

May 25, 201630 min

Episode 44: Azure SQL Data Warehouse

Episode 44 takes us into a new service in the Microsoft cloud--Azure SQL Data Warehouse. While still in preview, the Azure SQL Data Warehouse looks to help level the playing field for organizations that want to analyze their data without the expense of creating a data warehouse. Sound a bit counter intuitive? Check out this episode to find what the service is all about and what the future of data processing might look like. Show notes for today's episode are at http://sqldatapartners.com/2016/05/17/azuresqldatawarehouse/. Have fun on the SQL trail, compañeros!

May 18, 201637 min

Episode 43: Why is ETL so hard?

Why is ETL so hard? All we want to do is move data from system A to system B. Perhaps that is the problem, says my guest Rafael Salas, and more time should be given to thinking about the architecture of the system. With our thoughts turned to SSIS, we discuss this idea in today's episode. The show notes for today's episode can be found at http://sqldatapartners.com/2016/05/10/etl/ and I'll see you on the SQL trail!

May 11, 201629 min

Episode 42: Who made that change? Find out with Auditing

How did that get changed--do you ever get that question? In this episode I talk with Brad McKuhen about how you would answer that and how you might need more than just enabling the auditing feature in SQL Server. If you are willing to be a bit proactive and do some testing, you might be able to give an answer to that question instead of the same old shoulder shrug. Check out the shownotes for today's episode at http://sqldatapartners.com/2016/05/03/auditing/. See you on the SQL trail!

May 4, 201630 min

Episode 41: Index Maintenance

Compañeros, you know good care and feeding of your indexes is VITAL to a healthy database. In this episode of the SQL Data Partners Podcast, I talk to Sean McCown about the best practices for index maintenance and how those guidelines are now part of his Minionware software. The show notes for today's episode are available at http://sqldatapartners.com/2016/04/26/indexmaintenance

Apr 27, 201650 min

Episode 40: SQL Server Compression

In this episode of the SQL Data Partners Podcast I chat with Jason Brimhall, about SQL Server compression and his experience with it. He also answers your compression questions: Why is it a bad idea to compress everything in your database and how does compression work? You can check out the show notes for today's episode at http://sqldatapartners.com/2016/04/20/compression/. Have a good week and I'll see you on the SQL trail.

Apr 20, 201635 min

Episode 39: Set statistics and StatisticsParser.com

Today on the SQL Trail I talk with Richie Rump, the podcaster, blogger, and now new hire at Brent Ozar. He and I discuss measuring query performance, using SET STATISTICS, and the story behind his Statistics Parser application. He also talks about navigating the space between developer and DBA. The show notes for today's episode are at http://sqldatapartners.com/2016/04/02/statisticsparser/

Apr 13, 201630 min

Episode 38: SQL Server 2016 Feature Review

Compañeros! You heard rumblings about how awesome SQL Server 2016 is, right? I talk with Rick Heiges about the wins he's seen for his clients using SQL Server 2016, including how one client's move from a large Oracle rack to SQL Server garnered them huge improvements in query performance. Show notes for today's episode are available at http://sqldatapartners.com/2016/04/02/sqlserver2016/

Apr 6, 201628 min