SSWUG.org SQL Server Virtual Conference
Session List
SESSIONS ARE STILL BEING ADDED, CHECK BACK FOR UPDATES
Session times are generated from your system clock GMT timezone.
System Clock Snapshot:
To view full session descriptions and speakers click here.
Descriptions are available via link hovers.
Printable Version

Keyword Search: 

Day 1 Day 2 Day 3
Day 1
Date/Time Session Description Speaker Rm
5/13 12:00:00 PM
-to-
5/13 12:05:00 PM
Keynote Day 1 Keynote for today. Stephen
Wynkoop
A
5/13 12:10:00 PM
-to-
5/13 12:59:00 PM
Surviving the Data Avalanche The SQL Server database platform is hosting larger and larger databases. But the industry term “Very Large Database” (VLDB) is more difficult to define than ever with multi-terabyte database becoming very common. This session will answer questions like:- How do I configure my SQL Server instances to support multi-terabyte databases?- What risks and problems do VLDBs pose?- How do I overcome issues presented by VLDBs?Administrating and protecting very large databases is extremely difficult and very hard to learn except through direct experience. This session helps you learn from the experiences of others so that you can apply their lessons learned and mitigate your risks before you ever experience them. Kevin
Kline
A
5/13 12:10:00 PM
-to-
5/13 12:59:00 PM
Auditing your Users Periodically, an auditor would stop by my desk and ask me to show them all the users and their permission’s on a particular database. Most of us know how to do this, and it is easily gathered. Typically, the next question is ‘What has changed?’. After a couple iterations of this, you will realize that you need to devise a way to store this information to adequately respond to this question. A snapshot of the user information needs to be gathered from time to time, and stored. In this presentation, we’ll discuss reasons for storing this information, show code for tables, and explain processes that will enable you to quickly and effectively answer the auditors requests in a consistent and timely manner. TJ
Belt
B
5/13 12:10:00 PM
-to-
5/13 12:59:00 PM
Visual Studio Team System Database Edition – Managing the Database Development Lifecycle In this session, attendees will learn how to incorporate “Data Dude” into their day to day lives. We will discuss how projects are organized and the basics of how the environment works. We’ll discuss the initial project creation, how schema objects are laid out, and how Data Dude can be used to improve database developer productivity. This session will feature many demonstrations and will not be a typical “slide-based” presentation. Ted
Malone
C
5/13 12:10:00 PM
-to-
5/13 12:59:00 PM
SQL 101 -- The Essentials If you are new to SQL or a DBA interested in learning the t-sql language, this is a great place to start. We will cover the basics, as time allows for. Topics to include DML statements (select, insert, update, and delete). Jeremy
Lowell
D
5/13 1:00:00 PM
-to-
5/13 1:29:00 PM
Exhibit Hall Exhibit Hall -- Please take a few minutes to visit our Sponsors Exhibit
Hall
A
5/13 1:30:00 PM
-to-
5/13 2:19:00 PM
End-to-End Troubleshooting for SQL Server 2005 Learning how to detect, diagnose and resolve performance problems in SQL Server can be very difficult. It often takes years of on-the-job experience to learn how to use the tools and techniques that help you detect when a problem is occurring, diagnose the root-cause of the problem, and then resolve the problem. This hands-on session will take you from the very start of a problem situation on SQL Server, showing you how to use the native tools that help you keep SQL Server at top performance. This session will detail and demonstrate:- Performance Monitor (PerfMon)- SQL Profiler/Server-side Trace - Correlating PerfMon and Profiler results- Graphic Explain Plan and Transact-SQL Showplan- SQL Server 2005 and 2008 DMVs- When to use Trace FlagsThese tools and techniques can make your long days shorter and make difficult troubleshooting activities much faster and easier. Every DBA needs to know how to keep their SQL Server in tip-top condition, and you’ll need these skills to do it. Kevin
Kline
A
5/13 1:30:00 PM
-to-
5/13 2:19:00 PM
Job execution system In a production environment, as a DBA protecting the environment, you do not want to give out Admin rights to many, if any individuals in the company. Granting the least possible permissions needed is the desired route. This is a protection for the system you have a responsibility to care for. However, people often need to gain access to perform their job functions. When folks need jobs to be executed outside of the normal execution times, how do we solve this dilemma? This presentation will detail a system that solves this problem. TJ
Belt
B
5/13 1:30:00 PM
-to-
5/13 2:19:00 PM
Visual Studio Team System Database Edition – Managing Multiple Database Projects This presentation will extend the basics of Data Dude and discuss some of the more advanced topics required for multiple projects, such as database references and SQLCMD variables. We’ll discuss how Data Dude can be used to support database development across multiple deployed databases and manage the schema version of each. This session will cover source control management issues as well. This session will feature many demonstrations and will not be a typical “slide-based” presentation. Ted
Malone
C
5/13 1:30:00 PM
-to-
5/13 2:19:00 PM
SQL 102 – The Essentials – Beyond the basics A great follow-up to SQL 101 or a refresher if it’s been a while since you’ve written a join statement that looks like this: “Where a.id *= b.id” We will also begin to explore Stored Procedures, CTE’s and some built in functions like Sum, GetDate, Group by and order by. Jeremy
Lowell
D
5/13 2:20:00 PM
-to-
5/13 2:29:00 PM
Break Please enjoy a short break Session
Break
A
5/13 2:30:00 PM
-to-
5/13 3:19:00 PM
Disk IO Tuning for SQL Server 2005 Tuning disk subsystems for optimal SQL Server performance is typically the domain of very experienced, enterprise DBAs. It normally takes many years of exposure to the hard disk subsystem to learn exactly what configurations perform best, provide the greatest fault tolerance, and allow for the most scalability. This session will answer questions like: - How do I configure my hard disks? Do I need RAID? - What are the types of RAID and which kind is best for my application?- How does RAID compare to SAN?- How many disks will I need for my high-performance application?- What is needed to properly monitor the performance of my disk subsystem?- How do I tune my system for improved IO performance?Setting up hardware can be very intimidating, especially when the application needs to scale. Learning the tips and techniques described in this session will help you avoid costly mistakes and serve as the foundation for the long-term success of your SQL Server environment. Kevin
Kline
A
5/13 2:30:00 PM
-to-
5/13 3:19:00 PM
Monitor Index Fragmentation Monitor Index FragmentationAs our databases are being used, our index fragmentation can tend to increase. Having an automated system that defrags or removes the fragmentation is necessary. Even a rarely used system will peak the fragmentation with their periodic executions. Keeping track of the level of fragmentation prior to and after fragmentation has been removed will help gather metrics on your systems. Automating this process will relieve pressure on your on-call staff, pressure on your database system, and even increase performance. Let’s discuss ways to accomplish this task. TJ
Belt
B
5/13 2:30:00 PM
-to-
5/13 3:19:00 PM
Visual Studio Team System Database Edition – Managing Database Deployment This presentation will extend the previous sessions and discuss how Data Dude can be used to deploy databases. This session will cover deployment topics such as creating build scripts, pre-deployment scripts, post-deployment scripts and using command-line tools to create an extensible deployment environment. This session will feature many demonstrations and will not be a typical “slide-based” presentation. Ted
Malone
C
5/13 2:30:00 PM
-to-
5/13 3:19:00 PM
SQL 103 – The Essentials – DMV’s & t-sql for internals. If you have ever wondered what some of those 286 system views are in your user database, this is for you! We will cover a handful of these views, also known as DMV’s. They contain data that every DBA should smile about and be able to understand. We will also look at some t-sql that will provide you with information about what’s going on with your SQL Server. Jeremy
Lowell
D
5/13 3:20:00 PM
-to-
5/13 4:19:00 PM
What Does the Future Hold for the Job Market? What does 2009 and 2010 hold in store for DBA’s in field? In this three part series we will we will look at 3 aspects for the future. In the first series we will talk about the Job Market what is going on where the work is and where the work is not. We will talk about what happens if you get caught in a layoff or what you can do to help avoid being caught up in a layoff. If you are concerned about the future you won’t want to miss this session. Chris
Shaw
A
5/13 4:19:00 PM
-to-
5/13 4:59:00 PM
Q&A Live Chat Questions and Answers: Live Chat Stephen
Wynkoop
&
Christopher
Shaw
A
 
5/13 5:00:00 PM
-to-
5/13 5:05:00 PM
Keynote Day 1 Keynote for today. Stephen
Wynkoop
A
5/13 5:10:00 PM
-to-
5/13 5:59:00 PM
Surviving the Data Avalanche The SQL Server database platform is hosting larger and larger databases. But the industry term “Very Large Database” (VLDB) is more difficult to define than ever with multi-terabyte database becoming very common. This session will answer questions like:- How do I configure my SQL Server instances to support multi-terabyte databases?- What risks and problems do VLDBs pose?- How do I overcome issues presented by VLDBs?Administrating and protecting very large databases is extremely difficult and very hard to learn except through direct experience. This session helps you learn from the experiences of others so that you can apply their lessons learned and mitigate your risks before you ever experience them. Kevin
Kline
A
5/13 5:10:00 PM
-to-
5/13 5:59:00 PM
Auditing your Users Periodically, an auditor would stop by my desk and ask me to show them all the users and their permission’s on a particular database. Most of us know how to do this, and it is easily gathered. Typically, the next question is ‘What has changed?’. After a couple iterations of this, you will realize that you need to devise a way to store this information to adequately respond to this question. A snapshot of the user information needs to be gathered from time to time, and stored. In this presentation, we’ll discuss reasons for storing this information, show code for tables, and explain processes that will enable you to quickly and effectively answer the auditors requests in a consistent and timely manner. TJ
Belt
B
5/13 5:10:00 PM
-to-
5/13 5:59:00 PM
Visual Studio Team System Database Edition – Managing the Database Development Lifecycle In this session, attendees will learn how to incorporate “Data Dude” into their day to day lives. We will discuss how projects are organized and the basics of how the environment works. We’ll discuss the initial project creation, how schema objects are laid out, and how Data Dude can be used to improve database developer productivity. This session will feature many demonstrations and will not be a typical “slide-based” presentation. Ted
Malone
C
5/13 5:10:00 PM
-to-
5/13 5:59:00 PM
SQL 101 -- The Essentials If you are new to SQL or a DBA interested in learning the t-sql language, this is a great place to start. We will cover the basics, as time allows for. Topics to include DML statements (select, insert, update, and delete). Jeremy
Lowell
D
5/13 6:00:00 PM
-to-
5/13 6:29:00 PM
Exhibit Hall Exhibit Hall -- Please take a few minutes to visit our Sponsors Exhibit
Hall
A
5/13 6:30:00 PM
-to-
5/13 7:19:00 PM
End-to-End Troubleshooting for SQL Server 2005 Learning how to detect, diagnose and resolve performance problems in SQL Server can be very difficult. It often takes years of on-the-job experience to learn how to use the tools and techniques that help you detect when a problem is occurring, diagnose the root-cause of the problem, and then resolve the problem. This hands-on session will take you from the very start of a problem situation on SQL Server, showing you how to use the native tools that help you keep SQL Server at top performance. This session will detail and demonstrate:- Performance Monitor (PerfMon)- SQL Profiler/Server-side Trace - Correlating PerfMon and Profiler results- Graphic Explain Plan and Transact-SQL Showplan- SQL Server 2005 and 2008 DMVs- When to use Trace FlagsThese tools and techniques can make your long days shorter and make difficult troubleshooting activities much faster and easier. Every DBA needs to know how to keep their SQL Server in tip-top condition, and you’ll need these skills to do it. Kevin
Kline
A
5/13 6:30:00 PM
-to-
5/13 7:19:00 PM
Job execution system In a production environment, as a DBA protecting the environment, you do not want to give out Admin rights to many, if any individuals in the company. Granting the least possible permissions needed is the desired route. This is a protection for the system you have a responsibility to care for. However, people often need to gain access to perform their job functions. When folks need jobs to be executed outside of the normal execution times, how do we solve this dilemma? This presentation will detail a system that solves this problem. TJ
Belt
B
5/13 6:30:00 PM
-to-
5/13 7:19:00 PM
Visual Studio Team System Database Edition – Managing Multiple Database Projects This presentation will extend the basics of Data Dude and discuss some of the more advanced topics required for multiple projects, such as database references and SQLCMD variables. We’ll discuss how Data Dude can be used to support database development across multiple deployed databases and manage the schema version of each. This session will cover source control management issues as well. This session will feature many demonstrations and will not be a typical “slide-based” presentation. Ted
Malone
C
5/13 6:30:00 PM
-to-
5/13 7:19:00 PM
SQL 102 – The Essentials – Beyond the basics A great follow-up to SQL 101 or a refresher if it’s been a while since you’ve written a join statement that looks like this: “Where a.id *= b.id” We will also begin to explore Stored Procedures, CTE’s and some built in functions like Sum, GetDate, Group by and order by. Jeremy
Lowell
D
5/13 7:20:00 PM
-to-
5/13 7:29:00 PM
Break Please enjoy a short break Session
Break
A
5/13 7:30:00 PM
-to-
5/13 8:19:00 PM
Disk IO Tuning for SQL Server 2005 Tuning disk subsystems for optimal SQL Server performance is typically the domain of very experienced, enterprise DBAs. It normally takes many years of exposure to the hard disk subsystem to learn exactly what configurations perform best, provide the greatest fault tolerance, and allow for the most scalability. This session will answer questions like: - How do I configure my hard disks? Do I need RAID? - What are the types of RAID and which kind is best for my application?- How does RAID compare to SAN?- How many disks will I need for my high-performance application?- What is needed to properly monitor the performance of my disk subsystem?- How do I tune my system for improved IO performance?Setting up hardware can be very intimidating, especially when the application needs to scale. Learning the tips and techniques described in this session will help you avoid costly mistakes and serve as the foundation for the long-term success of your SQL Server environment. Kevin
Kline
A
5/13 7:30:00 PM
-to-
5/13 8:19:00 PM
Monitor Index Fragmentation Monitor Index FragmentationAs our databases are being used, our index fragmentation can tend to increase. Having an automated system that defrags or removes the fragmentation is necessary. Even a rarely used system will peak the fragmentation with their periodic executions. Keeping track of the level of fragmentation prior to and after fragmentation has been removed will help gather metrics on your systems. Automating this process will relieve pressure on your on-call staff, pressure on your database system, and even increase performance. Let’s discuss ways to accomplish this task. TJ
Belt
B
5/13 7:30:00 PM
-to-
5/13 8:19:00 PM
Visual Studio Team System Database Edition – Managing Database Deployment This presentation will extend the previous sessions and discuss how Data Dude can be used to deploy databases. This session will cover deployment topics such as creating build scripts, pre-deployment scripts, post-deployment scripts and using command-line tools to create an extensible deployment environment. This session will feature many demonstrations and will not be a typical “slide-based” presentation. Ted
Malone
C
5/13 7:30:00 PM
-to-
5/13 8:19:00 PM
SQL 103 – The Essentials – DMV’s & t-sql for internals. If you have ever wondered what some of those 286 system views are in your user database, this is for you! We will cover a handful of these views, also known as DMV’s. They contain data that every DBA should smile about and be able to understand. We will also look at some t-sql that will provide you with information about what’s going on with your SQL Server. Jeremy
Lowell
D
5/13 8:20:00 PM
-to-
5/13 9:19:00 PM
What Does the Future Hold for the Job Market? What does 2009 and 2010 hold in store for DBA’s in field? In this three part series we will we will look at 3 aspects for the future. In the first series we will talk about the Job Market what is going on where the work is and where the work is not. We will talk about what happens if you get caught in a layoff or what you can do to help avoid being caught up in a layoff. If you are concerned about the future you won’t want to miss this session. Chris
Shaw
A
 




Subscribe to bulletins on SSWUG.ORG's upcoming virtual events:      
footershadow