270 likes | 395 Views
This seminar by Jos Blakeley from Microsoft explores the design philosophy of SQL Server, focusing on its capabilities in automatic problem-solving through self-tuning, dynamic optimization, and self-management. It highlights the importance of careful design for scalability and optimization within large data warehouse environments. The session covers fundamental concepts, workload management, system and software architecture, and insights on how SQL Server codifies solutions for large-scale applications effectively.
E N D
1. SQL Server: A Data Platform for Large-Scale Applications José Blakeley, Software Architect
Database Systems Group, Microsoft Corporation
2. SQL Server Design Philosophy To solve 90+% of the problems automatically
Self Tuning
Dynamic Optimization
Self Configuration
Self Management
Self Healing
The remaining percentage takes higher touch
Requires careful design for scalability
Good knowledge of how the RDBMS platform works
This talk describes how we are codifying our solution for large-scale DW into SQL Server
1/8/2010 2 UCI ISG Seminar
3. Outline 1/8/2010 UCI ISG Seminar 3 SQL Server Data Platform
Basic concepts – common ground
Assumptions
Workloads
SQL Server Parallel DW DBMS
Design Philosophy
System Architecture
Software Architecture
Summary