Presentation is loading. Please wait.

Presentation is loading. Please wait.

Matthew Stephen Microsoft Ltd Overview.

Similar presentations


Presentation on theme: "Matthew Stephen Microsoft Ltd Overview."— Presentation transcript:

1 Matthew Stephen Microsoft Ltd mattstep@microsoft.com http://blogs.msdn.com/mat_stephen Overview

2 Agenda SQL Server Data Platform SQL Server 2005 Overview –Enterprise Data Management –Developer Productivity –Business Intelligence

3

4 Runs Microsoft –Runs 100% on SQL Server –Runs Microsoft products before customers 15+ apps live on SQL Server 2005 today! –50+ applications on SQL Server 2005 before RTM Key mission critical apps live on Beta 2 –SAP R/3 Deployment, 1.7 TB –“Feedstore”: Staging DW for all Microsoft data  2 TB of Data, 1800+ Tables, 500 subscribing systems –Microsoft Sales Revenue Reporting and BI system  9,000 users world-wide  25,000 reports/week Full data life-cycle in SQL Server 2005 –[Sales]  SAP  Feedstore  Microsoft Sales

5 Availability and security advancements Database mirroring, online operations for increased availability Data security and privacy: encryption, enhanced auditing Continued focus on manageability Integrated management toolset for relational and OLAP Expanded self tuning Performance and scalability Scales as the business grows: partitioning, snapshots From mobile devices to 64-bit data centers

6 SQL Server 2005 Security Initiatives Focus on security, privacy, and tools Enhanced security features –Encryption and decryption of data with key management –Advanced auditing, authentication, and authorization Reduction in surface area –More optional installation options –Minimized Attack surface: Features require explicit configuration Deployment improvements –Integration with Microsoft Update services Common Criteria –Certification targeted at EAL4+ around RTM Security Tools –Continued MBSA investments –Best Practices Analyzer

7 Database Mirroring Achieving high availability while managing costs Database Failover –Very fast failover…less than 3 seconds –Automatic or manual failover –Automatic, transparent client redirect Works with standard hardware and storage Mirror Principal Witness LogLog Application SQL Server 2 2 4 5 1 DataDataDataDataLogLog 33-6 3-6

8 Other Availability Features On-Line Page and File restore –Database remains online - Only data being restored is unavailable Dedicated Admin Connection –Access to Server when regular connections fail Fast Recovery –Database is available when undo begins UndoRedo Available

9 Snapshot Isolation Increased data availability for read applications –Allows non-blocking consistent reads in an OLTP environment –Writers don’t block readers –Readers don’t block writers Scenarios –Read-mostly database with relatively few writes – Reporting –Migration from Oracle to SQL Server

10 Database Snapshots Snapshot of a database at a point in time –Created instantly –Read only Does not require a complete copy of the data –Shares unchanged pages of the database –Requires extra storage only for changed pages –Uses a “copy-on-write” mechanism Recover from User, Application or DBA error –Rewind database to Database Snapshot

11 Manageability - Tools New: SQL Server Management Studio –New Rich GUI –Integrated Authoring, Management –Support all SQL Server components New: Management Objects (SMO) –Managed code, new design patterns –Improved Scalability, Scripting New: SQLCMD –High Performance CMD line tool New: SQLiMail Replacement –SMTP Support, Cluster Support, No Outlook required

12 Range Partitioning Range Partitioning breaks a single object into multiple manageable pieces Partitioning is transparent to the application Partitioning applies to –Tables –Indexes The row is the unit of partitioning All partitions reside in a single database

13 Partition Manageability Common operations –Split, merge, add, and drop partitions –Bulk data loading, Index maintenance –Switch data instantly between Table and partition of another table Two partitions of different tables Time Sliding Window Archived HotRead-OnlyNear-LineRead-Mostly Obsolete

14 Cost SavingsScalability The highly scalable database platform for memory intensive, performance-critical business applications Manageability  Optimized for Windows Server 2003  Support for AMD Opteron & Intel Itanium with Beta 2  Intel EM64T coming with Beta 3  Great performance Large memory addressability (up to 32 TB) Nearly unlimited virtual memory (up to 8 TB) I/O savings due to larger memory buffer pools  T-SQL code-compatibility with SQL Server 2000  8 node clustering support  Same on-disk format as 32-bit for easy migration  64bit support for relational engine and BI  Compelling alternative to expensive Unix solutions 64-bit Database Platform High-performance computing

15 Leverage existing development skills Integration with Visual Studio Multiple languages: T-SQL, VB.NET, C#… Share data across any platform Native support for XML, Web services Interoperability with any platform, application Extensibility Native XML data type, user defined data types New distributed application framework: Server Broker

16 Scalable, comprehensive solution End-to-end business intelligence Integrated with Visual Studio for rapid BI development Real-time decision making tools New extensible reporting platform Scalable and reliable for 24*7 support BI for the entire enterprise Supports heterogeneous data sources Enterprise-class ETL (SSIS)

17 Business Intelligence Elements of the process Data Marts Relational Data Warehouse Database ETL Vertical LOB Applications Operational Source Systems Analysis & Planning Client Applications Query Tools Reporting Analysis Data Mining Operational Data Store OLAP Cubes Data Mines ERP/ Accounting Systems CRM Internet Commerce Systems Cross Sell Target Sell Forecasting Vertical Industry Solutions Data Warehouse Feedback/React/Adjust – Closed Loop MS Excel MS English Query MS Data Analyser Reporting Services BSC Excel OLAP Add-in OLEDB XML/A Panorama Proclarity Intelligent Apps XL3, Cogonos BO

18 Integration Services Breakthrough ETL capabilities Enterprise ETL platform –High performance –High scale –Trustworthy and reliable Best in class usability –Rich development environment –Source control –Visual debugging of control flow and data –Great range of transforms out-of-the- box Highly extensible –Custom tasks –Custom enumerations –Custom transformations –Custom data sources

19 BI Development Studio  A complete, integrated tool for the development of BI applications  One tool, multiple technologies:  Relational, OLAP, DM, DTS, Reporting, Code, Web pages …  Enterprise software development environment:  Integrated into Visual Studio.NET  Team development, source control, versioning, developer isolation, resource independent coding  Development cycle lifetime support  Develop, Test, Deploy, Modify, Test…  Breakthrough ease of use

20 Introduced with SQL Server 2000 –Open, extensible enterprise reporting solution –Report authoring, management, delivery –Office System integration –VS.NET development environment SQL Server 2005 enhancements –Integration with AS, DTS, management tools –Developer enhancements –Improved report interactivity –Rich end-user reporting Reporting Services

21 Analysis Services Unified Dimensional Model –Integrating relational and OLAP views Pro-active caching –Bringing the best of MOLAP to ROLAP Advanced Business Intelligence –KPIs, MDX scripts, translations, currency… Web services –Native XML/A

22 Data Mining Focus Complete set of analytics –Most popular data mining algorithms (5 new) –Enhanced creating, editing, and viewing environment Embedded data mining –Embed data mining in LOB applications –Complete SQL language based API –Native XML/A support Integrated solution –Tight integration with Relational, OLAP, DTS, Reporting technologies –Comprehensive SQL Server BI platform Alliance with ISVs –Focus on broadening the market –Agreed on finalizing DM industry standard based on OLE DB for DM and XML/A


Download ppt "Matthew Stephen Microsoft Ltd Overview."

Similar presentations


Ads by Google