sqlsathistory

Nr: 92

Back to Main list

SQLSaturday #92 - Oregon 2011

Start Time (24h) Speaker Track Title
00:00:00 Argenis Fernandez Troubleshooting SQL Server with SysInternals Tools
00:00:00 Allen White Gather SQL Server Performance Data with PowerShell
00:00:00 Allen White Let Service Broker Help You Scale Your Application
00:00:00 Benjamin Muller Self-service BI with project 'Crescent'
00:00:00 Bilal Obeidat Cube Monitoring Load Balancing in MS-Adcenter
00:00:00 Brad McGehee Best Practices Every SQL Server DBA Must Know
00:00:00 Buck Woody Hybrid Database Solutions with SQL Azure
00:00:00 Carlos Bossy Real-time Data Warehouse and Reporting
00:00:00 Robert Davis 10 Things all BI System Administrators Should Know
00:00:00 Christina Leo Working with Server Side Traces
00:00:00 Deepak Puri Analyze and map spatial data with SQL Server 2008
00:00:00 David Eichner Kama Sutra of SSIS: A guide to loving ETL
00:00:00 Doug Barrett Data Warehousing Best Practices
00:00:00 Doug Lane Devs are from Mars, Report Servers are from Venus
00:00:00 Edwin Quick Management Data Warehouse and Custom Collectors
00:00:00 Aaron Allison SQL Driven Mobile Platforms
00:00:00 Erik Monchen Scripting in SSIS
00:00:00 Erin Stellato You’re My Density: Making Sense of Statistics
00:00:00 Harry Chandra Intro to SQL Server Mirroring and Log Shipping
00:00:00 Rob Farley Deeper JOINs
00:00:00 Hugo Kornelis Advanced indexing
00:00:00 Janis Griffin Looney Tuner? No, there IS a method to my madness!
00:00:00 Jes Schultz Reporting Services 201: From Basic To WOW!
00:00:00 Karen Lopez Database Design Contentious Issues
00:00:00 Kendra Little No More Bad Dates: Working With Dates and Times
00:00:00 Marc Beacom Introduction to Analysis Services
00:00:00 Mitchell Bottel Want a promotion? It’s up to you!
00:00:00 Neil Hambly Extended Events – New Age of Profiling
00:00:00 Paul Turley Models, Cubes Marts: how why to choose
00:00:00 Paul Turley So you've built a cube...Now what? MDX essentials
00:00:00 Rick Morelan Basic Performance Tips and Gotchas
00:00:00 Rob Farley Bad Indexes
00:00:00 Rob Garrison Exploring SQL 2008's MERGE
00:00:00 Steve Moss SQL Server And Oracle
00:00:00 Sopheap Suy SSIS Package Design: Choosing the Right Components
00:00:00 Dev Nambi Database Development: Keep It Agile, Not Fragile
00:00:00 Tim Ford The Periodic Table of Dynamic Management Objects
00:00:00 Vern Rabe Columnstore Indexes in SQL Server Denali
00:00:00 Victor Isakov Parallelism in SQL Server
00:00:00 John Huang Multi-threading TSQL

SessionID: 28778

Troubleshooting SQL Server with SysInternals Tools

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Argenis Fernandez

Title: Troubleshooting SQL Server with SysInternals Tools

Abstract:

SessionID: 28920

Gather SQL Server Performance Data with PowerShell

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Allen White

Title: Gather SQL Server Performance Data with PowerShell

Abstract:

We all know how important it is to keep a baseline of performance metrics that allow us to know when something is wrong and help us to track it down and fix the problem. We don't always know how to do this easily and consistently. This session will walk you through a series of PowerShell scripts you can schedule which will capture the most important data and a set of reports to show you how to use that data to keep your server running smoothly.

SessionID: 28922

Let Service Broker Help You Scale Your Application

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Allen White

Title: Let Service Broker Help You Scale Your Application

Abstract:

How your business applications interact with the corporate database directly can have a dramatic impact on how successful you are, and one of the biggest issues is performance with large databases. By designing the application to use asynchronous messaging for non-critical updates you can focus performance concerns to where the timeliness is critical. SQL Server Service Broker handles the asynchronous requests quickly and efficiently, and minimizes the conflicts with your critical updates. This session will walk you through the steps to get Service Broker up and running and providing a consistent delivery of your business data.

SessionID: 29028

Self-service BI with project 'Crescent'

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Benjamin Muller

Title: Self-service BI with project 'Crescent'

Abstract:

In this session Ben Muller, Practice Manager BI Productivity at CSG will discuss Microsoft's upcoming Business Intelligence tool, 'Crescent'. Packaged with the next release of SQL Server (currently code named 'Denali'), 'Crescent' lets users of all skill levels quickly create dynamic and compelling reports and analyses which can be instantly published to SharePoint. Ben will review the features and functionality of 'Crescent', and talk through some common 'Crescent' scenarios.

SessionID: 29034

Cube Monitoring Load Balancing in MS-Adcenter

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Bilal Obeidat

Title: Cube Monitoring Load Balancing in MS-Adcenter

Abstract:

The session is mainly a review of Cube Health Monitoring and Load Balancing in adCenter Enterprise Cube Environment. It is a detailed discussion and review of our process on achieving the following goals:

  1. Create a load balancer across the OLAP cubes
  2. Achieve better monitoring and alerting of our enterprise OLAP systems
  3. Increase our Up-time and monitor our SLA
  4. Increase our ROI of the HW Currently AdCenter has two major services that are integrated / connected to each other: first one does the monitoring and alerting of the OLAP cubes and the second one does load balancing across the OLAP servers. The monitoring service notifies the load balancer when a server is not available so the cube balancer does not route traffic to it

SessionID: 29192

Best Practices Every SQL Server DBA Must Know

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Brad McGehee

Title: Best Practices Every SQL Server DBA Must Know

Abstract:

The focus of this session is on describing best practices every SQL Server DBA needs to know. These are foundational best practices that, if not followed, could have a significant negative effect on the performance and availability of their SQL Servers. This session focuses on key fundamentals, such as: Installing Upgrading SQL Server; SQL Server Configuration; User Data and Log File Management; Database Configuration Settings; Configuring Critical Maintenance Jobs; Setting Up Alerts for Critical Errors; Security Basics; Implementing a Backup and Restore Strategy; Creating a Disaster Recovery Plan; Testing; Monitoring; and Documentation.

SessionID: 29356

Hybrid Database Solutions with SQL Azure

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Buck Woody

Title: Hybrid Database Solutions with SQL Azure

Abstract:

With so much interest in Cloud technology, where does it really fit in, and what is the role of the DBA and Database Developer? What is available in SQL Azure, as it compares to SQL Server? Can you leave some data on-premise, and put other data in the cloud? Buck shows you the ins and outs of SQL Azure, how to connect to it, manage it, what the limitations are, and real-world examples of architectures that work.

SessionID: 29404

Real-time Data Warehouse and Reporting

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Carlos Bossy

Title: Real-time Data Warehouse and Reporting

Abstract:

This session will present a Database and ETL Architecture that allows you to smoothly move data from your application databases across the enterprise in real-time to your data warehouse. Carlos Bossy will show you how to use SQL Server features such as Replication, Change Data Capture, and SSIS to extract, transform and load data fast and dependably and view a real demonstration of the system in action. Finally, Carlos will show how to use Reporting Services to present data with a minimum amount of latency.

SessionID: 29469

10 Things all BI System Administrators Should Know

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Robert Davis

Title: 10 Things all BI System Administrators Should Know

Abstract:

Conversations about SQL Server administration tends to be all about administering OLTP systems. If you administer BI systems, you can't apply everything you know about administering OLTP systems to BI systems. BI systems usually end up being administered by OLTP DBAs or by BI developers and architects. Where does one even find a BI Administrator? Fortunately, I've been administering BI systems for several years, and I have learned the hard way the difference between administering OLTP and BI systems. This session will cover the top 10 things that I think an administrator of BI systems need to know.

SessionID: 29533

Working with Server Side Traces

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Christina Leo

Title: Working with Server Side Traces

Abstract:

You may have heard that it’s a good idea to use a server-side trace to capture SQL profiler data, but do you know how to create one? And, do you know how to process the data you’ve captured? If not, then this session is for you.

First, we’ll examine the anatomy of a server-side trace script and look at the different ways it can be customized. Then, we’ll talk about methods for stopping and starting the trace, how to know what traces are already running, and ways to schedule a trace to start under certain server conditions. Last, we’ll look at different tools available to you for analyzing the data you’ve gathered, including the SQL Server Profiler client application, “home-grown” T-SQL queries, ClearTrace, and the ReadTrace.

SessionID: 29684

Analyze and map spatial data with SQL Server 2008

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Deepak Puri

Title: Analyze and map spatial data with SQL Server 2008

Abstract:

With the widespread availability of location and spatial data to both consumers and corporations

(such as smartphone GPS data), there is a need to manage and analyze all this data as well. SQL Server 2008 introduces new standards-based spatial data types and associated functionality to the relational engine. Spatial data can be stored in the cloud using SQL Azure. And SQL Server 2008 R2 Reporting Services allows spatial data to be visualized as Maps.

In this session, we'll explore both the SQL spatial data types and SSRS maps, using demos to show this functionality in action. We'll also cover enhancements to spatial functionality in the forthcoming "Denali" version of SQL Server.

SessionID: 29771

Kama Sutra of SSIS: A guide to loving ETL

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: David Eichner

Title: Kama Sutra of SSIS: A guide to loving ETL

Abstract:

Slow running packages? SSIS consuming all your resources? No idea what it's doing? After attending this session, you will come out with an understanding of how Configuration, Logging, Package settings and deployment work in SQL Server Integration Services. You will also be armed with a list of transformations and perfmon counters to watch out for.

SessionID: 29814

Data Warehousing Best Practices

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Doug Barrett

Title: Data Warehousing Best Practices

Abstract:

This session will describe the best practises for designing a data warehouse to get the most out of SQL Server. Doug has worked in data warehousing for 12 years and will blend experience, with best practises and recommendations from Microsoft's Fast Track program. Each version of SQL Server introduces new features specifically for data warehousing - by applying the correct technique, feature, hint, modelling approach and layout the data warehouse will be faster and more scalable.

SessionID: 29972

Devs are from Mars, Report Servers are from Venus

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Doug Lane

Title: Devs are from Mars, Report Servers are from Venus

Abstract:

Do you remember what it was like to fall in love? Wasn't it wonderful? Lately it just hasn't been the same. You've been stuck in the same old routine, doing the same old charts and tables. Maybe Reporting Services doesn’t tell you what’s wrong. Maybe you're even thinking about seeing other reporting products (!) In this session made for report developers with less than 2 years' experience, Doug will re-ignite your passion for RS by showing you how to design for better performance, explaining what RS has been trying to tell you through logs (but you haven't been listening), and demonstrating some new -- and easy -- tricks you may not have known RS can do. After this session, you'll want to spend some time alone with your new old flame.

SessionID: 30043

Management Data Warehouse and Custom Collectors

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Edwin Quick

Title: Management Data Warehouse and Custom Collectors

Abstract:

Management Data Warehouse and custom collectors are a potentially powerful tool set for DBAs and developers. While the feature can seem a bit rough around the edges, the hidden potential within is great. Creating Custom Collectors provides DBAs and Developers a quick, easy and powerful way to collect and store metrics and other data over time. This data can be used to answer a host of potential questions.

SessionID: 30048

SQL Driven Mobile Platforms

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Aaron Allison

Title: SQL Driven Mobile Platforms

Abstract:

A brief introduction and explanation of MofuMobi, a new mobile business tool developed by Aaron and his team. This mobile platform is driven by SQL Queries, enabling users to extend any internal software system to their smart phones. This session will show viewers how easy it is to create their very own custom apps within the MofuMobi portal and what kind of functionalities it is capable of, for instance updating users with new apps (reports within apps) without having to update phones. If you can write SQL Queries or views than you can develop MofuMobi apps.

SessionID: 30068

Scripting in SSIS

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Erik Monchen

Title: Scripting in SSIS

Abstract:

Can't find the component to use in your SSIS control flow or data flow? You might want to consider to script it yourself! One of the most flexible components in SSIS is the script task. This session covers the basics of the SSIS script task, what you can do with it and some tips and tricks how to use it.

SessionID: 30080

You’re My Density: Making Sense of Statistics

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Erin Stellato

Title: You’re My Density: Making Sense of Statistics

Abstract:

The Query Optimizer uses statistics to decide how to execute a query. If statistics are out of date, improperly sampled or simply don’t exist, then you could unintentionally deceive the Optimizer. Accurate statistics can help avoid poor query plans, so if you’re not familiar with how to read a histogram, the various options for updating statistics or want to know why sample size does matter, this session is for you! We will also delve into what happens when a value doesn’t exist in a statistic, discuss methods to manage statistics for volatile tables and examine the challenges that exist with statistics on partitioned tables. Expect a session filled with demos and real-world examples that will create a foundation of statistics knowledge.

SessionID: 30297

Intro to SQL Server Mirroring and Log Shipping

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Harry Chandra

Title: Intro to SQL Server Mirroring and Log Shipping

Abstract:

In this introductory session, we will go through an overview of SQL Server Mirroring and Log Shipping. We will do a brief overview of the parts and modes of database Mirroring. You will also be introduce to Log Shipping and how it works. We will have a demo part of the session where we will go through step-by-step on how to set up Mirroring and Log Shipping. By the end of this session, you should have a general understanding and ability to deploy database Mirroring and Log Shipping.

SessionID: 30327

Deeper JOINs

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Rob Farley

Title: Deeper JOINs

Abstract:

There's so much more to know about joins than INNER, OUTER, CROSS. Understanding other kinds of joins, and the impact of decisions about how you write them can seriously impact your T-SQL effectiveness. A bunch of myths to dispel here too! No slides here - just demos. We'll create slides as we go.

SessionID: 30340

Advanced indexing

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Hugo Kornelis

Title: Advanced indexing

Abstract:

So you know all about heaps, clustered indexes, and nonclustered indexes, but are still not satisfied? Then this is just the session for you!I will explore advanced features such as included columns, indexed views, and filtered indexes. You will find out how they are stored on disk, and how SQL Server uses them to satisfy queries, But I will also show the dangers of using too many indexes, and the tools SQL Server itself hands you to help identify just the right subset of indexes.

SessionID: 30449

Looney Tuner? No, there IS a method to my madness!

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Janis Griffin

Title: Looney Tuner? No, there IS a method to my madness!

Abstract:

SQL Server query tuning is often more art than science and it can quickly eat up a lot of DBA and/or Developer time. This presentation will outline a method for determining the best approach for tuning queries by utilizing response time analysis and SQL diagramming techniques. Regardless of the complexity of the statement, this quick, systematic approach will lead you down the correct tuning path with no guessing. If you are a beginner or expert, this approach will save you countless hours tuning a query.

SessionID: 30776

Reporting Services 201: From Basic To WOW!

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Jes Schultz

Title: Reporting Services 201: From Basic To WOW!

Abstract:

You have mastered the art of linking a dataset to a table in SQL Server Reporting Services. You have solid, reliable reports that you and others depend on. Learn how to take them from basic to "wow", using features such as tablix, lists, images, and charts. At the end of this session, you will be familiar with: - Report properties such as headers, footers and backgrounds - Tablix properties such as ToolTip and NoRows - How to build and customize a matrix - How to effectively use lists, an often-overlooked feature - Adding charts to make reports visually appealing and easy to understand

SessionID: 31198

Database Design Contentious Issues

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Karen Lopez

Title: Database Design Contentious Issues

Abstract:

SessionID: 31508

No More Bad Dates: Working With Dates and Times

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Kendra Little

Title: No More Bad Dates: Working With Dates and Times

Abstract:

Dates and times seem simple at first. Kendra Little will show you there’s more to it than you think. She’ll give you five best practices that will help you select the right temporal data type, avoid common issues, and use the most effective techniques to aggregate data. She’ll also explain painful problems with query performance and how to avoid them. Choose wisely: the correct types and high performing data access logic will scale well and save development and administrative time.

SessionID: 31552

Introduction to Analysis Services

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Marc Beacom

Title: Introduction to Analysis Services

Abstract:

By now you have probably already heard about Analysis Services. Maybe you've even said to yourself that you were going to learn more about it but just haven't found the time. The biggest barrier to learning something new is figuring out the first few steps. But where do you begin? Come learn those first few steps by attending this presentation. We will discuss what Analysis Services is, where it shines and more importantly, how to get started.

SessionID: 31923

Want a promotion? It’s up to you!

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Mitchell Bottel

Title: Want a promotion? It’s up to you!

Abstract:

Self-promotion is often times the best promotion you can get. In this session, we will talk about how to promote yourself, your brand and your career without looking like “That Guy”. We will discuss Social Medias, communities, volunteering and other ways to get your name out… What are the first steps? Come find out.

SessionID: 32066

Extended Events – New Age of Profiling

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Neil Hambly

Title: Extended Events – New Age of Profiling

Abstract:

Extended Events is the replacement for profiler in many respects, and will be the choice of capturing data from within SQL Server now and in future editions, so we need to understand the differences it has to profiler "old guard" and why we should be using this new feature for this purposeI'll take you on a Guided tour of the key aspects, and show you simply how in just minutes you can up and running and capturing data using this new method and how to analyze it effectivelyFollow me to the "new age" of understanding your systems activity

SessionID: 32170

Models, Cubes Marts: how why to choose

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Paul Turley

Title: Models, Cubes Marts: how why to choose

Abstract:

SessionID: 32171

So you've built a cube...Now what? MDX essentials

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Paul Turley

Title: So you've built a cube...Now what? MDX essentials

Abstract:

MDX is an elegant and powerful query language for SQL Server Analysis Services but it's not easy for most to figure out, unguided. This session is led by Microsoft BI Architect, author and SQL Server MVP, Paul Turley. We will start with a review of the basic of concepts of cubes, dimensions and hierarchies. From the ground up, you will learn how to use MDX query constructs to report business analytical data to your users with measures, calculated members, KPIs, slicers. You'll learn to use some of the most useful MDX functions so you can take what you learn and put it to practical use next Monday morning.

SessionID: 32519

Basic Performance Tips and Gotchas

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Rick Morelan

Title: Basic Performance Tips and Gotchas

Abstract:

Forget Profiler for a second, I have seen one poorly placed index bring an enterprise database to its knees. We will cover the basic tips of performance which always work and the ones which always fail. What can you do – and what should you do –when it comes to the most common types of indexes so you always make the right move. The Author will use lessons from SQL Architecture Joes 2 Pros Vol3.

SessionID: 32549

Bad Indexes

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Rob Farley

Title: Bad Indexes

Abstract:

I'm sure you've been told seeks are better than scans. I'm sure you've been told that a covering index is ideal. I'm sure you've been told small arrows are better than thick ones. Get the whole story.

SessionID: 32556

Exploring SQL 2008's MERGE

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Rob Garrison

Title: Exploring SQL 2008's MERGE

Abstract:

MERGE is a new capability in SQL Server 2008. This session will start with the basics of what MERGE is and then dig into how it works and how it compares to using traditional INSERT/UPDATE semantics. You should come away from this session with a good understanding of MERGE, ready to implement it in your environment.

SessionID: 32970

SQL Server And Oracle

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Steve Moss

Title: SQL Server And Oracle

Abstract:

SQL Server And Oracle: Tips, Tricks and Traps for Working In A Heterogeneous DB Environment

In this session I will present and discuss managing an environment that includes both SQL Server (our main development platform is .Net/SQL Server) and Oracle in which data moves in both directions. The session is organized in 3 major sections: Getting Data Out Of Oracle into SQL Server Getting Data into Oracle from SQL Server Managing Differences between the environments

SessionID: 32974

SSIS Package Design: Choosing the Right Components

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Sopheap Suy

Title: SSIS Package Design: Choosing the Right Components

Abstract:

You can master Integration Services to solve complex business data issues! For the SSIS beginner; learn to implement best practices and design patterns that will prove to be indispensable and easy to perform. There are multiple options to perform tasks or transformations and we will explore these choices so you can use the right tool for the job. You will also see how to use expressions for connection strings and precedence logic, and process more data in less time. Get the scoop on package configurations, deployment and package portability. Using some basic, proven design techniques; you can be an SSIS pro!

SessionID: 33007

Database Development: Keep It Agile, Not Fragile

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Dev Nambi

Title: Database Development: Keep It Agile, Not Fragile

Abstract:

Does your company use agile development? It can deliver more value to customers with lower project risk. However, it can also make the system design change rapidly, and require frequent software rollouts. This session will focus on best practices for DBAs and developers to make design, testing and deployments easier. Keep your systems agile, not fragile!

SessionID: 33665

The Periodic Table of Dynamic Management Objects

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Tim Ford

Title: The Periodic Table of Dynamic Management Objects

Abstract:

Taking the periodic table of elements into consideration I've created The Periodic Table of Dynamic Management Objects as a reference tool for these functions and views that have become so critical for today's SQL Server DBA to performance tune and gain metadata insights into their various SQL instances. In navigating the table we will examine key DMVs and DMFs of interest: requests, sessions, wait stats, indexes, system information will all be covered. We will also delve into how these DMOs - just like their elemental counterparts - can be combined to yeild interesting insights into your servers. We will also look at how things can go awry as well! Like mixing vinegar and baking soda, sometimes combining DMOs can cause a big mess too!

SessionID: 33818

Columnstore Indexes in SQL Server Denali

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Vern Rabe

Title: Columnstore Indexes in SQL Server Denali

Abstract:

One of the new features of SQL Server 11 (Code Name Denali) is columnstore indexes, where the storage of index data is “turned on its head”. We will look into how this feature is implemented internally, how it can greatly improve query performance in the right environment, and its current limitations.

SessionID: 33828

Parallelism in SQL Server

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: Victor Isakov

Title: Parallelism in SQL Server

Abstract:

SQL Server 2008 R2 supports up to 256 logical processors! Intel has released CPUs that support 10 cores and hyper-threading. So a quad-socket commodity server can easily support 80 logical processors. It's time for DBAs and Developers to understand how parallelism works in SQL Server! There are a lot of myths and misconceptions about how parallelism works in SQL Server and, more importantly, how to troubleshoot and solve parallelism problems. CXPACKET waits are not necessarily bad! In this session, Victor Isakov (MCT, MCM, MCA) will cover how parallelism works before presenting how to detect, troubleshoot and solve parallelism problems.

SessionID: 34692

Multi-threading TSQL

Back to calendar

Event Date: 08-10-2011 - Session time: 00:00:00 - Track:

Speaker: John Huang

Title: Multi-threading TSQL

Abstract:

Can T-SQL be run in multi-threaded manner? Yes, this session will explain how to use TSQL to implement multi-threading application, including process control, resource access, execution ordering, synchronization, semaphore, etc. If you are looking for a solution to turn your processes to run in parallel, you should not miss this session.