Nr: 184
SQLSaturday #184 - North Haven 2013
SessionID: 11847
An Introduction to Extended Events
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: SQL 2012
Speaker: Jack Corbett
Title: An Introduction to Extended Events
Abstract:
XEvents were introduced with SQL Server 2008 and enhanced in SQL Server 2012 and with the announcement that SQL Trace/Profiler is being deprecated now is the time to begin learningXEvents. We will look at why you should start working with Extended Events, when you should start, and how to start. What you will learn:
- How to investigate XEvents objects using the DMV's
- How to create an XEvents Session
- How to transition an existing Trace to an XEvents Session.
What you should know coming in:
- Basic use of SSMS
- Familiarity with Trace/Profiler
SessionID: 12711
SRS Report Builder for Business Intelligence
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: BI
Speaker: David Eichner
Title: SRS Report Builder for Business Intelligence
Abstract:
Learn how easy it is to utilize the free download from Microsoft that allows users to create maps, charts, dashboard objects and reports against any kind of data easily without having to use Visual Studio. See how SQL Report Builder makes creating executive dashboards easy!
SessionID: 12880
Using templates for professional looking reports
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: BI
Speaker: Daniel Bowlin
Title: Using templates for professional looking reports
Abstract:
This session will walk through the various elements that are important to professional and consistent looking reporting. After a review of the report elements we will develop a template using all those elements and then show how to use that template in all your future reports.
SessionID: 14766
Query Tuning in the Clouds
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Data Base Administration
Speaker: Grant Fritchey
Title: Query Tuning in the Clouds
Abstract:
SessionID: 14767
Database Backups for the Accidental DBA
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Data Base Administration
Speaker: Grant Fritchey
Title: Database Backups for the Accidental DBA
Abstract:
You've fallen into a job that requires you to manage a SQL Server Database Management System. Now you have to keep these databases on their feet. You've heard of this concept called a backup, and it sounds great, but you sure don't know what it is. This session is for you. We're going to go over backups, right from the beginning, so that when you come out of this session you can go back to your systems and set up backups, log backups, differentials, and anything else you might need. Further, you'll know how to recover your database in the event of an actual failure. The fundamentals you need to get a good backup in place and then be able to restore it will be covered in this session.
SessionID: 17029
How to audit and prevent unwanted user actions.
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: SQL 2012
Speaker: John Miner
Title: How to audit and prevent unwanted user actions.
Abstract:
Many corporations are composed of small divisions located in countries throughout the world. While you might be the lead DBA for your corporation, there are several other employees who have the keys to the kingdom. This presentation will review techniques on how to prevent and/or audit data and schema changes. 1 – Granting correct user access is vital 2 – DML triggers to keep a DATA audit trail. 3 – DDL triggers to keep a SCHEMA audit trail. 4 – Preventing unwanted DATA modifications 5 – Preventing table TRUNCATIONS 6 – Preventing unwanted SCHEMA changes 7 – New Feature (2008) – change data capture
SessionID: 17975
Best Practices for Monitoring Databases on VMware
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Data Base Administration
Speaker: Kathy Gibbs
Title: Best Practices for Monitoring Databases on VMware
Abstract:
SessionID: 19746
Temporal Fact Tables: The Road Less Traveled
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: BI
Speaker: Martin Schoombee
Title: Temporal Fact Tables: The Road Less Traveled
Abstract:
Snapshot fact tables are a common approach when a point-in-time reference is required. In some cases though, even snapshots are not an option due to the amount of data it will generate.
In this session we will walk through a practical example of when and how to implement temporal fact tables, and how these can be a viable alternative to snapshots in certain situations.
SessionID: 19872
Build your own Virtual Lab
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Development
Speaker: Matt Velic
Title: Build your own Virtual Lab
Abstract:
If you don't have the chance to work on different kinds of projects, it may be tough to grow all the necessary skills to further your career. By building a virtual lab at home, you can take control of the situation.
This session will focus on setting up a basic network environment using VirtualBox, free (downloadable) software, and your home computer. It's aimed towards individuals that aren't afraid to modify server settings or use the command line. This session is focused mainly on virtualization and networking topics, and not so much on SQL Server. However, you'll be in the position to tackle larger projects, such as SQL Server clustering or Availability Groups, once complete.
SessionID: 20559
Building Your Own Monitors with the SQL Agent
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: SQL 2012
Speaker: Mike Hillwig
Title: Building Your Own Monitors with the SQL Agent
Abstract:
See those things around your ankles? You hope they're your socks because no DBA wants to be caught with their pants down.
Whether you're an accidental DBA, a DBA who has just inherited a bunch of servers, or someone who works in a shop that won't buy monitoring tools, this session will help you get basic monitoring in place to make sure you know what's going on in your environment.
You'll learn how to implement simple scripts that perk their ears up and start barking like a dog after a stranger walks in the house. They are the canary in your coal mine. You'll know when backups fail, when they run longer than usual, when data files are getting full, when transaction logs have excessive VLFs, and more.
SessionID: 20560
How Not to Be a Cranky DBA
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Professional Development
Speaker: Mike Hillwig
Title: How Not to Be a Cranky DBA
Abstract:
Mike Hillwig is known as the Cranky DBA. You probably have pain points in your environment that make you cranky, too. Mike has lots of horror stories to tell about bad SQL Server implementations and practices. More importantly, he has developed a list of 12 key tips for managing your SQL Server environment. By following these tips, you’ll make your DBAs, developers, and system administrators a little less cranky.
SessionID: 21661
Network or Perish
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Professional Development
Speaker: Paresh Motiwala
Title: Network or Perish
Abstract:
As IT personnel, we tend to get boxed-in, stranded on our own little island. We fail to make people aware of our activities, both within our own organization and in our wider professional circles. Just like a shipwrecked captain waiting for the rescue boat on a desert island, if you fail to communicate, your career will be stuck with no possibility of progression. This presentation will show you how to leverage networking and self-marketing techniques that will allow you to set sail off the island and into new opportunities.
SessionID: 21663
Best Practices Document
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Professional Development
Speaker: Paresh Motiwala
Title: Best Practices Document
Abstract:
As DBAs we are often straddled with writing a best practices document. In this session, I will start with a bare bones template and then we can collectively come up with a Best Practices Document by the end of the session. I challenge you that this document can come in handy, no matter where you go.If time permits, we can also discuss how to implement this in organizations with varying degrees of acceptance.
SessionID: 23542
Much Ado About Indexes - Tips, Tricks and TSQL
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Data Base Administration
Speaker: Robert Pearl
Title: Much Ado About Indexes - Tips, Tricks and TSQL
Abstract:
SessionID: 24017
Get-PowerShell | Get-SQLServer
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Development
Speaker: SB Chatterjee
Title: Get-PowerShell | Get-SQLServer
Abstract:
SessionID: 25128
Database Design: Size DOES Matter
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Data Base Administration
Speaker: Thomas LaRock
Title: Database Design: Size DOES Matter
Abstract:
SessionID: 25308
Database design for mere developers
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Development
Speaker: Steve Simon
Title: Database design for mere developers
Abstract:
SessionID: 25318
I 'wanna' learn SQL Server
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Development
Speaker: Steve Simon
Title: I 'wanna' learn SQL Server
Abstract:
SessionID: 25875
Self Service BI: Office 2013 and SQL 2012
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: BI
Speaker: Sunil Kadimdiwan
Title: Self Service BI: Office 2013 and SQL 2012
Abstract:
In this session I will focus on how you can use the new features of Office 2013 such as Power View in Excel. How do you connect to multiple data models? How can you layout your data on a Map? How can you drill down to the details? And much more.
SessionID: 26117
SQL Server Storage Engine under the hood
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: SQL 2012
Speaker: Thomas Grohser
Title: SQL Server Storage Engine under the hood
Abstract:
How is SQL Server really accessing the data and log files on the disk? What's done asynchronous and what's synchronous and what impact does that have on our queries and DML statements.
Which impact have features like database mirroring and replication, what's different when SQL Server is starting up.
Which I/O Subsystems (including SSD) are best for which type of data and what's the impact if you choose a different one. Which files can be placed on the same volume and which should not.
SessionID: 26118
Establishing a SLA
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: SQL 2012
Speaker: Thomas Grohser
Title: Establishing a SLA
Abstract:
Most DBA's rarely establish Service Level Agreements (SLA) with the Management and if they do they sometimes just come up with some random numbers for availability. Then when at some point something goes really wrong everybody wonders why it takes so long to bring everything back online.
This Session will teach you how to ask the right questions, analyze your databases and servers and generate from the gathered data a realistic SLA.
SessionID: 26973
Building Tabular Analysis Models in Excel 2013
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: BI
Speaker: Todd Chittenden
Title: Building Tabular Analysis Models in Excel 2013
Abstract:
Learn how to build SSAS Tabular Models in Excel and Visual Studio. Skirt around Tabular's Parent/Child limitation using DAX Expressions. Use Excel 2013 and SharePoint to build PowerView reports to visualize data trends. Browse a Tabular Model with the DAX Query language.
SessionID: 35782
Data Career Paths and Decision Making Strategies
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Professional Development
Speaker: Melissa Demsak
Title: Data Career Paths and Decision Making Strategies
Abstract:
SessionID: 8918
T-SQL : Bad Habits and Best Practices
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Development
Speaker: Aaron Bertrand
Title: T-SQL : Bad Habits and Best Practices
Abstract:
The session will cover a collection of minor bad habits that can occasionally lead to major problems.