The Southeast Michigan SQL Server User Group

 Meeting Archive

Below you will find downloads organized by month.  Presentations and LiveMeeting recordings are typically added to the site within one week after the meeting.

 May 2012 Meeging
Topic: SQL Server Data Tools 2012
 
Speaker: Randy Pagels
 
Tired of the same old routine of hand-coding scripts to maintain, develop, deploy, upgrade, and migrate your databases? In recent years, Microsoft has revisited the tools available to database developers known as “DataDude”. These tools are really powerful and can have a dramatic impact on the productivity and quality of your work at the data layer and your collaboration with other team members. This demonstration-heavy session will focus on the features available to database developers in Visual Studio 2010 & Visual Studio 11 Beta. Features covered in this session include connected development, getting your database code into source control, refactoring, and most importantly deployment. This session will preview the radical new direction Microsoft is taking in the next version of Visual Studio. Learn about the benefits of developing in SQL Server Data Tools (SSDT), and how to best use SSDT to build, debug, maintain and refactor databases on premise or in the cloud(SQL Azure). SQL Server Data Tools (SSDT) is a toolset that allows professional database and application developers to carry out all their database design work for SQL Server and SQL Azure within Visual Studio.
 
 
Speaker BIO
Randy is a Sr. Developer Technology Specialist and a Developer Platform and Evangelism tools team member covering the Heartland District (MI, OH, KY, TN) for Microsoft. His expertise includes Visual Studio, Team Foundation Server, Test Professional, and Lab Management products. He educates the customer to maximize their ALM tools by explaining best practices, installation, and configuration through presentations, workshops, or quick starts. Prior to Microsoft he worked for 16 years as a developer in the IT area and has designed and developed many .Net web applications using agile methodologies. Randy is a Microsoft Certified Technology Specialist (MCTS) on Team Foundation Server. For further resource information, please refer to his website
http://www.teamsystemcafe.net.
This month our meeting is sponsored by Microsoft. Please visit them at www.microsoft.com
 
 

 

 

 April 2012 Meeting
Topic: Don't Panic DBAs! Databases on VMWare made Easy
 
Speaker: Janis Griffin, Sr. DBA at Confio Software
 
Tired of the same old routine of hand-coding scripts to maintain, develop, deploy, upgrade, and migrate your
More and more companies are virtualizing with VMWare, and databases are the next logical step. This presentation will explore the fundamentals of monitoring databases running in a VMWare environment because it can be much different than when running on a physical machine. You will learn business and technical benefits of virtualization, master new terms and concepts, pick up useful planning tips and tricks, and cover best practices for maintaining optimum performance in a VMWare environment.
 
 
Speaker BIO

Over 20 years experience in Oracle Database Administration and Development. Additional experience as DBA for Sybase, Informix, Progres, Progress, MySql and Sql Server databases. In addition, 8 years experience as a System administrator for VMS / DOS / Unix operating systems. Also, I've have over 5 years of managing/mentoring other DBAs.

 

 March 2012 Meeting
Topic: Baseline Basics: Where to Start, What You Need
 
Speaker: Erin Stellato
 
 February 2012 Meeting
Topic: Storing Powershell
 
Speaker: Chad Miller

Code

 January 2012 Meeting
Topic: Creating Dashboards with PerformancePoint Services
 
Speaker: Devin Knight
  

Powerpoint

 December 2011 Meeting

Topic:  Gather SQL Server Performance Data with PowerShell

Speaker: Allen White

 

Allen is a Practice Manager for Upsearch Technology Services in Northeast Ohio. He's spent over 35 years in IT and has been using SQL Server since 1992 and is certified MCITP in SQL Server and MCT. Allen has been awarded Microsoft’s MVP Award for the last five years. He's President of the Ohio North SQL Server User's Group and contributes in the MSDN Forums, answering questions about SMO and PowerShell, and maintains a blog at http://sqlblog.com/blogs/allen_white/default.aspx.

The slide deck for this meeting is not available. The free book that was mentioned can be found at this link. The book is among the free downloads along the right side of the page.

http://powershell.com/cs/

 November 2011 Meeging

Topic: Visual Studio to manage/deploy SQL Server Objects

Speaker: David Giard

Visual Studio provides a set of integrated tools that assist developers in managing and deploying SQL Server database objects.

In this session, you will learn about the following tools:
· Database projects
· Schema Compare tool
· Data Compare tool
· Database Unit Tests

Live Meeting

Media Player

Powerpoint

 

 September 2011 Meeting

Topic: Denali

Speaker: Rick Brewis and Sam Istephan

Live Meeting

Media Player

Powerpoint

Denali T-SQL

 

 August 2011 Meeting

Topic: Day to Day maintenance operations in 24x7 Saas SQL Server Shop

Speaker: Drew Flint

Live Meeting

Media Player

Powerpoint

 

 

 June 2011 Meeting

Topic: SQL Azure -- Relational Database Built for the Cloud

Speaker: Jeff Nuckolls Windows Azure Platform Solution Specialist

Live Meeting

Media Player

 May 2011 Meeting

Topic: Set based "Tips'n Tricks"

Speaker: Jeff Modem

Live Meeting

Media Player

Code SQL

Powerpoint

 March 2011 Meeting

Pragmatic Works

The recording for this presentation is not available because of technical difficulties. Similar presentations are available from Pragmatic works at this link.

pragmaticworks.com/Resources/webinars/PastWebinar.aspx

 February 2011 Meeting
Topic:
Lightening Talks
Date:
Thursday, February 10, 2011   6:00pm
Speakers:
Joseph Fleming, Jeffrey Moden, Andrew Flint, Tomy George, Rick Brewis, Tom Groszko

Presentations

 December 2010 Meeting

Topic: Query Tuning Approaches

Speaker: CONFIO

December Live Meeting

 November 2010 Meeting

Topic: SQL Server Reporting Services

Speaker: Shane Risk

November Live Meeting

Powerpoint

Configuring Authentication in Reporting Services

 

 September 2010 Meeting

Topic: SQL Service Broker

Speaker: Tom Groszko

September Live Meeting

Powerpoint

Code

 August 2010 Meeting

Topic:  SQL Server on Solid State Technology

Speaker:  Aaron Botsis

August LiveMeeting

 June 2010 Meeting

Topic:  Index Maintenance

Speaker:  Drew Flint, Plex Systems

June LiveMeeting

 May 2010 Meeting

Topic:  SQL Server Virtualization on Hyper - V

Speaker:  Jeff Leigh, Microsoft

May LiveMeeting

 April 2010 Meeting

Topic:  SQL Server Analysis Services

Speaker:  Christopher Campbell, Principal Consultant, Blue Granite

Unfortunately, due to some technical issues, the video for this presentation was captured, but no audio.

 February 2010 Meeting

Topic:  SQL Server Virtualization

Speaker:  Rick Westrate, Senior Systems Engineer, VMware

Apologies, but due to technical difficulties, this LiveMeeting Recording was lost.

 January 2010 Meeting

Topic:  Converting Rows to Columns:  Cross Tabls, Pivots, and "Nasty Fast" Reports

Speaker:  Jeffrey Moden, SQL MVP

January LiveMeeting

 November 2009 Meeting

Topic:  Business Intelligence - Starting from Scratch

Speaker:  Michael Edwards, Solution Architect, New World systems

November LiveMeeting

 October 09 Meeting
Topic:
Deploying, Managing, and Using SSIS
Date:
Thursday, Oct 8th, 2009
Speakers:
Christopher Campbell, Principal Consultant, Blue Granite
 
Location:
Microsoft Heartland District Offices, 1000 Town Center, Southfield, MI
Overview:
 
SQL Server Integration Services is Microsoft’s premier technology for developing Extract-Transform-Load processes for SQL Server.  It provides developers and administrators with all of the tools they need to develop high-performing, production-ready applications for integrating data from disparate systems and technologies.  This session will cover built-in features of SSIS that make it easier for organizations to deploy SSIS packages across the enterprise, log package execution and errors and manage ETL processes through multiple environments.
 Oct 09 LiveMeeting
 TitleOwnerCategoryModified DateSize (Kb) 
October LiveMeeting PresentationJoseph Fleming 10/22/200917,536.79Download
 Sep 09 LiveMeeting
 TitleOwnerCategoryModified DateSize (Kb) 
September Livemeting PresentationJoseph Fleming 10/22/20096,945.01Download
 September 09 Meeting
Topic:
Reducing Storage Costs through De-Duplication
Date:
Thursday, Sep 17th   6:00pm
Speakers:
Greg Simmons, Sr. Storage Engineer, Adexis. 
Speakers:
Break through some of the confusnig terminology surrounding technology related to de-duplication.  Learn how it can save storage space, and what targets are prime for de-duplication and which are not.  Greg will also discuss some different de-duplication strategies, such as inline or post-processing de-duplication.
 Aug 09 Meeting
Topic:
SQL Server Replication
Date:
Thursday, August 13, 2009   6:00pm
Speakers:
Tommy Brickle, DBA, Plex Systems 
Speakers:
Overview:  We will be covering the complete life cycle around merge replication and how it can be used in your shop.  This will include many of the day to day task needed to manage merge replication, creating publications with static and dynamic filters, publishing and republishing subscriptions disaster best practices for recovery of published databases and many tricks for getting the most out of merge replication.
 Aug 09 Downloads
 TitleOwnerCategoryModified DateSize (Kb) 
August LiveMeeting PresentationJoseph Fleming 8/21/200922,235.57Download
 June 09 Meeting
Topic(s):                 The Running Total Problem and Other "Previous Row" Calculations and Groupings
Creating the Million Row Test Table
 
Overview:               The ROW_NUMBER() and RANK() "windowing functions" work great but what if you are still using SQL Server 2000? What if you need to number groups of rows in a particular order or sequence that even ROW_NUMBER() won't handle? What if you need to "copy data down" to the next row or do something to the next row based on the previous row like a Running Total, Grouped Running Total, or a 5 day average sliding window? Even SQL Server 2008 doesn't have functions like that! So what do you do? Use a RBAR Cursor or While Loop? Not on your life. It's too slow! This Developer-to-Developer session demonstrates a unique technique to solve all those problems in a super fast set-based fashion. Some of the "bad" techniques will also be demonstrated so you know what to watch out for.
 
"A Developer must not guess… a Developer must KNOW!" There are many myths and legends about what makes high performance code. The problem is that most folks demonstrate their "speed" on only 10 or 20 rows. As the number of rows in a table go up, the Execution Plan changes and maybe that code that someone is so proud of doesn't work in the face of scalability. How can you test for such a thing? Easy… build a million row test table to test against. This Developer-to-Developer session demonstrates how to create and control the content of a million row table without buying any 3rd party tools. It's all done in T-SQL and it works in less than 30 seconds. Better than that, the code is only 4 lines long plus 1 line for each desired column and two of those are duplicates which makes this method easy to remember
 
Speaker:                 SQL Server MVP Jeff Moden is back with more T-SQL tricks up his sleeve in two more "Developer-to-Developer" presentations. As you may recall, Jeff gave the first ever "Developer-to-Developer" presentation for SEMSSUG last February on the Tally table and how to use it to replace loops. Jeff has several articles and more than 15,000 posts (as he says, "Some are actually useful!" ) on SQLServerCentral.com. This double header session is actually a preview of part of what's to come in the book he's currently for RedGate/Simple Talk publishing and two of the presentation abstracts that he submitted for this year's PASS conference.
 June 09 Downloads
 TitleOwnerCategoryModified DateSize (Kb) 
June LiveMeeting RecordingJoseph Fleming 6/12/200928,136.89Download
 May 09 Meeting
Topic:                      Improving  SQL database storage efficiency and performance
Overview:               What SQL Server performance counters to monitor when reviewing disk throughput and utilization
How to reduce storage costs significantly with space-efficient backup capabilities
How to eliminate storage overhead for SQL Testing and Development
Streamline data management and automate routine tasks to increase DBA productivity
Increase backup frequency to protect more data automatically without impacting performance
Streamline management of SQL Server data across multiple storage resources with automated backup and recovery processes
 
Speaker:                 John W. Jones is a Solution Architect at NetApp. He joined NetApp in 2006 as a Microsoft specialist to better understand application level storage requirements when architecting storage solutions for SQL, SharePoint, and Exchange. Before joining NetApp, he spent about  ten years working for Microsoft gold system integrators doing system administration, design and implementations.  He holds a current MCTS certification and was awarded a Microsoft MVP in 2006.
 May 09 Downloads
 TitleOwnerCategoryModified DateSize (Kb) 
May LiveMeeting RecordingJoseph Fleming 6/12/200911,163.23Download
 April 09 Meeting
Date:                       April 9, 2009
Topic:                     Table Partitioning
 
Overview:               During this presentation we will explore the performance benefits of partitioning, how to identify a table as a potential candidate for partitioning, identifying the ideal fields for partitioning, and maintaining the partition once it is created.
 
 Speaker:                Tommy Brickle is a Database Administrator with Plex Systems
 April 09 Downloads
 TitleOwnerCategoryModified DateSize (Kb) 
April LiveMeeting RecordingJoseph Fleming 6/12/200912,264.14Download
 March 09 Meeting

Date:                       March 12, 2009.

Topic:                      What happens in SQL Server Plan Cache?
Overview:               What DMVs are used to examine the plan cache.
What information can we learn about our system from the plan cache.
How to implement a monitoring system that captures plan cache information real-time.
NOTE:                      Due to technical difficulties with recording equipemt, the livemeeting is not available. We are attempting to acquire the slides from the presenter and will post them once we do.
Speaker:                 Jerry Foster is one of the founders and Chief Scientist of Plex Systems, where he has been the development and technical lead for over 18 years. Plex's premier product, Plex Online, is the first and only fully integrated, on-demand manufacturing software hosted completely over the internet. Plex Online is accessed via a simple web browser
 March 09 Downloads
 TitleOwnerCategoryModified DateSize (Kb) 
March 09 Livemeeting RecordingJoseph Fleming 6/11/200910,365.71Download
 Feb 09 Meeting

Topic:

Double Feature!  Using RSS for system Administration + Replacing Loops with Tally Tables

Date:

Thursday, February 12, 2009   6:00pm

Speakers:

Chad Miller is a SQL Server DBA and Manager of Database Administration at Raymond James Financial. He has 9 years experience as DBA, working with SQL Server 6.5 through SQL Server 2008. He is the author of various technical articles published in SQL Server Central and SQL Server Magazine and has presented at the Tampabay SQL Server User Group and SQL Saturday. In his spare time Chad is the Project Coordinator/Developer of Codeplex projects SQL Server PowerShell Extensions (SQLPSX) and PoshRSS and blogs at http://chadwickmiller.spaces.live.com/.

 

Jeff Moden is a SQLServerCentral.com author and coiner of the term “RBAR” (pronounced ree-bar) for statements that process data “Row By Agonizing Row.”

 

Overview:

RSS:  Provide an overview using simple tools that generate standard RSS feeds containing information regarding SQL Server jobs; ad-hoc queries and database size and space allocation information. This session will demonstrate using RSS to automate a daily DBA morning checklist by aggregating error logs, backup and additional information across multiple servers/databases.

Tally Table:  Explore what a Tally table is and how it works to replace loops. We'll start out simple and build to the classic example of "splitting" a parameter. We'll throw in the added bonus of how to normalize an entire table worth of a CSVColumn... all with no cursors, no loops, no functions, and no performance problems.

 Feb 09 Downloads
 TitleOwnerCategoryModified DateSize (Kb) 
Tally Table PresentationJoseph Fleming 2/16/2009175.10Download
Tally Table Presentation Supporting FilesJoseph Fleming 2/16/2009106.59Download
Feb 09 LiveMeeting RecordingJoseph Fleming 6/11/200924,631.29Download
RSS PresentationJoseph Fleming 2/16/20091,247.23Download
 Sponsors

PASSChapterLogo100.jpg 

 

sql_micro_sm.gif 

sql_ca_sm.gif

 

  

 

 

 

 

  Intertech .NET and Java Training