sqlsathistory

Nr: 40

Back to Main list

SQLSaturday #40 - South Florida 2010

Start Time (24h) Speaker Track Title
00:00:00 Aaron Nelson DBA4 PowerShell for the Data Professional
00:00:00 Adam Jorgensen BI1 Introduction to SharePoint 2010 BI and PowerPivot
00:00:00 Argenis Fernandez DBA1 Multi-Server Management with SQL Server 2008+
00:00:00 Brent Ozar DBA2 Disaster Recovery Planning for Hurricane Alley
00:00:00 Brent Ozar DBA2 BLITZ! One Hour SQL Server Takeovers
00:00:00 Hector Hernandez Misc You don't need Talent to Succeed
00:00:00 @ccatto Catto Dev T-SQL 0-60 (zero- sixty from Standing 2 Sprinting)
00:00:00 Jack Corbett DBA1 Don't Be Trigger Happy: Safe Use of Triggers
00:00:00 David Levy DBA1 Getting Out from Behind the Curtain - The New DBA
00:00:00 David Corrales DBA4 Sneak Preview: SAPIEN's Visual PowerShell 2011
00:00:00 Dmitri Korotkevitch DBA2 Locking and Blocking for Developers
00:00:00 Dmitri Korotkevitch DBA2 Database design with performance in mind
00:00:00 Dmitri Korotkevitch DBA2 Getting familiar with Query Optimizer
00:00:00 Don Gabor Misc Building Business Contacts at IT Conferences
00:00:00 Herve Roggero Azure SQL Azure Performance
00:00:00 Herve Roggero Azure Building a Shard for SQL Azure using .NET 4.0
00:00:00 Jose Chinchilla DBA3 Change Data Capture a tool for BI,DR,Audit more
00:00:00 Jorge Segarra DBA3 SQL University 101: Starting the SQL Journey
00:00:00 Jorge Segarra DBA3 SQL University 201: Managing a SQL Server pt 2
00:00:00 Joe Healy Azure Introduction to SQL Azure
00:00:00 Maximo Trinidad DBA4 Working with SQL Server - SQLPS
00:00:00 Maximo Trinidad DBA4 Using PowerShell with SQL Server Agent
00:00:00 Mike Davis BI1 Advanced Parameters in SQL Server Reporting Servic
00:00:00 Mike Davis BI1 Dynamically Configuring SSIS Packages
00:00:00 Mike Davis BI1 Understanding the SSIS Data Flow
00:00:00 Michael Mollenhour BI2 Building Blocks to Analysis Services
00:00:00 Michael Mollenhour BI2 Taking SSIS to the Next Level
00:00:00 Troy Gallant DBA3 Log Shipping vs. Replication; the Great Debate
00:00:00 Troy Gallant DBA3 Introduction to Transactional Replication
00:00:00 Jared Nielsen Misc SQL and SEO - More Money Per Query
00:00:00 Pam Shaw BI1 Tips Tricks for dynamic SSRS Reports
00:00:00 Rodney Landrum DBA1 The DBA Script Thumb
00:00:00 Rodney Landrum BI2 DBA Repository Update 2010 Using SSIS and SSRS
00:00:00 Ronald Dameron DBA4 Automate ID Administration w/ PowerShell SQLPSX
00:00:00 Ronald Dameron DBA4 Why SQL Server DBAs should learn PowerShell
00:00:00 Scott Klein Azure Developing Application with SQL Azure
00:00:00 Shervin Shakibi BI1 Cool Stuff with SSRS
00:00:00 Tim Ford DBA1 Insight Into Your Indexes With DMVs
00:00:00 Tim Ford DBA1 Top 10 SQL Mistakes and Mis-Steps
00:00:00 Telmo Sampaio Dev Mapping with SQL Server 2008, Silverlight and Bing
00:00:00 Kevin Boles BI2 SQL Server Memory Deep Dive
00:00:00 Kevin Boles BI2 Advanced TSQL Solutions
00:00:00 Kevin Boles BI2 Parallel Query Execution Deep Dive
00:00:00 Timothy McAliley DBA3 ITIL V3 for the Database Administrator
00:00:00 Elijah Baker DBA2 Database Partitioning: The Basics
00:00:00 Sam Abraham Dev Creating a C# Runtime Dynamic SSIS Designer

SessionID: 28391

PowerShell for the Data Professional

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA4

Speaker: Aaron Nelson

Title: PowerShell for the Data Professional

Abstract:

In this session we will learn to perform several everyday DBA tasks like backing up user databases, scripting table objects and evaluating disk space usage with PowerShell. For each tasks we will explore the benefits is using PowerShell over the standard method. Only a basic understanding of PowerShell or DOS is needed. This session should serve as a good introduction to PowerShell for database users. The goal is to get data professionals feet wet about PowerShell.

SessionID: 28519

Introduction to SharePoint 2010 BI and PowerPivot

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI1

Speaker: Adam Jorgensen

Title: Introduction to SharePoint 2010 BI and PowerPivot

Abstract:

Lets take your BI implementation to the next level with SharePoint 2010 BI and PowerPivot. We'll go through excel services, performancepoint services, and pulling it all together in SharePoint 2010.

SessionID: 28804

Multi-Server Management with SQL Server 2008+

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA1

Speaker: Argenis Fernandez

Title: Multi-Server Management with SQL Server 2008+

Abstract:

Learn how to manage multiple instances of SQL Server with the different tools that SQL Server 2008 and 2008 R2 offer. We will discuss Central Management Servers, multiserver queries, SQL Server Control Point, Policy-Based Management and SQLPS (the Powershell SQL mini-shell). 3rd party tools will be discussed as time permits.

SessionID: 29225

Disaster Recovery Planning for Hurricane Alley

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA2

Speaker: Brent Ozar

Title: Disaster Recovery Planning for Hurricane Alley

Abstract:

Brent will cover the basics of SQL Server’s DR options including log shipping, mirroring, replication and more. He’ll explain the pros and cons of each, and teach you how to pick the right method for your application. You'll also learn some of the things that burned him during several hurricanes and role swaps. No DRP experience required - Brent will show you the ropes.

SessionID: 29226

BLITZ! One Hour SQL Server Takeovers

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA2

Speaker: Brent Ozar

Title: BLITZ! One Hour SQL Server Takeovers

Abstract:

You're minding your own business in your corner office - well, no, you're a DBA, so it's just your cubicle - when somebody says, "Did you know about this SQL Server over here?" Suddenly, you have to find out what the server's doing, how it was set up, and whether things are working correctly. In this real-time session, Brent will show you how he tackles unknown servers in 60 minutes to find problems, take an inventory, and set the server up for easier management down the road.

SessionID: 29376

You don't need Talent to Succeed

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: Misc

Speaker: Hector Hernandez

Title: You don't need Talent to Succeed

Abstract:

You don't need Talent to Succeed, but Everything else Counts

This session helps you trigger our natural abilities that go unused for years. Once you discover that these are already part of you (us), you will be able to apply them to advance your career, your relationships and your life. You can manage your career and your life—it’s not about balance. Talent is overrated.

SessionID: 29388

T-SQL 0-60 (zero- sixty from Standing 2 Sprinting)

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: Dev

Speaker: @ccatto Catto

Title: T-SQL 0-60 (zero- sixty from Standing 2 Sprinting)

Abstract:

In T-SQL 0 - 60 we'll discuss Transact SQL for SQL Server. We'll discuss four major sections:

1 IDE (SSMS) Queries http://tinyurl.com/cattotsql1 2 Query View vs. Design View http://tinyurl.com/cattotsql2 3 Stored Procedures http://tinyurl.com/cattotsql3 4 Sky is the Limit (advanced topics). http://tinyurl.com/cattotsql4 At the end of the seesion we'll understand how to query data in SSMS using T-SQL

SessionID: 29599

Don't Be Trigger Happy: Safe Use of Triggers

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA1

Speaker: Jack Corbett

Title: Don't Be Trigger Happy: Safe Use of Triggers

Abstract:

Triggers can be a handy tool in the toolbox, but many times they are used improperly because of a lack of understanding of how they work. This session will give an overview of the different types of triggers available in SQL Server and then will focus on specifically on the safe use of DML triggers. We will talk about when to use triggers and touch on other options. I will demonstrate of both safe and unsafe triggers.

SessionID: 29703

Getting Out from Behind the Curtain - The New DBA

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA1

Speaker: David Levy

Title: Getting Out from Behind the Curtain - The New DBA

Abstract:

The days of hiding amongst rows of servers, focusing purely on operational tasks are quickly coming to an end. This presentation will provide a high level overview of how to boost your value to your organization by automating the mundane operational tasks and focusing on supporting new development. Topics covered will include tools and techniques available for automation, integration with development teams and relationship management.

SessionID: 29804

Sneak Preview: SAPIEN's Visual PowerShell 2011

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA4

Speaker: David Corrales

Title: Sneak Preview: SAPIEN's Visual PowerShell 2011

Abstract:

Preview SAPIEN Technologies’ new dedicated PowerShell editor: Visual PowerShell 2011

The next generation in PowerShell graphical user interface (GUI) creation. Visual PowerShell 2011 builds upon PrimalForms 2009 and adds a plethora of new features and enhancements. New additions include Script Debugging, Multi-Form Support, Built in Console, Snippets and more. The demonstration will cover:

SessionID: 29928

Locking and Blocking for Developers

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA2

Speaker: Dmitri Korotkevitch

Title: Locking and Blocking for Developers

Abstract:

Locking, blocking, waits.. Why developers should care? Those things are for DBA. But what if you don't have DBA in the team? What if DBA complaints directly to your boss?

This session will provide you an overview how SQL Server Lock Manager works; how different isolation levels affect the system; gives you bird-eye view of SQLOS and Sql Server Waits; provide you the guidelines how to minimize the locking, avoid deadlocks and improve concurrency of the system. It also shows you a couple of basic methods how to troubleshot problems related with locking and concurrency.

SessionID: 29929

Database design with performance in mind

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA2

Speaker: Dmitri Korotkevitch

Title: Database design with performance in mind

Abstract:

One of the biggest benefits of SQL Server is simplicity. Developer creates a database, write a few T-SQL statements and everything is up and running.. until the system grows up and starts to introduce performance problems. And infinite loop begins: Refactor -> Deploy -> Refactor -> Deploy ->.. In a few years developer has gray hairs and ton of experience.

The purpose of this session is sharing this experience helping to avoid some of the typical issues for the systems working under heavy load. The session gives the overview of how SQL Server stores data, what criteria Query Optimizer uses choosing the index, how data is locking - essential knowledge when you expect system to handle thousands transactions per second.

SessionID: 29930

Getting familiar with Query Optimizer

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA2

Speaker: Dmitri Korotkevitch

Title: Getting familiar with Query Optimizer

Abstract:

Why my queries are so slow? Why SQL does not use that index? What "Hash Match" means? Do we really need to upgrade the hardware?

It's essential to know how query optimizer works if you want to design effective solutions. This session will give you an overview of how query optimizer generates query plans, how to read them, how SQL Server executes queries and show a few optimization tricks.

SessionID: 29943

Building Business Contacts at IT Conferences

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: Misc

Speaker: Don Gabor

Title: Building Business Contacts at IT Conferences

Abstract:

Networking can be tough for many technical people, but approaching and talking to colleagues is one of the most valuable take-aways you can get at an IT conference. In this 1-hour SQLSaturday workshop you’ll learn to make professional connections that will pay off for years to come. Best-selling author and networking expert, Don Gabor will guide you through the conversation process to make networking will be easier and more productive. Networking can be tough for many technical people, but approaching and talking to colleagues is one of the most valuable take-aways you can get at an IT conference. In this 1-hour SQLSaturday workshop you’ll learn to make professional connections that will pay off for years to come.

SessionID: 30332

SQL Azure Performance

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: Azure

Speaker: Herve Roggero

Title: SQL Azure Performance

Abstract:

Let's talk Azure!!! SQL Azure is the Microsoft SQL Server database in the cloud and it comes packed with cool capabilities. Let's review its performance footprint and how to go about designing high performance applications with SQL Azure. We will discuss Sharding, network latency, asynchronous operations and much more! Some of this content is taken directly out of the upcoming book on Pro SQL Azure, from APress.

SessionID: 30333

Building a Shard for SQL Azure using .NET 4.0

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: Azure

Speaker: Herve Roggero

Title: Building a Shard for SQL Azure using .NET 4.0

Abstract:

In this session I will discuss what it takes to build a shard against SQL Azure. Shards allow developers to access data across a farm of SQL Server or SQL Azure databases transparently. This session places a strong focus on C# and evaluates .NET 4.0 and shows you how to leverage the Task Parallel Library (TPL) and the new Caching namespace to achieve greater performance access SQL Azure. View http://enzosqlshard.codeplex.com/ for information about this shard.

SessionID: 30598

Change Data Capture a tool for BI,DR,Audit more

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA3

Speaker: Jose Chinchilla

Title: Change Data Capture a tool for BI,DR,Audit more

Abstract:

Change Data Capture (CDC) is one of the newest features available for SQL Server 2008 which allows you to easily track and keep history of all DML (Data Manipulation Language) changes on user tables such as INSERT, DELETE, and UPDATE without additional overhead. One of the most important benefits of this feature is that it allows you to see the data before after an UPDATE statement which allows you to recover data overwritten or deleted quickly without the need of a database restore.

On this presentation we will go over the steps necessary to configure CDC and do an overview of some real world scenarios where this feature can be applied such as Business Intelligence, Disaster Recovery, Auditing, Debugging, Documentation and more.

SessionID: 31020

SQL University 101: Starting the SQL Journey

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA3

Speaker: Jorge Segarra

Title: SQL University 101: Starting the SQL Journey

Abstract:

On my blog I've started a project called SQL University aimed at folks looking to learn SQL Server from the ground up. This session will start at ground level tasks and resources all database professionals should know (we won't be covering basic T-SQL in this session, just tasks and concepts). This session is aimed at entry-level folks but anyone is welcome to attend to sharpen up their basic skills and resources!

SessionID: 31021

SQL University 201: Managing a SQL Server pt 2

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA3

Speaker: Jorge Segarra

Title: SQL University 201: Managing a SQL Server pt 2

Abstract:

In our 101 session we did a high level overview of the world of SQL Server and how things work within that environment. In this session we'll dive a little deeper and talk about important tasks expected of a DBA such as backups and restores, general maintenance, understanding various resources and virtualization of SQL Server. Attending the 101 session is not a pre-requisite so feel free to join us and continue our SQL Server education!

SessionID: 31047

Introduction to SQL Azure

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: Azure

Speaker: Joe Healy

Title: Introduction to SQL Azure

Abstract:

This session will provide an introduction to the Azure platform and

SessionID: 31640

Working with SQL Server - SQLPS

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA4

Speaker: Maximo Trinidad

Title: Working with SQL Server - SQLPS

Abstract:

Will demo a series of way to take advantage of SQL Server 2008 - SQLPS to work with you different version so SQL Servers. See how powerfull the POSH command prompt can be to monitor and manage your SQL Servers. I will also demo the Invoke-SQLCmd cmdlet. There will be lots of samples.

SessionID: 31641

Using PowerShell with SQL Server Agent

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA4

Speaker: Maximo Trinidad

Title: Using PowerShell with SQL Server Agent

Abstract:

Come over and see how to work with SQL Server Agent using PowerShell. Lot's of sample, tips and tricks. Displaying jobs, their properties, and creating PowerShell steps. We are going to see the difference between SQLPS, SMO, and PowerShell V2. Also, I will be show some scripting tools very useful for the DBA's.

SessionID: 31676

Advanced Parameters in SQL Server Reporting Servic

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI1

Speaker: Mike Davis

Title: Advanced Parameters in SQL Server Reporting Servic

Abstract:

In this session Mike shows parameters in many different ways including stored procedure, cascading, Default Values, Available Values, Multi value with the Split Functions in Stored Procedures, and custom code.

SessionID: 31677

Dynamically Configuring SSIS Packages

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI1

Speaker: Mike Davis

Title: Dynamically Configuring SSIS Packages

Abstract:

In this session, you’ll learn how to control your SSIS packages in a more powerful way by using expressions. The expression language is a bit of an elusive language that can be used to make any component in SSIS dynamic. Then, you’ll learn how to use configuration files to externalize the configuration of your package and lastly how to pass variables into a package. Also learn how to use parent child packages and environment variables.

SessionID: 31679

Understanding the SSIS Data Flow

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI1

Speaker: Mike Davis

Title: Understanding the SSIS Data Flow

Abstract:

In this session Mike will show you how to build a data flow using many different sources, transforms and destination. Learn how to use the some of the most commonly used transforms in SSIS. You will also learn how to troubleshoot a data flow using Data Viewers.

SessionID: 31965

Building Blocks to Analysis Services

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI2

Speaker: Michael Mollenhour

Title: Building Blocks to Analysis Services

Abstract:

In this session you will learn some of the basics to getting you started with Analysis Services. Key terms and as well as best practices will be discussed for developing an Analysis Services Cube.

SessionID: 31966

Taking SSIS to the Next Level

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI2

Speaker: Michael Mollenhour

Title: Taking SSIS to the Next Level

Abstract:

This session will show you some of the more complex feature available in SSIS. These features can help your packages run more smoothly and handle problem areas better. See how to enable features like checkpoints and transactions on your packages. You will also learn how to use the native logging features to track package executions.

SessionID: 32135

Log Shipping vs. Replication; the Great Debate

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA3

Speaker: Troy Gallant

Title: Log Shipping vs. Replication; the Great Debate

Abstract:

Many SQL Server DBA's are tasked with the responsibility of choosing an appropriate disaster recovery, reporting, or failover solution for their organization. Much of the time the choice comes down to replication versus log shipping. And while both solutions can be extremely effective, there are both subtle major differences between them that can guide you to choose one over the other. This presentation gets to the nuts and bolts of the two technologies, and helps you make an educated recommendation and implementation.

SessionID: 32136

Introduction to Transactional Replication

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA3

Speaker: Troy Gallant

Title: Introduction to Transactional Replication

Abstract:

SQL Server replication allows DBAs to distribute data to various servers throughout an organization. Some reasons to employ replication include load balancing, offline processing redundancy. Transactional replication in particular can offer a very flexible solution where data frequently changes. This session will discuss the basics of planning and implementation of a solid transactional replication solution.

SessionID: 32341

SQL and SEO - More Money Per Query

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: Misc

Speaker: Jared Nielsen

Title: SQL and SEO - More Money Per Query

Abstract:

Bringing marketing together with technology is a fine art that involves high tech tools, real life solutions, and most important human buy-in from the marketing and IT departments. This lecture will delve into the use of the latest SQL Server 2005 and SQL Server 2008 technologies including recursive common table expressions (CTE), hierarchical data models, and CLR stored procedures for the IT side of the house while also delving into the use of analytics, webmaster monitoring tools, web marketing tactics and search engine optimization techniques for the more marketing minded. Neither SQL nor SEO are four letter words and they go together perfectly! So too can your IT and marketing departments as you tackle the new age of IT Marketing.

SessionID: 32348

Tips Tricks for dynamic SSRS Reports

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI1

Speaker: Pam Shaw

Title: Tips Tricks for dynamic SSRS Reports

Abstract:

This session we will present methods to create very dynamic reports. We will demonstrate data driven formatting and layouts. We will review how to setup data sources that are more portable as well as see how templates make it easier to have more consistent report formats. We will review emailing reports and how this can be integrated into your current application.

SessionID: 32613

The DBA Script Thumb

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA1

Speaker: Rodney Landrum

Title: The DBA Script Thumb

Abstract:

This session will present a top 10 (maybe 20) list of queries and tools that DBAs can use daily. The idea is that everything is included on a single 1G or less thumb drive to be portable. From simple T-SQL statements to full blown SSIS packages, the session demonstrates how to interogate, diagnose, report on, and resolve issues that are most prevalent for DBAs: disk space, security, backup locations, database and server documentation, performance and much more. All queries, which are SQL 2000, 2005 and yes even 2008 tried and true will be made available in the session to copy to your own thumb drive. If you are lucky you might even receive a free coveted thumb to store the queries.

SessionID: 32614

DBA Repository Update 2010 Using SSIS and SSRS

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI2

Speaker: Rodney Landrum

Title: DBA Repository Update 2010 Using SSIS and SSRS

Abstract:

At it's heart, the DBA Repository solution employs SSIS and SSRS and in late 2009 was updated for performance and resiliency. This session will cover the original solution, published in SQL Server Magazine, plus the latest enhancements which will delve into some interesting uses of package variables and MERGE in SSIS along with some new reports.

SessionID: 32633

Automate ID Administration w/ PowerShell SQLPSX

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA4

Speaker: Ronald Dameron

Title: Automate ID Administration w/ PowerShell SQLPSX

Abstract:

I will demonstrate how I automated ID provisioning using PowerShell, SQLPSX, and our corporate standard job scheduler.

SessionID: 32634

Why SQL Server DBAs should learn PowerShell

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA4

Speaker: Ronald Dameron

Title: Why SQL Server DBAs should learn PowerShell

Abstract:

I will detail my reasoning why a DBA would benefit from learning PowerShell. I will demonstrate how a DBA can use PowerShell in conjunction with SQL, WMI, and SMO to automate repetitive tasks and better manage their workload.

SessionID: 32831

Developing Application with SQL Azure

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: Azure

Speaker: Scott Klein

Title: Developing Application with SQL Azure

Abstract:

This session will dive into what it takes to develop application for SQL Azure.

SessionID: 32920

Cool Stuff with SSRS

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI1

Speaker: Shervin Shakibi

Title: Cool Stuff with SSRS

Abstract:

This session will provide a great detailed look at SSRS.

SessionID: 33010

Insight Into Your Indexes With DMVs

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA1

Speaker: Tim Ford

Title: Insight Into Your Indexes With DMVs

Abstract:

Identify and remdiate index fragmentation. Gather information about unused indexes that may be causing your instances unnecessary overhead and impacting performance. Even find out what indexes you may want to create to make your databases perform better: all with the use of SQL Server Dynamic Management Objects.

SessionID: 33012

Top 10 SQL Mistakes and Mis-Steps

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA1

Speaker: Tim Ford

Title: Top 10 SQL Mistakes and Mis-Steps

Abstract:

Join this beginner-level session in which we'll go over common mistakes made by new and seasoned SQL Server Professionals alike. Learn how to avoid these issues before they happen.

SessionID: 33362

Mapping with SQL Server 2008, Silverlight and Bing

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: Dev

Speaker: Telmo Sampaio

Title: Mapping with SQL Server 2008, Silverlight and Bing

Abstract:

Learn how to use the spatial data types in SQL Server, load spatial data from the web, and display your geographic information using Bing Maps and Silverlight.

SessionID: 33504

SQL Server Memory Deep Dive

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI2

Speaker: Kevin Boles

Title: SQL Server Memory Deep Dive

Abstract:

Like the title says, be prepared to get really down and dirty with memory allocations and usage in SQL Server. RAM is one of the three pillars of server performance and understanding how it is used, how you can analyze what is going on with it and how to properly adjust the the few knobs you have at your disposal are very important topics for both your server's health and performance.

SessionID: 33505

Advanced TSQL Solutions

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI2

Speaker: Kevin Boles

Title: Advanced TSQL Solutions

Abstract:

The range of real-world queries that can be performed using set-based TSQL solutions is astounding, but many of these are not well known and if you haven't been shown the light you might never realize what is possible. Come and join me as we delve into the inner recesses and corners of the TSQL envelope using a wide variety of expressions, clauses and techniques.

SessionID: 33506

Parallel Query Execution Deep Dive

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: BI2

Speaker: Kevin Boles

Title: Parallel Query Execution Deep Dive

Abstract:

What exactly does it mean to parallelize a query? Why would the optimizer do this and what are the benefits and what are the drawbacks?? Is it always faster? Can it cause problems? Are there reasons we might NOT want parallelization? These are some of the topics we will cover as we dig into this facet of the SQL Server relational engine.

SessionID: 33659

ITIL V3 for the Database Administrator

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA3

Speaker: Timothy McAliley

Title: ITIL V3 for the Database Administrator

Abstract:

Information Technology Infrastructure Library (ITIL) Version III is a public/non-proprietary framework that describes Best Practices in IT Service Management. Conducting database administration within an ITIL framework can improve change management, reduce operational risks, stabilize your environment and pose challenges. Learn the conceptual basics of the Information Technology Infrastructure Library, Version 3 (ITIL V3), the responsibilities and deliverables of DBAs in an ITIL shop, and review a few examples of scaled deployments of the ITIL V3 process framework.

SessionID: 33808

Database Partitioning: The Basics

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: DBA2

Speaker: Elijah Baker

Title: Database Partitioning: The Basics

Abstract:

In this session I will go over what database partitioning is and what the structures are to implement it. I will present all of the basic SQL structures that it takes to implement partitioning as well as some general discussion of how to choose the right partitioning key, use of file groups in partitioning, partitioned index alignment, and multi-partitioning.

SessionID: 34491

Creating a C# Runtime Dynamic SSIS Designer

Back to calendar

Event Date: 31-07-2010 - Session time: 00:00:00 - Track: Dev

Speaker: Sam Abraham

Title: Creating a C# Runtime Dynamic SSIS Designer

Abstract:

SSIS enables us to quickly create deployable packages to move/manipulate data. Things do however get a bit challenging when source and destination tables are not known at package design time or when a requirement exists to have an already-deployed package support schema changes in source tables. One solution to this problem is to leverage our ability to create and execute an SSIS package dynamically in code.

In this session we will take a look at a complete project for a C# Runtime SSIS Package Designer, taking as input a set of table names and dynamically generating both destination Access tables then creating, validating, saving and executing an SSIS Package at runtime with logging enabled to demonstrate the various package steps.