SQLSaturday #651 - Houston 2017

Event Date: 06/17/2017 00:00:00

Event Location:

  • San Jacinto College - South Campus
  • 13735 Beamer Rd
  • Houston, Texas

PDF of Schedule

This event has completed. All data shown below is from the historical XML public data available.

If there are any data quality issues or corrections needed, please contact the webmaster for this site or submit a pull request for the appropriate file(s).


Sessions

This is a list of sessions from the event, based on the schedule in the XML files.


Title: Free Scripts to Troubleshoot SQL Server: sp_Blitz, sp_BlitzCache, and More

Abstract: You inherited a SQL Server and a bunch of databases from The Last Guy, and you’re pretty sure he was drinking on the job. You need to find out just how big of a mess he left you, and what you need to focus on fixing first. You don’t want a generic health check - you only wanna fix things that users are going to notice.

In this all-demo no-slides session, you’ll learn how to use the open source First Responder Kit: sp_Blitz, sp_BlitzCache, sp_BlitzIndex, sp_BlitzFirst, sp_BlitzWho, and more. Brent Ozar, one of the script authors, will show you what each script does and how to read the results. It’s all completely free, maintained by community volunteers, no strings attached. Come see what the community has been working on lately!

Speaker(s):

  • Brent Ozar

Track and Room: Enterprise Database Administration Deployment - 1.115


Title: Business Analytics in SQL Server 2016

Abstract: Ever wonder what’s going on with Microsoft Business Intelligence features? Is everything going to the Cloud, or can I still rely on my own servers to design systems? Well, this session is for you.

We are going to spend hours on looking at the new features of SQL Server 2016 that will help you create on premise solutions for you company or clients that complement the solutions you have already built. SQL Server 2016 not only gives you new tools like R integration and Mobile Reporting, but enhances Analysis Services and Reporting Services you have been using for years.

You will leave with a comforting feeling that Microsoft is not leaving you behind if you do not or cannot go to the Cloud. Perhaps we shall see the thunder of BI love to what we know best and to succeed in the future.

Speaker(s):

  • Thomas LeBlanc

Track and Room: BI Platform Architecture, Development Administration - 1.115


Title: A Rocket Scientist View on Indexes

Abstract: Indexes can be a boon or decrement for query performance. This presentation will present what they are (in layman’s terms) and how they may affect query performance – both from a read (SELECT) viewpoint as well as a data modification aspect (INSERT, UPDATE, DELETE). This session will concentrate with a deep dive into clustered indexes and nonclustered indexes, their syntax and utilization, and their effect on performance in transaction and data warehouse databases. Covering nonclustered indexes will also be examined in detail and the scenarios they should be applied. There will be many query demos illustrating index utilization using statistics and query plans. Attendee should have some TSQL and Management Studio experience.

Speaker(s):

  • Mike Byrd

Track and Room: Application Database Development - 1.113


Title: Code Like a Pirate … Intro to R and Data Science Tools in MS

Abstract: R is the most popular statistics language used today. It is one of the most useful tools in the data scientist’s tool belt. It is also integrated into the MS stack in tools like Azure ML, SQL Server and Power BI and can be used to take your data analytics to the next level.

Come to this session to get an introduction to the R language including:

  • installing and Configuring R and RStudio
  • RStudio Overview and Debugging
  • how to Access and Manipulate Data
  • install and Manage Packages
  • create and Use Variables
  • control Flows
  • functions
  • basic Graphing and Statistical Analysis.

We will finish with a brief introductions of how R integrates in Azure ML, Power BI, and SQL Server 2016 using real demos.

The focus of the session will be primarily on the introduction to the R language and getting attendees comfortable with using R to start the journey into Data Science!

Speaker(s):

  • Jamey Johnston

Track and Room: BI Platform Architecture, Development Administration - 1.115


Title: Exploring the All-New SSRS 2016

Abstract: For years, SQL Server Reporting Services chugged along with very few updates. Although it remained a reliable and popular reporting tool, the feature set largely remained unchanged for a decade. With the release of SQL Server 2016, everything changed. Microsoft delivered a brand new SSRS. This session will review and demonstrate the new features of SQL Server Reporting Services 2016. You’ll walk through the essential changes in SSRS, from the new report manager to the new visualizations. You’ll also discuss the SSRS ecosystem and how it fits together with Datazen, PowerBI, and other Microsoft reporting/analytics platforms.

You will learn:

The scope of changes to the new SSRS in 2016 See these new features in action with several realistic demos. How the all-new SSRS fits in with Datazen, PowerBI, and other Microsoft reporting

Speaker(s):

  • Tim Mitchell

Track and Room: BI Platform Architecture, Development Administration - 1.117


Abstract: In this talk, we will explore two powerful technologies from the Microsoft Azure Stack: DocumentDB and Azure Search. DocumentDB is Microsoft’s NoSQL service for building globally scalable schema-free applications. Azure Search allows you to integrate the power of Microsoft’s search and natural language processing abilities to explore your complex data stores. During this talk we will cover the benefits of implementing a schema-free database, we will learn how to replicate your data at a global scale with the ease of a simple configuration and we will cover various techniques of querying that data using SQL and the DocumentDB API. Once we have a large datastore in place (we will use 200k+ Jeopardy questions), we will apply the powerful natural language querying capabilities and faceted search features of Azure Search to quickly create an searchable data repository. All of this will be built and exposed using a cross-platform application built in Angular on the Electron framework.

Speaker(s):

  • Christopher Sims

Track and Room: Application Database Development - 1.115


Title: You want me to Isolate what? An introduction into data integrity and Isolation Levels of SQL Server

Abstract: Isolation Levels in SQL Server can benefit your application and help control data integrity by managing concurrency effects but can also hurt your application if you are unaware of what they are and how they are used. A review of SQL Concurrency issues and how SQL Isolation Levels can help eliminate them and keep the integrity of your data. This presentation will demonstrate with queries what causes concurrency issues and what isolation levels will prevent them.

Speaker(s):

  • Robert Bishop

Track and Room: Application Database Development - 1.147


Title: Inside SQL Server In-Memory OLTP

Abstract: Based on the successful 500 Level talk at PASS 2016, this session will provide an internals view of how In-Memory OLTP works for SQL Server 2016. Because this session is Advanced, it is intended for those that understand the basic fundamentals of In-Memory OLTP but want to learn how the “Hekaton” engine works behind the scenes to deliver the amazing 30x performance improvements seen for customers moving to In-Memory OLTP. This session will include a look behind the scenes at threads, data and index design, transactions and concurrency, logging, storage, and natively compiled procedures. And since this will be an advanced level session, of course the demonstration of the looking at the Hekaton engine with the debugger is a must.

Speaker(s):

  • Bob Ward

Track and Room: Enterprise Database Administration Deployment - 1.148


Title: Intro to Azure SQL Data Warehouse

Abstract: In this session we will introduce Azure SQL Data Warehouse and provide the basics you need to get started. Azure SQL Data Warehouse combines the SQL Server relational database with Azure cloud scale-out capabilities. Built on our massively parallel processing (MPP) architecture, SQL Data Warehouse can handle your enterprise workload.

Speaker(s):

  • Shawn Weisfeld

Track and Room: Cloud Application Development Deployment - 1.142


Title: Beginning T-SQL

Abstract: If you work with SQL Server at all, you need to know Transact-SQL, the SQL Server programming language. During this session, we’ll design and create our own table to demonstrate key concepts, query syntax, and more. If you’ve been meaning to learn T-SQL, here’s your chance!

Speaker(s):

  • Jennifer McCown

Track and Room: Application Database Development - 1.117


Title: Table Partitioning: the Secret Weapon for Your Big Data Problems

Abstract: Is big data starting to slow you down? Is data growth putting your maintenance tasks in danger of not meeting your service level agreements? Do you wish you could archive old data with minimal impact to your tables during the archive process? Do you wish you could eliminate the majority of the data in your tables when you query them? If so, it’s time you consider implementing table partitioning to help with your general performance and to reduce your maintenance window for completing your maintenance tasks.

In this session, you will learn how table partitioning works and when it should be implemented. You will be able to understand how to initially configure partition functions and partition schemes to have a rock solid partitioned table. You learn how to implement new features added in SQL Server 2014 to improve table partitioning. Finally, you will learn how to implement an automated sliding window to maintain your partitioned tables for ensuring optimal performance.

Speaker(s):

  • John Sterrett

Track and Room: Enterprise Database Administration Deployment - 1.113


Title: What to Do When SQL Server is Slow

Abstract: Someone comes running in and asks, “Are you doing something on the SQL Server right now? Can you take a look at it? It seems really slow.”

It’s one of the most common complaints we get about our databases - and yet, most of us don’t have a written plan with what steps to take, in order.

I do this for a living, so I’ve had to make a written checklist to handle it. I’ll give you the exact same checklist I use, then walk you through several performance emergencies. I’ll show you how I use open source scripts like sp_WhoIsActive, sp_BlitzFirst, sp_BlitzCache, and more to find the root cause fast. We won’t cover performance tuning - our goal in this hour is just to have a written triage process so we don’t look like bumbling idiots. Let’s get good at this!

Speaker(s):

  • Brent Ozar

Track and Room: Enterprise Database Administration Deployment - 1.113


Title: SQL Server Permissions and Security Principals

Abstract: A ground-floor introduction to SQL Server permissions starting with the basics and moving into the security implications behinds stored procedures, views, database ownership, application connections, consolidated databases, application roles and more. This class is perfect for DBA’s, developers and system admins, and includes information on securing Azure SQL databases!

Speaker(s):

  • William Assaf

Track and Room: Application Database Development - 1.142


Title: Finding root cause for unexplained Availability Group failover

Abstract: In this session, we will walk you step by step showing how we determine root cause analysis of an unexplained failure in an Availability Group. Whether the databases simply became unavailable, synchronization stopped, or there was an unexplained failover. We will show you specifically what we look for in the OS Cluster logs, SQL error logs, Extended Events and other sources of information.

Speaker(s):

  • Trayce Jordan

Track and Room: Enterprise Database Administration Deployment - 1.115


Title: Backups for non-DBAs…the Why, not the How

Abstract: Join me and get some new perspective on what your DBA is doing, and why!

Targeted at the non-DBA such as BI/DW folks, Application Developers, Managers, and System Admins, this session will go over the reasons we back up our databases, our systems, etc. Considerations such as Single points of failure, High Availability/Disaster recovery, Business Continuity and others will be discussed in this interactive conversation. It will be conversation heavy, with supporting slides to download, and one Database backup demo at the end if time permits.

Everyone involved in a technical role needs to at least know that the things they have created will be recoverable in the event of a disaster, or even just an “oops” moment. The CIO/CTO should know how long critical systems will be down when bad things happen. Backups are everyone’s responsibility…whether asking the right questions or implementing the process.

Speaker(s):

  • Kevin Hill

Track and Room: Other - 1.142


Title: Database Project Makes Deployment Consistent

Abstract: The deployment process is frustrating; an object is missing, an object is deployed in the wrong order or an incorrect version. Deploying to multiple environments like Dev, QA, UAT and Prod is a challenge whither on premise or in the cloud. Source controlling database objects is paramount. Team development is required. Database code will only be deployed when changed. Proper security deployment will be repeatable per environment. Together, let us discover how using Database Project will help us with consistent releases. Deployments can cause you trouble but we will share a reliable deployment and version control process. Let’s see how Database Project can help us accomplish this goal.

Speaker(s):

  • Thomas Norman

Track and Room: Application Database Development - 1.148


Title: SQL Server Graph Database

Abstract: The next version of SQL Server will run on either Windows or Linux and includes new functionality including graph database features. Graph databases are ideal for those cases where there is a relationship that exists but it doesn’t fit the rigid hierarchy of a relational table. Graph databases easily manage data where there are differing degrees of separation - the so-called Kevin Bacon problem. The degrees of separation problem is highly relevant to important real world problems such as root cause analysis, bill of materials, parts explosion, where used queries, route planning, and fraud detection just to name a few. New syntax exists is take advantage of storing and processing relationships. Learn how this transformative technology works and then update your resume!

Speaker(s):

  • John Cook

Track and Room: Application Database Development - 1.142


Title: Big|Small|Tiny Data + The Hybrid Cloud

Abstract: CRUX: The focus of this talk is Data (Big Data, Small Data, Tiny Data, Micro Data) –and– The Hybrid Cloud (Microsoft non-Microsoft) Offerings available as of this point-in-time (Jun-2017). Pre-requisites required: none, other than just your interest.

AUDIENCE: This talk is for anyone, irrespective of whether you are — just entering the industry, updating/expanding your skills, or just seeking answers to questions like:

  1. Big Data? Small Data? Tiny Data?
  2. Cloud? Hybrid Cloud? Global Hybrid Cloud?
  3. Why should I care? What’s in it for me? Where do I go from here?

NOTE: The presenters, Tex (20+ year technologist) Sons (Valentino Zane, budding technologists), are with Hybrid Decisions® Corp and are presenting on behalf of www.HCCUG.org (Houston Cloud Computing User Group) «±»

Speaker(s):

  • Anthony {Tex} Moreign

Track and Room: Cloud Application Development Deployment - 1.147


Title: Python in SQL Server 2017

Abstract: SQL Server 2017 is right around the corner, bringing with it a host of exciting new features. Of particular interest to BI practitioners and data scientists is the integration of the Python programming language into the SQL ecosystem. This integration opens up a number of possibilities for in-database analytics and intelligent database applications, so let’s get started!

In this introductory session we’ll briefly introduce the Python language and then look at how to install and administer Machine Learning Services. We’ll start to demonstrate the power of Python by showing you how to create and run simple scripts from within T-SQL. We’ll then discuss some of the powerful open source packages that are available to aid your data analyses. Finally, we’ll go through some examples of how to use Python to integrate data analytical methods in real-world situations, and wow your customers with the power of analytics!

Speaker(s):

  • Chris Hyde

Track and Room: BI Platform Architecture, Development Administration - 1.147


Title: Querying Semistructured Data in Azure Data Lake with USQL

Abstract: Data is exploding across enterprises. Much of it is semi-structured junk. Or is it junk? What are you going to do with it until you can find out? Microsoft’s Azure Data Lake is a cloud storage and analytical service for parking a variety of data. When you are ready, you can query that semi-structured data using an ANSI SQL language called U-SQL. In this session I will demonstrate the similarities and differences between U-SQL and T-SQL. I will demonstrate how easy it is to build a query against 21 GB of CSV files. Such queries can help you determine whether you have a gold mine in your data or a bunch of garbage before investing in a full data warehouse build.

Speaker(s):

  • Russel Loski

Track and Room: Cloud Application Development Deployment - 1.117


Title: Dynamic SQL: Tables, Pivots

Abstract: Dynamic SQL is a scripting language that helps you design flexibility into your code. It allows you to design solutions, pass parameters and allows you build a single query on values passed. Dynamic SQL has both pros and cons to it’s design, but can also be a helpful tool. This presentation will walk through the steps of building dynamic tables, aggregating data in a pivot format and give you the first steps of writing a Dynamic Query. There are hundreds of task that will benefit from the use of Dynamic SQL. From parameter based searches to building dynamic SELECT statements at run time.

Speaker(s):

  • Steven Tidwell

Track and Room: Application Database Development - 1.115


Title: Inside SQL Server Machine Learning Services: Database Intelligence at Scale

Abstract: You are a DBA of SQL Server deploying or considering SQL Server 2016 or SQL Server 2017. Your manager says that Data Science is the “new thing” and there are Data Scientists in your company that need your help. SQL Server 2016 introduced a new capability called SQL Server R Services and you need to evaluate whether this feature is something your company can trust to deploy in production for an enterprise environment. SQL Server 2017 expands this feature to include Python and what we now called SQL Server Machine Learning Services. We will explore and understand exactly how SQL Server Machine Learning Services works behind the scenes so you know how to install it, manage it, optimize it, and have confidence to use this in real prediction analytic workloads. We will use demos so you understand all the components and look at a real enterprise customer case study as part of this talk.

Speaker(s):

  • Bob Ward

Track and Room: Enterprise Database Administration Deployment - 1.148


Title: Data Warehousing 101

Abstract: In this session, we will cover the basics of building a data warehouse. We will look at the Kimball and Inman methodologies and see what will fit the situations in building a data warehouse most effectively. We will also cover doing a slowly changing dimension that will load in seconds instead of hours.

Speaker(s):

  • Robert Stewart

Track and Room: BI Platform Architecture, Development Administration - 1.148


Title: Why should I care about … the plan cache?

Abstract: SQL Server is a huge product, with many different places a DBA can go to look for information on how the server is performing. So many in fact that they can often overlap, which sometimes makes it hard to understand why tackling a new tool is worth the effort. In this installment of Rick’s “Why should I care” series, he lays out a case for why working knowledge of the plan cache is critical for performance tuning efforts in real world environments. A review of relevant views and functions is included for the (newly?) motivated audience.

Perfect for those who are relatively new to performance tuning concerns, or advanced DBAs trying to figure out how to have a similar conversation with their less experienced peers, or developers who are curious as to why their DBAs drink in the morning (allegedly). This is not a deep dive into the cache, it really is primarily a session exploring why these DMOs are worth slogging through.

Speaker(s):

  • Rick Lowe

Track and Room: Application Database Development - 1.147


Title: SQL Server Internals

Abstract: How does SQL do what it does? Take a look under the hood at how the SQL database engine works with the storage engine. What causes those waits and where do we look to resolve them!

Speaker(s):

  • Naomi Williams

Track and Room: Enterprise Database Administration Deployment - 1.142


Title: Do More Than Just Talk

Abstract: Most of us can talk - we’ve been doing it since we were young. Unfortunately there can be a huge gap between talking and effective communication. While not all of us will be chosen for TED talks, there are methods we can use to keep our audience engaged and help our message to be understood whether you’re asking your boss for a raise or presenting a session at the PASS Summit. Understand the barriers to effective communication and learn to use words, tone, expression and behavior to enhance your communicate skills.

Speaker(s):

  • Lori Edwards

Track and Room: Professional Development - 1.117


Title: Install an AlwaysOn Failover Cluster and Availability Group

Abstract: You have decided to install and deploy a Failover Cluster Instance and an Availability Group but don’t know where to start. This complicated architecture has many moving parts (including Windows Clustering), and you are overwhelmed. How do you install these features? This session walks you through a complete AlwaysOn environment, in which we install and configure an AlwaysOn Failover Cluster Instance and an AlwaysOn Availability Group across 5 nodes. We use both the GUI and T-SQL so that you know how, why, and when to use each method.

Speaker(s):

  • Ryan Adams

Track and Room: Enterprise Database Administration Deployment - 1.117


Title: Deadlock, Block Two Smoking Barrels: Breaking Down Blocking and Deadlocks

Abstract: While blocking and deadlocks are part of the territory for a DBA, dealing with them can be another story. In this session we will break down locking types, capturing and identifying deadlocks and the code behind them, and things you can do to resolve and prevent blocking and deadlocks. If you are frequently dealing with deadlocks in your databases this session is for you.

Speaker(s):

  • Amy Herold

Track and Room: Enterprise Database Administration Deployment - 1.113


Title: Introduction to SQL 2016 Temporal Tables

Abstract: SQL Server 2016 introduces the concept of temporal tables, also called system-versioned tables. This new feature allows SQL Server to automatically keep track of the history of rows in any table for which it is enabled. In this session we’ll cover the basics on how to create and work with temporal tables, including the new FOR SYSTEM_TIME query clause, and we’ll discuss some of the ways that they may or may not fill a need in your environment.

Speaker(s):

  • Vicky Harp

Track and Room: Enterprise Database Administration Deployment - 1.147


Title: Crappy Queries: A Beginner’s Guide to Hunting in the Field

Abstract: When all you have is a hammer, everything looks like a nail. But what if you had two hammers? Or three? Let John add just a couple of native tools to your belt in this session, and you should have a better starting ability to distinguish a criminally crappy query from an innocent one, a perpetrator from a victim. We’ll delve into some older technology like SQL tracing, its much newer, hotter sibling Extended Events, and even leverage some native DMVs in a hunt to pin down a few T-SQL malefactors.

Speaker(s):

  • John Harp

Track and Room: Enterprise Database Administration Deployment - 1.115


Title: Azure SQL Database - Lessons learned from the trenches

Abstract: In this session you will learn the best practices, tips and tricks on how to successfully use Azure SQL Database on production environments. You will learn how to monitor and improve Azure SQL Database query performance. I will cover how Microsoft CSS has been using Query Store, Extended Events, DMVs to help customers monitor and improve query response times when running their databases in the Microsoft Azure cloud. These learnings are fruit of Microsoft CSS support cases, and customer field engagements. This session includes several demos.

Speaker(s):

  • Roberto Cavalcanti

Track and Room: Cloud Application Development Deployment - 1.142


Title: Introduction to Execution Plans

Abstract: In this session we will take a look at the basics of execution plans. We will discuss what they are, how they are made, and how they are used. We will explore some of the common operators seen in execution plans and their functions. Next we will look at the differences between estimated and actual execution plans. Throughout, you will be getting insight on how to read execution plans to help tune your queries.

Speaker(s):

  • Lance Tidwell

Track and Room: Enterprise Database Administration Deployment - 1.113


Title: Loading SQL Server Data with Powershell

Abstract: Powershell has become the defacto standard for scripting Microsoft products. However, putting data in text files doesn’t scale. Here I’m going to show you the ins and outs of loading data into SQL Server using Powershell for the purpose of centralizing collections. We’re going to cover RBAR as well as bulk operations and the types of things you need to take into consideration in an enterprise setting. This is a no holds barred session taught by an enterprise SQL Server scripting expert. You can’t afford to miss this session if you do any level of scripting in your shop.

Speaker(s):

  • Sean McCown

Track and Room: Enterprise Database Administration Deployment - 1.117


Title: MS SQL - Review, Renew, and Reveal

Abstract: We will begin the session by reviewing a few things about MS SQL T-SQL that you should know (CTE’s, window functions, etc). Our next step will be to explore some of the newer features within the SQL verse and how we can use them to write cleaner and more explicit T-SQL (date and string functions + more). We will close out the session exploring some of the newest features released with MS SQL Server 2016.

Speaker(s):

  • Dane Schilling

Track and Room: Application Database Development - 1.113


Title: Agile Data Warehouse and ETL Design with Biml

Abstract: Business Intelligence Markup Language is literally changing the way we think about Data Warehouse design and ETL. In this interactive presentation you’ll see how you can rapidly iterate through the Data Warehouse Development Cycle and provide ROI almost immediately. Learn how you can use BimlScript to automatically create staging tables, SSIS Packages, and other necessary objects during the modeling process.

Speaker(s):

  • David Stein

Track and Room: BI Platform Architecture, Development Administration - 1.148


Title: Random Acts of Senseless Databasing

Abstract: After years of snake oil salesmen and good-meaning but part-time developers, Acme Oil Gas company’s databases have become something Rube Goldberg would be proud of and they’ve hired you to sort everything out. What are some of the things you can expect to find and how can you fix them? From spaghetti code that references views inside of views nested in other views, to overly indexed tables that generate 10x the disk IO and contention they should, we’ll talk about database development, administration, and plenty of things in between.

Speaker(s):

  • Kris Hokanson

Track and Room: Application Database Development - 1.147


Title: Analysis Services is in Azure? Seriously!? Let’s build a model!

Abstract: Have you used SSAS before? Have you created reports using T-SQL and Group by? Are you interested in Power BI? Do you you have a need for analysis services but don’t want to have to deal with the hassle of buying and installing a server? Is your organization using Office 365? If you answered yes to any of these questions, you might need Azure Analysis Services. The wait is almost over! Azure Analysis services is the platform as a service version of the wildly popular Analysis Services Tabular product. Join Phillip as he builds and deploys an Azure Analysis services solution.

Speaker(s):

  • Phillip Labry

Track and Room: Cloud Application Development Deployment - 1.148


Title: DevOps for Migratory Deployments

Abstract: In an automated world, it’s easy to feel like we are losing the tight control we used to have on some of our daily processes. Other processes have remained manual out of fear of losing that same control. What if there was a way to keep the control and automate the process at the same time? In this session, I go over my experiences with different ways of managing schema changes over the life of a project and explore a controlled and automated approach.

Speaker(s):

  • Robyn Fuentes

Track and Room: Application Database Development - 1.117


Speakers

This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.

John Harp

Twitter: - @sekainohaten

LinkedIn: John Harp

With 17 years in the technical support field and more than a decade working with Microsoft SQL Server, John has seen some of the weirdest errors and most spectacular failures SQL Server can generate. And he#39;s solved most of them, with a little help from his friends in the SQL Server Community. John is the Technical Support Manager for Idera#39;s SQL Server Products.

Shawn Weisfeld

Twitter: - https://twitter.com/shawnweisfeld

LinkedIn: Shawn Weisfeld

Contact: http://www.usergroup.tv

Shawn (http://www.shawnweisfeld.com, shawn@shawnweisfeld.com) is passionate about building awesome applications and websites with .NET technologies and Azure. He is currently a Technical Evangelist for Microsoft based in Austin TX and founder of http://UserGroup.tv. Read his full bio at http://about.me/shawnweisfeld

Jennifer McCown

Twitter: - http://www.Twitter.com/MidnightDBA

LinkedIn: Jennifer McCown

Contact: http://www.MidnightDBA.com/Jen

Jen McCown is CEO of MinionWare, LLC; a Microsoft Certified Master for SQL Server; and an independent consultant. She is Senior Editor at MidnightDBA.com, where she creates training videos, the DBAs at Midnight webshow, blogs, reviews, and podcasts. Jen is a member, volunteer, and speaker in PASS, and the PASS Women in Technology Virtual Group.

Lori Edwards

Twitter: - www.twitter.com/loriaedwards

LinkedIn: Lori Edwards

Contact: http://www.sqlservertimes2.com

Lori Edwards currently holds the position of Solutions Engineer for SentryOne. Prior to working with SQLSentry, she spent 11 years working as a production DBA. She also has volunteered for PASS since 2009 on the Program Committee, ERC, Nomination Committee and speaking at SQLSaturdays.

Robert Bishop

Twitter: - http://twitter.com/sql_padre

Contact: http://sqlpadre.wordpress.com

Robert has been working with databases since SQL Server 2005. After 4 years as a .NET developer using SQL Server, Robert became a DBA out of necessity, a true “Accidental” DBA! Robert has presented at his local SQL Server User group, SQLSaturdays and PASS Virtual Chapters. As a Microsoft MSCA and an Idera ACE, Robert enjoys administrative tasks, configuring SQL Server for optimal performance, troubleshooting problematic SQL queries and making those query run faster than the speed of light. In the event of “free time”, Robert enjoys camping, playing his guitars and spending time with his family.

Bob Ward

Twitter: - bobwardms

Contact: http://aka.ms/bobsql

Bob Ward is a Principal Architect for the Microsoft Azure Data SQL Server team, which owns the development for all SQL Server versions. Bob has worked for Microsoft for 26+ years on every version of SQL Server shipped from OS/2 1.1 to SQL Server 2019 including Azure SQL. Bob is a well-known speaker on SQL Server, often presenting talks on new releases, internals, and performance at events such as PASS Summit, Red Hat Summit, Microsoft Ready, SQLBits, SQLIntersection, Microsoft Inspire, and Microsoft Ignite. You can follow him at @bobwardms or linkedin.com/in/bobwardms. Bob is the author of the books Pro SQL Server on Linux and SQL Server 2019 Revealed available from Apress Media. Twitter: http://twitter.com/bobwardms.

Russel Loski

Twitter: - sqlmovers

LinkedIn: Russel Loski

Contact: http://www.sqlmovers.com

Russ Loski is a SQL Server BI Developer based in Dallas-Fort Worth. He current works as a Data Analytics Engineer for Navisite, a remote managed IT services company. Twenty years ago, he began working with SQL Server 6.5. He has since continued to develop applications connected to all of the versions of SQL Server. He has worked with clients in industries from insurance to healthcare, from movie theaters to American football. Russ is a regular speaker at SQLSaturday events, as well as the SQL Server Users Groups in the North Texas region. Russ likes working with data in various shapes.

William Assaf

Twitter: - william_a_dba

LinkedIn: William Assaf

Contact: http://www.sqltact.com

William Assaf, Data Platform MVP, is a principal consultant in Baton Rouge, LA. Initially a .NET developer, and later into database administration and architecture, William currently works with clients on SQL Server and Azure SQL platform optimization, management, disaster recovery and high availability, and leads a crack multi-city team of consulting SQL DBA’s. William has written for Microsoft SQL certification exams since 2011 and was the lead author of the 2017 and 2019 editions of “SQL Server Administration Inside Out” by Microsoft Press. William is a member of the Baton Rouge User Groups board, a regional mentor for PASS, and past lead of the annual SQLSaturday Baton Rouge Planning Committee, having run one of the largest SQLSaturdays.

Anthony {Tex} Moreign

Twitter: - https://twitter.com/AnthonyTexM

LinkedIn: Anthony {Tex} Moreign

Contact: http://www.hccug.org

{Technologist | Speaker | Writer | Founder} … 25 years counting … – Founder Chief Architect, Hybrid Decisions® Corp (www.HybridDecisions.com | 2005) – Founder President, Houston Cloud Computing User Group (www.HCCUG.org | 2008) – for more info see http://linkedin.com/in/AnthonyTexM «±»

Brent Ozar

Twitter: - BrentO

LinkedIn: Brent Ozar

Contact: https://www.BrentOzar.com

Brent Ozar loves to make SQL Server faster. He created sp_Blitz and the SQL Server First Responder Kit. He shares what he’s learned at BrentOzar.com.

Kevin Hill

Twitter: - @Kevin3NF

LinkedIn: Kevin Hill

Contact: http://www.dallasdbas.com/Blog

I have been working with Microsoft Database technologies since 1994, in Design, Data Modeling, Development and Administration. 18 years of that time have been with SQL Server, going all the way back to 6.5.

I find that I am most passionate about the Admin and HA/DR side, but will still dive into design when called upon.

The Azure cloud is exciting and I believe is the future of SQL Server. I love teaching new and accidental DBAs all of the things I didn’t know when I started.

John Cook

Twitter: - johnpaulcook

LinkedIn: John Cook

Contact: https://www.red-gate.com/simple-talk/author/johnpaulcook-2/

John Paul Cook is a psychiatric nurse practitioner and instructor of psychiatric nursing. He is former Data Platform Solutions Architect for Microsoft and before that a 9 time Microsoft MVP. John understands both the clinical aspects of healthcare and the technical aspects. He provides a unique perspective in being able to explain clinical concerns and issues to technical people. John is passionate about improving mental health in the community, including in the technical community.

Robert Stewart

Data and BI Architect at TDECU.

Rick Lowe

Twitter: - DataFLowe

LinkedIn: Rick Lowe

Contact: http://dataflowe.wordpress.com/

Rick is a Microsoft Certified Master with more than 20 years of SQL Server experience in a variety of roles. He currently lives in Washington state and works as an independent consultant providing remote performance DBA and performance tuning services for clients in the USA and Canada. His first exposure to SQL Server was as a database developer, but over time he became more and more interested in how the database engine operated… eventually specializing more on performance issues than code.

Rick will work with all things relational, but most enjoys helping smaller companies get better performance from MSSQL, as well as smoothing over relationships between DBA and development teams.

Brent Ozar

Twitter: - BrentO

LinkedIn: Brent Ozar

Contact: https://www.BrentOzar.com

Brent Ozar loves to make SQL Server faster. He created sp_Blitz and the SQL Server First Responder Kit. He shares what he’s learned at BrentOzar.com.

Christopher Sims

Twitter: - https://twitter.com/sigaostudios

LinkedIn: Christopher Sims

Contact: http://www.sigaostudios.com/blog

Chris is a software engineer and program manager with over 18 years of programming and 14 years of project management experience. Chris continually pushes his personal and professional boundaries by actively seeking out complex projects and applying innovative, sophisticated and elegant solutions to real-world problems. Chris is the technical principal of agile consulting firm, Sigao Studios. Sigao Studios specializes in offering modern responsive web solutions based on technologies that include Azure, CosmosDB and Azure Search. In addition to his technical pursuits, Chris enjoys stage acting and wood working in his free time.

Amy Herold

Twitter: - @texasamy

LinkedIn: Amy Herold

Contact: http://www.sqlkitten.com/

Amy Herold is currently a Premier Field Engineer with Microsoft, specializing in APS. Prior to this, she was a Sr. Database Administrator, focusing on PowerShell and automation. She is also currently the Director of Programs for the North Texas SQL Server User Group (NTSSUG). She frequently speaks at SQLSaturday and user group events across the United States and has also participated in numerous Women in Technology sessions as a panelist. Amy currently blogs at sqlkitten.com.

Steven Tidwell

Twitter: - @SQLCodeMonkey

LinkedIn: Steven Tidwell

Contact: https://www.sqlcodemonkey.com

I am currently the Technical Lead for Client custom projects. I have been writing SQL Code starting in SQL 7. Over the years I have put on many hats, DBA, Developer, Web Developer, C#, VB.NET, Cold Fusion and Java. But at the end of the day, I prefer to write SQL. Local Chapter Leader for the South Montgomery County SQL Server User Group in Montgomery County, Texas.

Bob Ward

Twitter: - bobwardms

Contact: http://aka.ms/bobsql

Bob Ward is a Principal Architect for the Microsoft Azure Data SQL Server team, which owns the development for all SQL Server versions. Bob has worked for Microsoft for 26+ years on every version of SQL Server shipped from OS/2 1.1 to SQL Server 2019 including Azure SQL. Bob is a well-known speaker on SQL Server, often presenting talks on new releases, internals, and performance at events such as PASS Summit, Red Hat Summit, Microsoft Ready, SQLBits, SQLIntersection, Microsoft Inspire, and Microsoft Ignite. You can follow him at @bobwardms or linkedin.com/in/bobwardms. Bob is the author of the books Pro SQL Server on Linux and SQL Server 2019 Revealed available from Apress Media. Twitter: http://twitter.com/bobwardms.

John Sterrett

Twitter: - JohnSterrett

LinkedIn: John Sterrett

Contact: https://johnsterrett.com/community/

John Sterrett is a MCSE: Data Platform, Principal Consultant, and the Founder of Procure SQL LLC. John has experience presenting at community events, including Microsoft Ignite, PASS Member Summit, SQLRally, 24 Hours of PASS, SQLSaturdays, PASS Chapters, and Virtual Chapter meetings. John is a leader of the Austin SQL Server User Group and is the founder of the HADR Virtual Chapter. John’s community activities can be found at https://johnsterrett.com/community/

Lance Tidwell

Twitter: - @Lance_LT

Contact: http://lancetidwell.com

Lance Tidwell, from the Austin, TX, area, has worked as a SQL Server DBA for the last 11 years. During his time as a DBA he has found his passion for all things SQL, but specifically for performance tuning. He has a life-long quest to always be learning new things; currently this quest has lead him to explore more about the Data Analytics/ Data Science areas.

Thomas LeBlanc

Twitter: - TheSmilingDBA

LinkedIn: Thomas LeBlanc

Contact: http://Thomas-LeBlanc.com

Thomas LeBlanc (Microsoft Data Platform MVP) is a Data Warehouse Architect in Baton Rouge, and uses his 30+ years in IT to develop OLTP systems with normalized databases for high-performing T-SQL and dimensional data marts. Development is done in SSIS, SSAS, SSRS, Power BI, and Excel. As a PASS volunteer, he is past chair of Excel BI and Data Arch VCs and is active in the Baton Rouge Analytics and SQL Server User groups, as well as SQLSaturday in Baton Rouge. You can find his blog at TheSmilingDBA.BlogSpot.com and website at Thomas-LeBlanc.com

David Stein

Twitter: - @Made2Mentor

LinkedIn: David Stein

Contact: http://www.Made2Mentor.com

David Stein - Agile Data Warehouse Architect and Independent Consultant - has more than a decade of experience working in SQL Server Business Intelligence. He’s designed multi-terabyte, multi-tenant Data Warehouses from scratch as well as saved projects in serious jeopardy.

Mike Byrd

Twitter: - ByrdNest_TX

LinkedIn: Mike Byrd

Contact: http://logicalread.solarwinds.com/?s=byrd, www.TSQLMentoring.com and SQLServerCentral.com

Former rocket scientist and USAF Fighter Pilot – now a SQL Server geek (24 years)! Past opportunities include free-lance technical writer for PC Magazine, Senior Software Manager for government sponsored munitions effectiveness committee, and insurance company CTO. Currently senior database engineer consultant for several Austin companies.

Presenter at many SQLSaturdays over last 6 years in United States, Europe, and Australia.

Specialize in SQL Server performance tuning; database (OLTP OLAP) architecture; trouble-shooting; teaching TSQL (Basic through Advanced).

Video presentations (for local SQL Server user groups or SQLSaturdays) can be found at http://usergroup.tv/videos/category/speaker/mike-byrd

Tim Mitchell

Twitter: - @Tim_Mitchell

LinkedIn: Tim Mitchell

Contact: http://www.TimMitchell.net

Tim Mitchell is a business intelligence architect, author, and trainer. He has worked with SQL Server for over a decade, specializing in data warehousing, ETL/SSIS, and reporting. He holds a Bachelor’s Degree in Computer Science from Texas AM at Commerce, and is recognized as a Microsoft Data Platform MVP. Tim is a business intelligence consultant and principal at Tyleris Data Solutions.

Tim is an active community speaker and volunteer, having spoken at over 100 events including the PASS Summit, SQLBits, Dev Connections, SQL Intersection, and scores of SQLSaturdays. He blogs at TimMitchell.net, and tweets at @Tim_Mitchell.

Trayce Jordan

Working with SQL Server for almost 20 years, Trayce is one of the first certified masters, holding an MCM for SQL 2005 and has been working at Microsoft since 2006. Prior to joining Microsoft, he worked for a major online travel company as well as financial institutions and has served as a consultant working with companies in many different industries. His specialties include database performance tuning, operations management and support, high availability and disaster recovery.

Sean McCown

Twitter: - @KenpoDBA

Contact: http://www.midnightdba.com/dbarant

Sean McCown is a Certified Master with 23 years of experience in databases. He is also founder and co-owner of the MidnightDBA.com website, where he records free SQL Server training videos. He also writes the popular Minion Maintenance suite, the most configurable maintenance solution on the planet.

Vicky Harp

Twitter: - vickyharp

Contact: http://vickyharp.com

Vicky Harp is the Group PM Manager for the SQL Server Tools Team, which is responsible for the full set of experiences from drivers and scripting libraries, to GUI tools, to the Azure Portal. She has been building tools for SQL Server for 15 years.

Thomas Norman

Twitter: - ArmorDba

LinkedIn: Thomas Norman

Contact: https://armordba.com/

Tom Norman is a Database Architect at KPA with a strong fervor to protect data. He works daily to review and improve data protection methodologies while reviewing governing laws affecting finance, healthcare, and personal data. His areas of expertise include encryption, auditing, data identification, and database object deployment. He is the current leader of the PASS Virtualization Group and Vice President of the TRIPASS user group. You can read his blog at https://armordba.com/ and reach him on twitter at @armordba. Tom speaks at a number of SQLSaturday events and SQL Server user groups.

Ryan Adams

Twitter: - @ryanjadams

LinkedIn: Ryan Adams

Contact: http://www.ryanjadams.com

Ryan Adams is a Senior Premier Field Engineer for Microsoft. He works directly with customers to help them realize their business potential and accelerate their digital transformation on premises and in the cloud.

Previously, Ryan was a Microsoft Data Platform MVP and spent 19 years working for a fortune 100 company. His passion is the SQL Server Engine, High Availability, and Disaster Recovery. He also served on the Board of Directors for the North Texas SQL Server User Group, was President of the PASS Performance Virtual Chapter, was a PASS Regional Mentor, and served as a Director for the PASS organization.

Jamey Johnston

Twitter: - STATCowboy

LinkedIn: Jamey Johnston

Contact: http://STATCowboy.com

Jamey Johnston is a Senior Data Scientist/Engineer for a large independent OG company. For over 25 years, he has worked for Fortune 500 companies architecting successful platforms in the cloud, on the edge, and on-premises for BI reporting, statistical analysis, ML, and AI. Lately, he spends his time in Azure, Python, R, Power BI, MS SQL, and SAS JMP. He holds a BS in Spatial Analysis from LSU and a Masters of Science in Analytics from Texas AM. He is a professor at the Mays Business School at Texas AM in the MS Analytics program. He is active in his PASS Local Group in Houston, co-leader of the local Power BI users group and data analytics group. He regularly speaks and volunteers at PASS events. He is also a Microsoft Data Platform MVP.

Naomi Williams

Twitter: - naomithesqldba

LinkedIn: Naomi Williams

Naomi Williams is a SQL Server professional working in the San Antonio area. Currently a seasoned Database Administrator for both Oracle and SQL Server doing database development, SSIS, SSRS and SSAS. Naomi has been working with SQL Server for almost 15 years. Naomi is passionate about performance, high availability, and creative non standard solutions to complex problems

Roberto Cavalcanti

Twitter: - rocavalc

LinkedIn: Roberto Cavalcanti

Roberto Cavalcanti is an Azure Cloud Solution Architect with the Customer Architecture and Engineering team at Microsoft. He is a database specialist with 20+ years of experience. He focuses on helping customers to be successful in Microsoft’s Azure cloud and on improving Microsoft Azure products. Roberto has written many articles about SQL Server/Azure SQL DB for MSDN/TechNet, SQL Magazine, and has been a speaker in events such as TechReady, Microsoft Insights/TechEd, SQLSaturday. He has delivered Azure training in multiple countries in the Americas, and in Europe. Roberto is based on the Microsoft Las Colinas, Texas, USA office.

Kris Hokanson

Kris has been building databases for over 20 years. Since SQL Server 7 he’s been looking for ways to shave a second (or an hour) off any query he comes across. His work experience ranges from small construction firms to fortune 200 Oil amp; Gas corporations. He has designed and administered everything from 10 MB single user databases to enterprise data warehouses using SQL Server and SSIS to consolidate data from hundreds of disparate ERP systems.

Phillip Labry

Twitter: - @philliplabry

Contact: http://phillip.labry.com

Phillip Labry is a Senior BI Consultant and Trainer with over 20 years experience in SQL Server and over 30 in IT. He has been lucky enough to work on data projects spanning telecom, banking, retail, law enforcement, health care, insurance, financial services and energy sectors. As a national consultant he provides training and builds solutions utilizing the full MS BI stack. He is an active member of the Madison, WI PASS chapter and speaks at events in the USA and Canada.

Chris Hyde

Twitter: - ChrisHyde325

LinkedIn: Chris Hyde

Chris Hyde is a Microsoft Data Platform MVP and Microsoft Certified Trainer based in Albuquerque, New Mexico. He works as an independent SQL Server BI and DBA consultant, and is the leader of the Albuquerque PASS local user group. He is also part of the Friends of Redgate program and was a member of the Idera ACE class of 2018. He loves loud music and cricket, but usually not at the same time.

Dane Schilling

Contact: http://www.daneschilling.com

From modeling databases to writing complex reports Dane Schilling has utilized MS SQL Server nearly every working day for the last sevenyears.

Robyn Fuentes

LinkedIn: Robyn Fuentes

Contact: https://medium.com/@robynfuentes

Robyn Fuentes is an experienced software developer working as a Senior Consultant for Improving. Robyn has successfully lead technical teams for different enterprise products spanning multiple platforms and technologies. She enjoys problem solving and prides herself in formulating simple, yet effective and creative solutions for a wide variety of business needs.

Sponsors

The following is a list of sponsors that helped fund the event:

Back to the SQLSaturday Event List

Back to the home page