Start Time (24h) | Speaker | Track | Title |
---|---|---|---|
09:00:00 | Ameena Lalani | Enterprise Database Administration Deployment | SQL Server 2019 - Intelligent Query Performance features |
09:00:00 | Kevin Feasel | Strategy and Architecture | The Curated Data Platform |
09:00:00 | Kevin Chant | Application Database Development | Azure DevOps duet (75 minutes version) |
09:00:00 | Peter Shore | Enterprise Database Administration Deployment | Infrastructure for the Data Professional: An Introduction |
10:20:00 | Kevin Mackey | Application Database Development | Don't just code it—Generate It |
10:20:00 | Ben Miller | Enterprise Database Administration Deployment | Gathering Operational Data for Trending with PowerShell |
10:20:00 | Tracy Boggiano | Enterprise Database Administration Deployment | Intro to Query Store |
10:20:00 | André Melancia | Enterprise Database Administration Deployment | Hacking SQL Server Is Not Enough |
11:40:00 | Dave Bland | Enterprise Database Administration Deployment | How to do a Complete SQL Server Assessment |
11:40:00 | Frank Gill | Application Database Development | Azure Data Studio, SQL Server Containers, and You |
11:40:00 | Kathi Kellenberger | Enterprise Database Administration Deployment | Introduction to Extended Events |
11:40:00 | Armando Lacerda | BI Platform Architecture, Development Administration | Azure Synapse back to back |
13:00:00 | Brian Hansen | Application Database Development | Window Functions in SQL |
13:00:00 | David Klee | Enterprise Database Administration Deployment | 10 Cloudy Questions to Ask Before Migrating Your SQL Server |
13:00:00 | Sarah Patrick | Application Database Development | Sarah the Explorer: Navigating and Customizing the SharePoint Interface |
13:00:00 | Mark Runyon | Professional Development | Elevating Your Career into IT Leadership |
14:20:00 | H. Ross Reed | Enterprise Database Administration Deployment | SQL Server Policies - Underused Method for Configuring Your Database Server and Enforcing Standards |
14:20:00 | David Patrick | BI Platform Architecture, Development Administration | Intro to Power BI |
14:20:00 | Tracy Boggiano | Professional Development | Mental Health and Wellness in IT: Safeguarding our most precious resource |
14:20:00 | Jeff Iannucci | Application Database Development | Breaking Bad Habits: Solutions for Common Query Antipatterns |
15:40:00 | Erin Dempster | Application Database Development | Navigating Row Level Security |
15:40:00 | Frank Henninger | Enterprise Database Administration Deployment | Managing SQL Server on Windows Server Core |
15:40:00 | Taiob Ali | Application Database Development | Think like the Cardinality Estimator |
Event Date: 01-08-2020 - Session time: 09:00:00 - Track: Enterprise Database Administration Deployment
In this session, I will discuss and show demos of Intelligent Query Processing family of features. IQP has taken the performance of SQL Server to the next level, never seen or imagined before. We will see in action how with minimum or no changes from DBA or Developer, your query performance improves automagically just by going to compatibility level 150 (SQL Server 2019). You will leave this session with a solid understanding of some of the best new features of SQL Server 2019 and hopefully you will be motivated to try them yourself.
Event Date: 01-08-2020 - Session time: 09:00:00 - Track: Strategy and Architecture
Event Date: 01-08-2020 - Session time: 09:00:00 - Track: Application Database Development
This session will cover the process of developing a CI/CD process starting at getting the team on board and ending with making an actual release.
We will discuss
After this session you will have the tools and knowledge to get started with DevOps and get your development process to the next level.
If you want to see a session about using Azure DevOps with SQL Server, co-presented by a Microsoft MVP and somebody who is Microsoft certified for both, this is the session for you.
Event Date: 01-08-2020 - Session time: 09:00:00 - Track: Enterprise Database Administration Deployment
Event Date: 01-08-2020 - Session time: 10:20:00 - Track: Application Database Development
Table-driven applications allow one set of code to handle changing business needs. Metadata-driven code generation takes this a giant step further. If you can describe your code with an algorithm operating against a set of data, you can get a computer to produce the code.
Event Date: 01-08-2020 - Session time: 10:20:00 - Track: Enterprise Database Administration Deployment
Event Date: 01-08-2020 - Session time: 10:20:00 - Track: Enterprise Database Administration Deployment
Then in 2017, Microsoft added wait stats per query plan and Automatic Plan Correction capabilities. Allowing DBAs more tools to troubleshoot fires with and a way to automatically resolve issues.
In this session, we will walk through the features of the Query Store, so you can understand how to use them in SQL Server 2016, 2017, and 2019.
Event Date: 01-08-2020 - Session time: 10:20:00 - Track: Enterprise Database Administration Deployment
This is a demo-driven session, suited for DBAs, developers and security consultants. Both exploits and security recommendations to avoid them will be covered. Disclaimer: No actual crimes will be committed. Please do not send agents to my house again.
Event Date: 01-08-2020 - Session time: 11:40:00 - Track: Enterprise Database Administration Deployment
Event Date: 01-08-2020 - Session time: 11:40:00 - Track: Application Database Development
Event Date: 01-08-2020 - Session time: 11:40:00 - Track: Enterprise Database Administration Deployment
During this session, you will learn how to make the transition to Extended Events. You’ll find out that it’s easier than you think!
Event Date: 01-08-2020 - Session time: 11:40:00 - Track: BI Platform Architecture, Development Administration
Event Date: 01-08-2020 - Session time: 13:00:00 - Track: Application Database Development
Event Date: 01-08-2020 - Session time: 13:00:00 - Track: Enterprise Database Administration Deployment
Event Date: 01-08-2020 - Session time: 13:00:00 - Track: Application Database Development
Event Date: 01-08-2020 - Session time: 13:00:00 - Track: Professional Development
Event Date: 01-08-2020 - Session time: 14:20:00 - Track: Enterprise Database Administration Deployment
make sure our database instances are configured to standards. When configuring an instance we have a checklist of configurations which must adhere to those standards. Then those configurations must be monitored to make sure they remain set according to those standards. This is time consuming, and labor intensive. If only there was a quick way to template those standards so that they could easily be applied and enforced to database instances. Well one way that can be done with SQL Server Policies !! SQL Server Policies can be used to both configure and enforce standards within a database instance. SQL Server Policies have been around since SQL Server 2008 , but have not gained much traction in the industry. SQL Server Policies been the "Rodney Dangerfield" of SQL Server features getting no respect. I'll show you how I used this feature to configure and enforce standards.
Event Date: 01-08-2020 - Session time: 14:20:00 - Track: BI Platform Architecture, Development Administration
Event Date: 01-08-2020 - Session time: 14:20:00 - Track: Professional Development
Event Date: 01-08-2020 - Session time: 14:20:00 - Track: Application Database Development
Event Date: 01-08-2020 - Session time: 15:40:00 - Track: Application Database Development
Event Date: 01-08-2020 - Session time: 15:40:00 - Track: Enterprise Database Administration Deployment
We'll cover what versions and features are supported, how to install sql server via a configuration file, and what common activities are changed when you move into a Core environment.
Event Date: 01-08-2020 - Session time: 15:40:00 - Track: Application Database Development
Based on that estimated rows, the query processor decides how to access an object, which physical join to use, how to sort the data. Do you know how the CE generates these numbers? What happens when you have multiple predicates, range predicates, variable values that are 'NOT KNOWN' to the optimizer, or you have predicate values increasing in ascending order? Do you know what will happen if your predicate is using a value that is outside of the histogram range?
In this session, I will show you how CE estimates in all these scenarios, and you will walk out better equipped to tackle those nasty, hard to solve query plans.