Nr: 312
SQLSaturday #312 - Sacramento 2014
SessionID: 10218
SQL Server TDE
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 4
Speaker: Ben Miller
Title: SQL Server TDE
Abstract:
Have you ever wanted to know how Transparent Database Encryption (TDE) works or how you set it up? This session will go over all the steps and caveats that go with this technology. This is a topic that is an Enterprise Feature, but allows you to have your database encrypted on disk. We will discuss the Encryption Hierarchy in general as well as how it relates to SQL Server TDE.
SessionID: 10839
SQL 2012 Extended Events
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 2
Speaker: Jason Brimhall
Title: SQL 2012 Extended Events
Abstract:
SessionID: 12127
Benchmark your SQL server storage system
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 4
Speaker: DIlip nayak
Title: Benchmark your SQL server storage system
Abstract:
SessionID: 13879
PowerShell - Making the most of SQL Server Commandlets
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 2
Speaker: Eric Courville
Title: PowerShell - Making the most of SQL Server Commandlets
Abstract:
PowerShell is the Windows IT Pro's new best friend however it has not gotten much love from SQL Server in the past. Still with the newest releases including Preview version 5 we can do some amazing things and there is no reason we can't share the love back to our favorite RDBMS! Lets automate SQL Server together with PowerShell.
SessionID: 14349
What is the cardinality estimator?
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 3
Speaker: Eric Freeman
Title: What is the cardinality estimator?
Abstract:
We will go over the redesign of the SQL Server Query Optimizer cardinality estimation process. Including how to enable/disable the new behavior in SQL 2014. We will begin by going over the importance of the estimates and how to improve the accuracy of estimates. We will also have a demo where you can see the difference with the new cardinality estimation process.
SessionID: 15821
Dimensional Modeling Design Patterns: Beyond Basics
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 5
Speaker: Jason Horner
Title: Dimensional Modeling Design Patterns: Beyond Basics
Abstract:
This session will provide a deeper dive into the art of dimensional modeling. We will look at the different types of fact tables and dimension tables, how and when to use them. We will also some approaches to creating rich hierarchies that make reporting a snap. This session promises to be very interactive and engaging, bring your toughest Dimensional Modeling quandaries.
SessionID: 16168
The Modern Analytics Architecture
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 1
Speaker: Joseph D'Antoni
Title: The Modern Analytics Architecture
Abstract:
SessionID: 16817
AlwaysOn - Finally, A usable 'mirror'!
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 5
Speaker: Jim Murphy
Title: AlwaysOn - Finally, A usable 'mirror'!
Abstract:
In the past, High Availability and Disaster Recovery (HADR) had many limitations. Clustering and Mirroring are great, but the mirror/secondary database is not very usable since it is not online. Finally, AlwaysOn solves this limitation by merging both multi-node Clustering and mirroring. AlwaysOn also allows the secondary database to remain ONLINE, so we can use it for reporting purposes without resorting to a Snapshot! Come see this lively session with extensive demos of setting up, configuring and testing AlwaysOn. We'll also test automatic fail-over using a real web app to see how well this feature works.
SessionID: 17851
Hekaton Data: A Whole New World
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 3
Speaker: Kalen Delaney
Title: Hekaton Data: A Whole New World
Abstract:
SQL Server 2014's In-Memory OLTP stores your data and indexes in a whole new way. In this session we'll take a look at way SQL Server 2014 In-Memory Database keeps track of your data with two new kinds of indexes, and why your data storage is so much more efficient.
SessionID: 18856
The Curious Case of Isolation Levels
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 4
Speaker: Keith Tate
Title: The Curious Case of Isolation Levels
Abstract:
Have you ever seen or used “WITH (NOLOCK)” in T-SQL? Do you know what it does and its side effects? Is SQL Server optimistic or pessimistic when it comes to locking? Can it be both? In this session we will cover these questions and discuss how and why SQL Server takes locks and how that affects other users. We will go over alternatives for using NOLOCK and discuss when it is appropriate to use. In addition, we will discuss what are the ACID properties and how to monitor locks and blocks.
SessionID: 20142
Violin Memory Lunch Session: Flash Storage 101 and How it Modernizes Database Design
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 2
Speaker: Matt Henderson
Title: Violin Memory Lunch Session: Flash Storage 101 and How it Modernizes Database Design
Abstract:
NAND flash storage is the new wave of technology hitting datacenters and solutions design. With a new technology comes a new set of pros versus cons, new economics and changes in solutions architecture that highlight what it has to offer. This session will give an overview of how the technology works, what to look out for, how to properly POC/test each vendor’s solution and how to modernize your database architecture with this new technology.
SessionID: 20401
Scalable SSRS Reports Achieved Through the Powerful Tablix
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 3
Speaker: Mickey Stuewe
Title: Scalable SSRS Reports Achieved Through the Powerful Tablix
Abstract:
Want to quickly roll out ultra-flexible reports that will wow your end users? Want to learn how to display the data in multiple layouts on the same report? Want to consolidate similar reports while still providing flexibility to your end users? This can all be achieved by leveraging the three controls based on the Tablix template: Table, Matrix, and the List control.
In this demo-heavy session, you'll learn how to create a columnar report that grows vertically as well as horizontally. You'll see the magic of having multiple layouts for the same data on the same report. You'll see how to do more useful things with fewer reports, and you’ll come away with a bag full of new tricks to make your reports flexible and scalable works of art.
SessionID: 20402
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 2
Speaker: Mickey Stuewe
Abstract:
SessionID: 20615
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 1
Speaker: Mike Tutor
Abstract:
SessionID: 20836
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 2
Speaker: Mitchell Bottel
Abstract:
SessionID: 22281
Streamlining SQL Server Implementations Across Organization
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 5
Speaker: Prakash Heda
Title: Streamlining SQL Server Implementations Across Organization
Abstract:
SessionID: 22550
Understanding the SQL Server Transaction Log
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 1
Speaker: Randy Knight
Title: Understanding the SQL Server Transaction Log
Abstract:
The SQL Server transaction log is one of the most misunderstood components of the database engine. What makes it grow? How does it get truncated? Should I shrink it? What is a VLF? In this session we will answer these questions and more.
SessionID: 24648
Introducing Power BI
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 4
Speaker: Stacia Varga
Title: Introducing Power BI
Abstract:
SessionID: 24952
Lightning talks - SacSQLUG
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 5
Speaker: Dan Hess
Title: Lightning talks - SacSQLUG
Abstract:
Presenters are board members for the Sacramento SQL Server user group:
Mitch Bottel - president;
Dan Hess - vice president/treasurer;
Dilip Nayak - event coordinator;
Joe Simmons - public relations;
SessionID: 25708
Capture Change and Apply it With Change Data Capture SSIS
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 1
Speaker: Steve Wake
Title: Capture Change and Apply it With Change Data Capture SSIS
Abstract:
Whether you are trying to setup a new data warehouse, keep it updated, audit changes to your databases or quickly load changes to another database Change Data Capture (CDC) is a solution for all of these and can now be setup and supported easily with SQL Server SSIS 2012! Change Data Capture (CDC) has been around since SQL Server 2008, but has been underused because it was difficult to fully implement. SSIS 2012 now provides support for CDC with new components that make consuming the captured data very easy to apply. This session will define what CDC is and with live demos show how it is setup on your databases. Once it has been setup then you need to consume and apply those changes, this will be demonstrated with live demos using SSIS 2012 to create packages that apply the changes.
SessionID: 26414
Common TSQL Mistakes
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 1
Speaker: Kevin Boles
Title: Common TSQL Mistakes
Abstract:
SessionID: 26416
Windowing Functions: THE Reason to Upgrade to 2012+
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 2
Speaker: Kevin Boles
Title: Windowing Functions: THE Reason to Upgrade to 2012+
Abstract:
SessionID: 26965
The Life Cycle of a Query in 3D
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 5
Speaker: Todd Kleinhans
Title: The Life Cycle of a Query in 3D
Abstract:
Have you ever wondered what really happens behind the scenes when you execute a query? In this unique demonstration, Todd will use a video game engine (Unreal Engine 4) and will dramatically show The Life Cycle of a Query in 3D. We will follow a query from beginning to end and "runthrough" the various SQL Server components all queries must use including the Protocol Layer, Relational Engine, Storage Engine, Buffer Pool and then back out to the client. A volunteer at the end will then don an Oculus Rift Virtual Reality Headset for 3D Gaming and then race through the sections in under a minute to win a prize. Participants will leave with a better understanding of the major components and with a conceptual framework to explore the components more in-depth.
SessionID: 27037
Managing Oracle and Migrating to SQL Server: Tips from the Trenches
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 3
Speaker: Tom Keller
Title: Managing Oracle and Migrating to SQL Server: Tips from the Trenches
Abstract:
SessionID: 27107
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 5
Speaker: Trent Sherman
Abstract:
SessionID: 34775
Improving Database Restores with Powershell
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 3
Speaker: Michael Fal
Title: Improving Database Restores with Powershell
Abstract:
SessionID: 9369
Self-Service BI Solution from Data to Report Builder 3
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 3
Speaker: Jonathan Amen
Title: Self-Service BI Solution from Data to Report Builder 3
Abstract:
In this presentation I'll show you a no SQL code required, all SQL Server 2012 self-service BI solution from the data warehouse all the way up to Report Builder 3. This is a solution I've put in place at Sutter, and it's something simple enough to use at virtually any company.
SessionID: 9389
Physical Join Operators
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 1
Speaker: Ami Levin
Title: Physical Join Operators
Abstract:
SessionID: 9490
An Analytics Sandbox in A World of Big Data
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 4
Speaker: Andrew Eichenbaum
Title: An Analytics Sandbox in A World of Big Data
Abstract:
As Big Data becomes the norm to deal with data volume, variety and velocity, it becomes increasingly harder for the Data Analyst to understand and work with data sets. To overcome this we introduce Platfora, a Hadoop-backed data analysis framework which nicely complements more traditional data warehousing and BI solutions. We'll go over ingestion of new data and building of data sets and visualizations in a system that requires no more work than interacting with a graphical interface. More specifically, we will do so in the context of peer-to-peer lending, to show how insights on loan applicants and their risk profiles can be quickly revealed with no ETL development or demanding data transformation.
SessionID: 9559
Powershell 101 for the DBA
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 4
Speaker: Andrew Nakamura
Title: Powershell 101 for the DBA
Abstract:
SessionID: 9663
Discover Power BI for Office 365
Event Date: 12-07-2014 - Session time: 00:00:00 - Track: Track 2
Speaker: Angel Abundez
Title: Discover Power BI for Office 365
Abstract:
We will discuss what you will need in your Office 365 environment to get going, and some best practices when trying to set this up for your department or enterprise.