sqlsathistory

Nr: 407

Back to Main list

SQLSaturday #407 - Vancouver 2015

Start Time (24h) Speaker Track Title
08:30:00 Clay Jackson Database Administration Empowering your data sharing architecture
08:30:00 Ron Talmage Data Warehousing Building a Static Data Warehouse Server
08:30:00 Nadiia Bogush Business Intelligence Analytics with Microsoft BI tools
08:30:00 Jacob Appleton Database Development Get Control of your Database Development with SQL Server Database Projects
08:30:00 Scott Klein Big Data Big Data for the SQL Ninja
09:45:00 J May Data Warehousing Columnstore Indexes in SQL Server 2014: Flipping the DW Faster Bit
09:45:00 Steve Jones Database Administration Continuous Integration for Databases
09:45:00 Ken Puls Business Intelligence Optimizing desktop Power Pivot models using Power Query
09:45:00 Argenis Fernandez Database Administration Stored Procedures vs. Ad-Hoc SQL: Performance Showdown!
09:45:00 Julie Koesmarno Database Development 10 Handy Tips On SQL Server Dates
11:00:00 Robert Davis Database Administration SQL Server Mythconceptions and Mythteries
11:00:00 Michael DeFehr Database Development TSQL Bullet-Dodging and Spoon-bending
11:00:00 Paul Turley Business Intelligence Power BI Hands-On Micro-Workshop
11:00:00 Randolph West Cloud Restoring a SQL Server Database from Azure Blob Storage
11:00:00 Scott Klein Cloud Windows Azure SQL Database for the DBA
12:15:00 John McAllister Lunch Sessions Accelerate SQL Server Master Data Services with Profisee Maestro
12:15:00 J May Lunch Sessions Hardware for Nothing, Get Your Flash for Free—Optimized Data Center Econ
12:15:00 Rich Baumet Lunch Sessions Dell Lunch Presentation : Title and Speaker TBD
12:15:00 Rich Baumet Lunch Sessions Improve your database performance with Dell Software Tools
12:15:00 Mike Teel Lunch Sessions How to Light up your SQL Server Investment with Pyramid Analytics.com
13:30:00 Melody Zacharias Database Administration Distributed Replay: Testing With Your Data, Your Way!
13:30:00 Lance Tidwell Database Development Parameter Sniffing the Good and the Bad
13:30:00 BRADLEY BURCH Business Intelligence NFL Power BI
13:30:00 Todd McDermid Data Warehousing Paying Down Technical Debt - Consolidating Data Marts
13:30:00 Cindy Gross Big Data Choosing Projects for Hadoop in the Cloud
14:45:00 Christian Cote Cloud Azure Data Factory concepts
14:45:00 David Eichner Business Intelligence SRS Report Builder for Business Intelligence
14:45:00 Fabiano Amorim Database Development SQL Server execution plans – hidden and tricky optimizations
14:45:00 Vern Rabe Database Development Ouch! Our Data Type Choices Did THAT?
14:45:00 John McAllister Enterprise Information Management Master Data Management - Getting Started with SQL Server MDS
14:45:00 Steve Stedman Database Administration Introduction to Policy Based Management
14:45:00 Michael Fal Database Administration Managing Log File Obesity
16:00:00 Cathy Dumas Business Intelligence Why I can't adopt Power BI
16:00:00 Dandy Weyn Database Administration You haven't upgraded your SQL Server 2005 Servers yet?
16:00:00 Michael Fal Database Administration Powershell Tips and Tricks for SQL Server Administration
16:00:00 Cindy Gross Professional Development Where are the Women in Technology?
16:00:00 Arnie Rowland Database Development RC, SI, and RCSI, Oh My! –We're off to see the Wizard -to understand how it all works.

SessionID: 11727

Empowering your data sharing architecture

Back to calendar

Event Date: 27-06-2015 - Session time: 08:30:00 - Track: Database Administration

Speaker: Clay Jackson

Title: Empowering your data sharing architecture

Abstract:

This session will show attendees how to use database replication to manage the ever-increasing volume of data by using database replication to maintain near real time copies of databases closer to the consumers of that data. We'll discuss the use of database replication to both distribute and consolidate data with no impact to performance or reliability.

SessionID: 35851

Building a Static Data Warehouse Server

Back to calendar

Event Date: 27-06-2015 - Session time: 08:30:00 - Track: Data Warehousing

Speaker: Ron Talmage

Title: Building a Static Data Warehouse Server

Abstract:

Sometimes users require underlying data to be static and unchanging. In this session we'll examine steps used to create a static server from a copy of a live data warehouse server, including implementing clustered columnstore on large partitioned tables, simplifying the management of files and filegroups, and reclaiming large amounts of database space.

SessionID: 36706

Analytics with Microsoft BI tools

Back to calendar

Event Date: 27-06-2015 - Session time: 08:30:00 - Track: Business Intelligence

Speaker: Nadiia Bogush

Title: Analytics with Microsoft BI tools

Abstract:

Lots of businesses nowadays dream about the software tools which could make analytics available and easy for them.

Microsoft offers several options for implementing variety of analytical scenarios: #183; data modeling and feature engineering with PoverPivot, Power Query, #183; interactive visual analytics with Power View, Power Map, Power BI and #183; advanced analytics with Sql Server Analysis Data Mining and recently released Azure Machine Learning. We will give an overview of these tools and represent the power of combining them all to hack different datasets for hidden insights. We will share lessons learned by our team from Microsoft Big Data Hackathon with Translink public data. We hope that this session will give a boost for Sql Server developers to put all the power of Microsoft BI tools together and implement advanced and flexible analytical solutions for their customers.

SessionID: 36708

Get Control of your Database Development with SQL Server Database Projects

Back to calendar

Event Date: 27-06-2015 - Session time: 08:30:00 - Track: Database Development

Speaker: Jacob Appleton

Title: Get Control of your Database Development with SQL Server Database Projects

Abstract:

Is your database development process as mature, automated and repeatable as your other code development processes? Do you have source control, builds, unit tests and automated deployments as part of your database software development lifecycle? Or instead, do you have some change scripts saved somewhere and rely on your DBAs to hit F5 on the correct scripts in the correct database?

The client services IT team at Orbis is coming to the end of an ambitious project to refactor a large legacy codebase. Like many organisations, we had a lot of business logic in our database layer and didn't have much of a software development lifecycle process to keep it under control.

This talk will demonstrate the process we took to implement SQL Server Data Tools Database Projects, how that enabled us to get control of our database development, and how easy it is for you to start getting control of your database development too.

SessionID: 38236

Big Data for the SQL Ninja

Back to calendar

Event Date: 27-06-2015 - Session time: 08:30:00 - Track: Big Data

Speaker: Scott Klein

Title: Big Data for the SQL Ninja

Abstract:

SessionID: 35717

Columnstore Indexes in SQL Server 2014: Flipping the DW Faster Bit

Back to calendar

Event Date: 27-06-2015 - Session time: 09:45:00 - Track: Data Warehousing

Speaker: J May

Title: Columnstore Indexes in SQL Server 2014: Flipping the DW Faster Bit

Abstract:

Columnstore indexes were introduced in SQL Server 2012 have been wholly re-architected optimized in SQL Server 2014.#160; Columnstore indexes are optimized for data warehouse workloads are a hybrid technology leveraging the best of off-disk in-memory capabilities. Transparent to the app, columnstore has been shown to render queries at sub-second response times which heretofore took many minutes or longer. This presentation includes an overview of SQL Server 2012 a deep dive into SQL Server 2014 columnstore indexes, including a review of the architecture, as well as the challenges, workarounds, travails, big wins at customer sites inside MSIT. The presentation is rich in demos.#160;Learn whether columnstore can change your users' world why columnstore may be a compelling reason to upgrade. Learn how columnstore indexes flip the DW faster bit why columnstore manifests my motto, “Change the world or go home!”

SessionID: 36541

Continuous Integration for Databases

Back to calendar

Event Date: 27-06-2015 - Session time: 09:45:00 - Track: Database Administration

Speaker: Steve Jones

Title: Continuous Integration for Databases

Abstract:

Building software is hard, and we often find that fixing bugs is expensive if they are not caught early. Continuous Integration has proven to be a valuable technique in improving software quality by finding problems quickly and letting developers know immediately they have introduced a bug.This session demonstrates how you can implement CI for SQL Server databases, execute automated tests against your code and inform developers that they have caused a problem immediately.

SessionID: 36707

Optimizing desktop Power Pivot models using Power Query

Back to calendar

Event Date: 27-06-2015 - Session time: 09:45:00 - Track: Business Intelligence

Speaker: Ken Puls

Title: Optimizing desktop Power Pivot models using Power Query

Abstract:

You know the scene; you’ve built a beautiful Power Pivot model that has solved all of your organization’s problems. You open it up, click Refresh and wait patiently for all the data to stream in. That’s okay, there’s a lot of data and you expect that. Then you click a slicer and… wait…

Time during the initial data load is one thing, but consumer’s patience during use is another. Their tolerance for latency is much less. In this session we’ll explore the things you can do to increase your Power Pivot model performance. We’ll look at the key factors that affect performance, as well as the things you can do to deal with them. In addition, we’ll look at how sourcing your data with Power Query can give you ultimate control over your data’s size and shape, and tricks to optimize it for Power Pivot consumption.

SessionID: 36846

Stored Procedures vs. Ad-Hoc SQL: Performance Showdown!

Back to calendar

Event Date: 27-06-2015 - Session time: 09:45:00 - Track: Database Administration

Speaker: Argenis Fernandez

Title: Stored Procedures vs. Ad-Hoc SQL: Performance Showdown!

Abstract:

Still not sure of which is faster? Let us put this matter to rest once and for all. We will measure every single aspect of the execution of a stored procedure vs. its Ad-Hoc query counterpart, and only one will prevail! We will look at raw performance, memory consumption, plan cache usage, and network bandwidth utilization. We will also discuss options for environments on which the code cannot be modified.

SessionID: 38216

10 Handy Tips On SQL Server Dates

Back to calendar

Event Date: 27-06-2015 - Session time: 09:45:00 - Track: Database Development

Speaker: Julie Koesmarno

Title: 10 Handy Tips On SQL Server Dates

Abstract:

Are you working with an application supporting different time zones and international date formats? How does your choice of storing date / time values differ if you are using Windows Azure SQL Database instead of on-prem SQL Server database? Did you know that SQL Server Database Engine, Integration Services (SSIS) and Analysis Services (SSAS) all have slightly different date / time data types? How can you bullet proof your system for the ever growing data in your organization with much more date and time data to come?

With time being the one thing that constantly changes, date and time calculations are widely used and essential to all business transactions. Yet, most systems only use one or two date data types; Is this a wise decision? Quite often data retrieval relating to a period of time does performs poorly, or worst of all, is not accurate. These 10 tips will help you bridge the gap, and provide the techniques to build bulletproof systems the users demand and DESERVE!

SessionID: 11461

SQL Server Mythconceptions and Mythteries

Back to calendar

Event Date: 27-06-2015 - Session time: 11:00:00 - Track: Database Administration

Speaker: Robert Davis

Title: SQL Server Mythconceptions and Mythteries

Abstract:

There are a lot of misconceptions and mysteries in SQL Server due in large part to there be no single right answer for just about any question you have. How many times have you heard, ‘It Depends’ as the answer to a complex SQL Server question? So often that it has almost become a joke. When it’s your SQL Server, it’s no joke.

Why won't that query go parallel? Why won't the optimizer use that index? Why did rebuilding that index improve performance 10 times over?

Sometimes misconceptions become accepted as fact, and they spread. Occasionally, these mistold tales come from very reliable sources. It can be extremely difficult to tell what is fact and what is fable.

In this session, we will explore some of these misconceptions and mysteries turned myths and bust out the truth. We will prove the right answer and free you from these myths that have taken on a life of their own.

SessionID: 19995

TSQL Bullet-Dodging and Spoon-bending

Back to calendar

Event Date: 27-06-2015 - Session time: 11:00:00 - Track: Database Development

Speaker: Michael DeFehr

Title: TSQL Bullet-Dodging and Spoon-bending

Abstract:

Did you think you could dodge bullets with SQL Server? Well, with some of these techniques, you won't have to. Learn some of the newer language elements in SQL server: Recursive CTE's, Composable DML, the MERGE statement, Row numbering and table-valued parameters. This fast-paced session that is almost exclusively demos is sure to leave you with a few ideas to make your TSQL development life easier.

SessionID: 21873

Power BI Hands-On Micro-Workshop

Back to calendar

Event Date: 27-06-2015 - Session time: 11:00:00 - Track: Business Intelligence

Speaker: Paul Turley

Title: Power BI Hands-On Micro-Workshop

Abstract:

Bring your laptop and let's build a BI solution using the components of Power BI! You'll need Office 2013 ProPlus (you can install the trial) and the Power Query add-in. I'll provide everything else. This 95% demo and uber-fast hands-on lab session will show you how to cleanse and transform data from multiple sources with Power Query, model data for reporting with Power Pivot and then explore the model and build interactive dashboards with Power View. You'll leave with a working BI solution.

Office ProPlus 60 day trial: http://www.microsoft.com/en-us/evalcenter/evaluate-office-professional-plus-2013 Power Query add-in: http://www.microsoft.com/en-us/download/details.aspx?id=39379

SessionID: 36849

Restoring a SQL Server Database from Azure Blob Storage

Back to calendar

Event Date: 27-06-2015 - Session time: 11:00:00 - Track: Cloud

Speaker: Randolph West

Title: Restoring a SQL Server Database from Azure Blob Storage

Abstract:

Microsoft Azure offers Blob Storage as a cost-effective way to store SQL Server backups offsite. Unfortunately, there is no easy way to go through tens of thousands of files to write a restore script, when your SQL Server goes away.

Leveraging Ola Hallengren's backup solution, this session will describe how to recover the most recent SQL Server backup available, by knowing only the database name and your Azure Storage credentials.

SessionID: 38237

Windows Azure SQL Database for the DBA

Back to calendar

Event Date: 27-06-2015 - Session time: 11:00:00 - Track: Cloud

Speaker: Scott Klein

Title: Windows Azure SQL Database for the DBA

Abstract:

Windows Azure SQL Database is a fully-managed, scalable service based on SQL Server technology. Yet “fully-managed” does not necessarily mean that many or all of the tasks and responsibilities of the DBA are managed and executed by Microsoft or the service itself. The DBA is very crucial in Windows Azure SQL Database, and this session will take a look at the all-important role of the DBA when working with Windows Azure SQL Database. This session will look at how many of the on-premises functions, tasks, and responsibilities of the DBA are accomplished in a cloud environment, specifically Windows Azure SQL Database. This session will also look at the tips, tricks, and best practices a DBA should know for accomplishing similar on-premises tasks in the cloud.

SessionID: 37104

Accelerate SQL Server Master Data Services with Profisee Maestro

Back to calendar

Event Date: 27-06-2015 - Session time: 12:15:00 - Track: Lunch Sessions

Speaker: John McAllister

Title: Accelerate SQL Server Master Data Services with Profisee Maestro

Abstract:

SQL Server Master Data Services (MDS) is a robust platform for master data and hierarchy management that provides master data capabilities such as business rules, a managed schema, hierarchies, versioning, workflow, and Excel Integration. Profisee Maestro slashes your time to deployment on MDS by providing an alternate UI for data Stewards and Application owners. Maestro adds data modeling, a first-rate user experience, ER-Win Integration, Simplified Import/Export to simplify getting MDM in the hands of your users.

Maestro also adds data quality, matching, harmonization, address corrections, an API, web parts and CRM integration.
Come see how Profisee Maestro can take your MDS implementation from the department to the enterprise.

SessionID: 37206

Hardware for Nothing, Get Your Flash for Free—Optimized Data Center Econ

Back to calendar

Event Date: 27-06-2015 - Session time: 12:15:00 - Track: Lunch Sessions

Speaker: J May

Title: Hardware for Nothing, Get Your Flash for Free—Optimized Data Center Econ

Abstract:

SQL Server licensing is complex— expensive. Consolidating on Flash provides savings of hundreds of thousands per server. A contemporary commodity two-socket server costs around $10K; SQL licenses for that server cost $200K to $300K or more. An idle CPU isn't doing nothing—it's burning money. You paid for your licenses, learn how to leverage them fully by leveraging Flash. Whether upgrading to leverage the latest--greatest SQL Server features or to maintain support owing to the Windows Server 2003 SQL Server 2005 EOL events, or consolidating strictly for economics, learn about real-life examples in which SanDisk has collaborated with our customers to save up to millions— learn how you can educate your engineers CxO's so you can do the very same thing. Doing so not merely covers your server Flash hardware budget, you'll have piles of money left over—and an even bigger pile when you stop paying for SAN maintenance. Standardize to optimize! Move electrons not molecules!

SessionID: 38102

Dell Lunch Presentation : Title and Speaker TBD

Back to calendar

Event Date: 27-06-2015 - Session time: 12:15:00 - Track: Lunch Sessions

Speaker: Rich Baumet

Title: Dell Lunch Presentation : Title and Speaker TBD

Abstract:

TBD

SessionID: 38285

Improve your database performance with Dell Software Tools

Back to calendar

Event Date: 27-06-2015 - Session time: 12:15:00 - Track: Lunch Sessions

Speaker: Rich Baumet

Title: Improve your database performance with Dell Software Tools

Abstract:

Presented By Dell

SessionID: 38368

How to Light up your SQL Server Investment with Pyramid Analytics.com

Back to calendar

Event Date: 27-06-2015 - Session time: 12:15:00 - Track: Lunch Sessions

Speaker: Mike Teel

Title: How to Light up your SQL Server Investment with Pyramid Analytics.com

Abstract:

Quick overview on who is Pyramid Analytics and demo on Pyramid Analytics BI Software

SessionID: 25071

Distributed Replay: Testing With Your Data, Your Way!

Back to calendar

Event Date: 27-06-2015 - Session time: 13:30:00 - Track: Database Administration

Speaker: Melody Zacharias

Title: Distributed Replay: Testing With Your Data, Your Way!

Abstract:

Do you want to test hardware upgrades, index tuning or multi-client applications? Would you like to do this with data specific to your organization? Distributed Replay, introduced in SQL Server 2012, is a tool that will allow you to accomplish exactly that. In this session, we will cover why you should use it, how to set it up, and what types of data to collect for testing and replay. This session will demonstrate tangible methods and undocumented tidbits, that you can take back to your environment to create immediate, and measurable tests.

SessionID: 35859

Parameter Sniffing the Good and the Bad

Back to calendar

Event Date: 27-06-2015 - Session time: 13:30:00 - Track: Database Development

Speaker: Lance Tidwell

Title: Parameter Sniffing the Good and the Bad

Abstract:

Parameter sniffing is something that more than often helps performance on your servers; however, there are times when it can hinder performance as well. In this session we will define exactly what parameter sniffing is, and examine when it is good and when it is bad. Lastly, we will explore the different options available to fix bad parameter sniffing. After this session, you will be able to locate and fix bad parameter sniffing when it occurs on your servers.

SessionID: 36891

NFL Power BI

Back to calendar

Event Date: 27-06-2015 - Session time: 13:30:00 - Track: Business Intelligence

Speaker: BRADLEY BURCH

Title: NFL Power BI

Abstract:

Demonstrate Power BI Technologies utilizing 30 years of NFL data

SessionID: 36927

Paying Down Technical Debt - Consolidating Data Marts

Back to calendar

Event Date: 27-06-2015 - Session time: 13:30:00 - Track: Data Warehousing

Speaker: Todd McDermid

Title: Paying Down Technical Debt - Consolidating Data Marts

Abstract:

Technical debt creeps in to every project - One form of technical debt I've had to attack recently was a runaway group of data marts. As the first marts were created, they were truly independent. Keeping projects independent allowed implementation teams to work in parallel. In some cases, new projects leveraged existing marts and built upon them. Unfortunately, this went on too long without coordination. There are now tens of marts with unknown dependencies between them, and significant duplication of data. Further development is paralyzed by fear of unknown consequences, but increasing data volumes require change to meet SLA windows.

So how do you get from spaghetti code to a more manageable Kimball style Data Warehouse Bus? Simple tools within SQL Server (views and schemas) partnered with conforming ETL to consistent practices are getting us there. Come see what we're doing that works - and share some of your own successes too!

SessionID: 37000

Choosing Projects for Hadoop in the Cloud

Back to calendar

Event Date: 27-06-2015 - Session time: 13:30:00 - Track: Big Data

Speaker: Cindy Gross

Title: Choosing Projects for Hadoop in the Cloud

Abstract:

Techies and business people will learn how to choose the right projects for Hadoop. We'll talk about how Hadoop fits into end-to-end architectures and when it makes sent to put new Hadoop projects in the cloud, focusing on Microsoft Azure. I will show you HDInsight on Azure as well as Hortonworks HDP and Cloudera EDH/CDH on Azure VMs. http://smallbitesofbigdata.com/archive/2015/02/25/master-choosing-the-right-project-for-hadoop.aspx

SessionID: 11581

Azure Data Factory concepts

Back to calendar

Event Date: 27-06-2015 - Session time: 14:45:00 - Track: Cloud

Speaker: Christian Cote

Title: Azure Data Factory concepts

Abstract:

Azure Data Factory is a new Service offered by Microsoft on Azure that can help you to manage your data on premise and in the clouds. This session will allow you to familiarize yourself with the different concepts and opportunities offered by the Azure Data Factory service.

SessionID: 12799

SRS Report Builder for Business Intelligence

Back to calendar

Event Date: 27-06-2015 - Session time: 14:45:00 - Track: Business Intelligence

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: 14164

SQL Server execution plans – hidden and tricky optimizations

Back to calendar

Event Date: 27-06-2015 - Session time: 14:45:00 - Track: Database Development

Speaker: Fabiano Amorim

Title: SQL Server execution plans – hidden and tricky optimizations

Abstract:

In this session, I'll present some hidden and tricky optimizations that will help you to "speed-up" your queries. It all begins by looking at the query execution plan and from there, we'll explore the alternatives that were not initially considered by query optimizer and understand what is it doing. If you need to optimize queries in your work, don't miss this session. Also expect to hear about hidden features like batch sort, prefetch, set autopilot and hypothetical indexes.

SessionID: 27389

Ouch! Our Data Type Choices Did THAT?

Back to calendar

Event Date: 27-06-2015 - Session time: 14:45:00 - Track: Database Development

Speaker: Vern Rabe

Title: Ouch! Our Data Type Choices Did THAT?

Abstract:

It’s an all too common occurrence to have table columns or variables that have been assigned less than ideal data types. Join this session and learn the importance of choosing the proper data type, the guidelines in determining what an appropriate data type would be, and, once chosen, some tools for its usage and management. There will be several demonstrations on performance and accuracy issues, along with their possible solutions, caused by either the assignment of inappropriate data types or improper usage of them.

In addition, we will cover several data type related functions, and the caveats in their usage. Even advanced T-SQL developers and DBAs will walk away with a useful nugget or two.

SessionID: 35721

Master Data Management - Getting Started with SQL Server MDS

Back to calendar

Event Date: 27-06-2015 - Session time: 14:45:00 - Track: Enterprise Information Management

Speaker: John McAllister

Title: Master Data Management - Getting Started with SQL Server MDS

Abstract:

This session will provide an introduction to Master Data Management (MDM). We explore the basic concepts, types of MDM solution, and the basics for a successful MDM Implementation. With a working definition in hand, we'll discuss strategies for beginning a successful MDM pilot in your organization and look at some of the pitfalls to avoid. We'll wrap the business discussion up with some tips for selecting the right domains to solve and some tips for managing the politics of MDM. After we've set the stage for what, how and why you need MDM, we'll take a brief look at SQL Server MDS through the Excel add-in and talk about the Architecture of MDS

SessionID: 36269

Introduction to Policy Based Management

Back to calendar

Event Date: 27-06-2015 - Session time: 14:45:00 - Track: Database Administration

Speaker: Steve Stedman

Title: Introduction to Policy Based Management

Abstract:

Many of the things a DBA needs to monitor on a regular basis can be performed with Policy Based Management. Mistakes made by junior DBAs or developers who don’t understand the database policies can be caught and prevented with Policy Based Management. As a built-in feature in SQL Server, Policy Based Management is often overlooked. Learn about policies, facets, and conditions. With more demo than slides, this session will show you what you need to know to get started with Policy Based Management in your organization. By the end of this session you will have a solid understanding of what Policy Based Management is, when you should use it, and how to use it appropriately. This session is also a good prep for some material in the 70-462 Administering Microsoft SQL Server exam.

SessionID: 38449

Managing Log File Obesity

Back to calendar

Event Date: 27-06-2015 - Session time: 14:45:00 - Track: Database Administration

Speaker: Michael Fal

Title: Managing Log File Obesity

Abstract:

Have your efforts to trim a few pounds off your log file been met with frustration? Are you scratching your head on why that DBCC SHRINKFILE doesn’t seem to do anything? Log file obesity is a problem that can challenge DBAs of any level. This session will help you deal with your overweight database by covering how log files grow, why truncating the log is a bad idea, and what you can do to keep your files trim and fit.

SessionID: 11244

Why I can't adopt Power BI

Back to calendar

Event Date: 27-06-2015 - Session time: 16:00:00 - Track: Business Intelligence

Speaker: Cathy Dumas

Title: Why I can't adopt Power BI

Abstract:

File under "life after Microsoft" and "lessons learned". After spending time on the product development team, Power Pivot and the other tools in the Power BI stack hold a special place in my heart. I've tried using them in the real world and run into some serious adoption blockers. I will give an example end-to-end Power BI application that wound up getting mothballed and give a project post-mortem. I will also talk through user education, licensing, support, upgrade, and other considerations that make it hard for me to love Power BI.

SessionID: 12155

You haven't upgraded your SQL Server 2005 Servers yet?

Back to calendar

Event Date: 27-06-2015 - Session time: 16:00:00 - Track: Database Administration

Speaker: Dandy Weyn

Title: You haven't upgraded your SQL Server 2005 Servers yet?

Abstract:

With SQL Server 2005 approaching its end of support, a lot of businesses are struggling on how to upgrade their existing environments to SQL Server 2012 or SQL Server 2014. Well this session is targeted at those!

Learn how to successfully implement different upgrade scenarios, including advanced upgrade scenarios such as rolling upgrades. By the end of the session you will have a clear understanding of which tools to use, which upgrade strategies to implement, and how to successfully upgrading your SQL Server installations with minimal downtime.

SessionID: 34782

Powershell Tips and Tricks for SQL Server Administration

Back to calendar

Event Date: 27-06-2015 - Session time: 16:00:00 - Track: Database Administration

Speaker: Michael Fal

Title: Powershell Tips and Tricks for SQL Server Administration

Abstract:

Have you dipped your toe into the Powershell pool, but are still lost on how you can make it work for you? Maybe you're just looking for a few more tools to help you better manage SQL Server administration? In this session, we will cover a handful of useful scripts and patterns in Powershell that will ease your management of SQL Server. Backups, file management, instance configuration, and several other areas will be covered. By attending this session, you will learn more about how you can use Powershell effectively in your environment.

SessionID: 37016

Where are the Women in Technology?

Back to calendar

Event Date: 27-06-2015 - Session time: 16:00:00 - Track: Professional Development

Speaker: Cindy Gross

Title: Where are the Women in Technology?

Abstract:

Speaker Moderator Melody Zacharias

Panelists Cindy Gross, Julie Koesmarno, TBD

Panel: How is your business impacted when women are underrepresented in tech? Women are interested, why aren’t they working in IT? Why is the number of women in IT decreasing? How does subtle/implicit bias affect this? What can you personally do about it? Why should you care? We can all help make our businesses more productive, our work culture more pleasant, and our employees and coworkers happier.

SessionID: 9870

RC, SI, and RCSI, Oh My! –We're off to see the Wizard -to understand how it all works.

Back to calendar

Event Date: 27-06-2015 - Session time: 16:00:00 - Track: Database Development

Speaker: Arnie Rowland

Title: RC, SI, and RCSI, Oh My! –We're off to see the Wizard -to understand how it all works.

Abstract:

I'm just going to say it straight out. I'm pessimistically optimistic that most really understand transaction concurrency in SQL Server. There is often significant confusion about transaction concurrency and contention options available to Developers -is it 'pessimistic', or 'optimistic', or in between? Everyone ‘sort of’ understands READ COMMITTED (RC). But do you sometimes feel 'dirty' as you attempt to 'repeatedly' read that phantasma? In order to reduce locking and blocking conflicts, some folks adopt SNAPSHOT ISOLATION (SI). And a few hardy stalwarts have ventured into the new world of READ COMMITTED SNAPSHOT ISOLATION (RCSI). In this session, we will explore the differences between the three, including a discussion about the positives and negatives of each option. We will discuss the effects of 'Dirty', 'Repeatable' and 'Phantom' reads, and why you may want to know which may be buried in your code. There will be code examples demonstrating the benefits and traps of each option.