Annop Siritikul Technology Specialist Microsoft (Thailand) A Technical Overview of Microsoft ® SQL Server ™ 2005 Beta 2.

Slides:



Advertisements
Similar presentations
Michael Platt Architect, Microsoft UK
Advertisements

Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
SQL Server 2005 RDBMS Technical Overview Matthew Stephen IT Pro Evangelist (SQL Server) Microsoft Ltd.
SSRS 2008 Architecture Improvements Scale-out SSRS 2008 Report Engine Scalability Improvements.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
Meanwhile RAM cost continues to drop Moore’s Law on total CPU processing power holds but in parallel processing… CPU clock rate stalled… Because.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
SQL Server 2005 Database Engine Sommarkollo Microsoft.
June 2006 Microsoft Windows Hosting Seminar Series Matthew Boettcher Web Platform Technical Evangelist (Hosting) Developer & Platform Evangelism Division.
Managing and Administering SQL Server 2005 Matthew Stephen ITPro Evangelist Microsoft Ltd
Business Intelligence components Introduction. Microsoft® SQL Server™ 2005 is a complete business intelligence (BI) platform that provides the features,
AGENDA Tools used in SQL Server 2000 Graphical BOL Enterprise Manager Service Manager CLI Query Analyzer OSQL BCP.
Chapter 9 Overview  Reasons to monitor SQL Server  Performance Monitoring and Tuning  Tools for Monitoring SQL Server  Common Monitoring and Tuning.
Module 8: Monitoring SQL Server for Performance. Overview Why to Monitor SQL Server Performance Monitoring and Tuning Tools for Monitoring SQL Server.
Managing and Monitoring SQL Server 2005 Shankar Pal Program Manager SQL Server, Redmond.
Passage Three Introduction to Microsoft SQL Server 2000.
Module 3: SQL Server 2005 Administrative Tools. Overview Using SQL Server Management Studio Using SQL Computer Manager Using the sqlcmd Utility Using.
SQL Server Management Studio Introduction
A Technical Overview of Microsoft SQL Server 2005 Melville Thomson IT Pro Evangelist (UK)
SQL Server 2008 for Hosting Key Questions to Address How can SQL Server save your costs? How can SQL Server help you increase customer base? How can.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
VMware vCenter Server Module 4.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
SSIS Over DTS Sagayaraj Putti (139460). 5 September What is DTS?  Data Transformation Services (DTS)  DTS is a set of objects and utilities that.

Overview of SQL Server Alka Arora.
SQL Server Integration Services (SSIS) Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server (MVP) Microsoft Certified Technology Specialist.
DAT336 SQL Server “Yukon” – The Future of Business Intelligence Jason Carlson Product Unit Manager SQL Server Microsoft Corporation Brian Welcker Microsoft.
Introducing Reporting Services for SQL Server 2005.
Module 1: Installing and Upgrading to Exchange Server 2003.
Module 7: Fundamentals of Administering Windows Server 2008.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
DBSQL 14-1 Copyright © Genetic Computer School 2009 Chapter 14 Microsoft SQL Server.
Comparing High-End Computer Architectures for Business Applications Presentation: 493 Track: HP-UX Dr. Frank Baetke HP.
Chokchai Junchey Microsoft Product Specialist Certified Technical Training Center.
SQL Server 2005 Reporting Services: Product Overview Niran Luckcanakul (MCSD, MCDBA, MCT) Project manager ISONET Co.,Ltd.
Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Learningcomputer.com SQL Server 2008 – Profiling and Monitoring Tools.
SQL Server 2012 Session: 1 Session: 3 Introduction to SQL Server 2012 Data Management Using Microsoft SQL Server.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
By Shanna Epstein IS 257 September 16, Cnet.com Provides information, tools, and advice to help customers decide what to buy and how to get the.
SQL Server 2000 Sys Admin Jeremiah Curtis Engineering Services
The Million Point PI System – PI Server 3.4 The Million Point PI System PI Server 3.4 Jon Peterson Rulik Perla Denis Vacher.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Presented by Vishy Grandhi.  Lesson 1: AX Overview  Lesson 2: Role based security  Lesson 3: Monitoring  Troubleshooting.
Endpoints Lesson 17. Skills Matrix Endpoints Endpoints provide a reliable, securable, scalable messaging system that enables SQL Server to communicate.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
Matthew Stephen Microsoft Ltd Overview.
Getting the Most from SQL Server 2005 Don Vilen Program Manager SQL Server Microsoft Corporation.
SQL Database Management
Building Enterprise Applications Using Visual Studio®
Jean-Philippe Baud, IT-GD, CERN November 2007
Get the Most out of SQL Server Standard Edition
Windows 2008 Overview Lecture 1.
Microsoft® SQL Server™ 2005 (April CTP) Enterprise Data Management for the DBA Barnaby Jeans IT Pro Advisor Microsoft Canada
A Technical Overview of Microsoft® SQL Server™ 2005 Beta 2
SQL Server Monitoring Overview
Introduction of Week 3 Assignment Discussion
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Getting Data Where and When You Want it with SQL Server 2005
Presentation transcript:

Annop Siritikul Technology Specialist Microsoft (Thailand) A Technical Overview of Microsoft ® SQL Server ™ 2005 Beta 2

Agenda 64-Bit Database Platform Microsoft SQL 2005 –Introduction –Manageability

What is 64-bit? The term, 64-bit, refers to the size of the addresses the processor uses to organize the systems main memory Addressable Memory is the key benefit to SQL Server

Itanium Processor Family Itanium (IPF) Architecture –More than just large memory addressability –EPIC – Explicitly Parallel Instruction Computing Compiler enhancements –Predication – execute both sides of a branch in parallel, only the “real” side actually completes execution –Speculation – run code before branch direction is computed, check results later, and clean up as needed More instructions per cycle –On-chip Cache 6MB L3 –Improved Bus architecture Faster and wider 128-bit at 6.4Gb/sec What does it mean? MEMORY Ability to address more physical memory (RAM) and improved on- chip memory management. PARALLELISM Enhanced SMP parallelism, as well as single processor parallelism THROUGHPUT Increased bus architecture and better I/O bandwidth offering faster and wider throughput

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 Benefits for SQL Server 64-bit High-performance computing

Is this the server platform for me? Most SQL workloads happy with 2-3 GB of memory But, if your application …. –…is very I/O intensive and has a working set greater than 4GB that can be loaded in memory for faster processing … –…consumes a lot of CPU time issuing I/O… –Then SQL Server bit can potentially improve the performance of your database application.

What is the good candidate for SQL 64-Bit? Data warehousing and analysis (DSS) Global-scale Web services E-commerce applications with an unbounded number of users Statistical modeling and analysis Geo-spatial applications

Compatibility Maintains T-SQL code-compatibility with SQL Server bit releases –Same SQL Server 2000 code base plus service pack fixes and performance enhancements  No changes in database file format  No changes in data type support No changes in client apps when connecting to a 64-bit backend and a 32-bit backend

Agenda 64-Bit Database Platform Microsoft SQL 2005 –Introduction –Manageability

Introduction SQL Server 2005 Data Platform

Secure, reliable, and productive database platform for line-of-business and analytical applications High availability for enterprise applications Security enhancements Focus on manageability; self optimization Enterprise Data Management Developer Productivity Business Intelligence Integration with Visual Studio® and.NET Native XML technology Interoperability: open standards, Web services Comprehensive ETL solution Real-time decision making: reporting, data mining Scalability and availability enhancements Introduction Empowering Productivity

Agenda 64-Bit Database Platform Microsoft SQL 2005 –Introduction –Manageability SQL Management Studio SQLCMD SQLiMail SQL Profiler Monitoring Tools Database Maintenance Workflow

Manageability Management Studio New: SQL Server Management Studio –New rich GUI, Replaces Enterprise Manager, Query Analyzer –Integrated authoring, management –Supports all SQL Server components –Can manage multiple servers Object Explorer –Create databases and data sources –Control privileges and permissions –Configure replication –Manage SQL Server Agent

SQL Management Studio User Interface Object Summary page Registered Servers Object Explorer Toolbars

Agenda 64-Bit Database Platform Microsoft SQL 2005 –Introduction –Manageability SQL Management Studio SQLCMD SQLiMail SQL Profiler Monitoring Tools Database Maintenance Workflow

SQLCMD Basic Features Replaces ISQL and OSQL Batch Functionality –Command-line variables –Nested scripts Script Chaining SQLCMD Mode in Management Studio Has a dedicated administrator connection

SQLCMD Batch functionality CONNECT LON-DC-01\MSSQLSERVER setvar db CustomerDB BACKUP DATABASE $(db) TO DISK = “$(PATH)\$(db).bak” CONNECT LON-SQL-01\MSSQLSERVER setvar db ContactsDB BACKUP DATABASE $(db) TO DISK = “$(PATH)\$(db).bak” LON-DC-01 CustomerDB LON-SQL-01 ContactsDB BACKUP.SQL N:\BACKUPS C:\> SQLCMD –Q –iC:\SCRIPTS\BACKUP.SQL –vPATH=“N:\BACKUPS” LON-WK-001

Agenda 64-Bit Database Platform Microsoft SQL 2005 –Introduction –Manageability SQL Management Studio SQLCMD SQLiMail SQL Profiler Monitoring Tools Database Maintenance Workflow

SQLiMail Basic Features Uses SMTP, not Extended MAPI Profiles –Secure – Profiles enable specification of users with access to SQLiMail profile –Integrated management within SQL Server –Failover – can point to multiple SMTP servers from one profile for ensured mail delivery Service Broker used to deliver messages to avoid blocking a stored procedure Execute sendimail_sp

SQLiMail Process Flow SQLiMail Configuration sendmail_sp Stored Procedure msdb SQL script EXECUTE sendmail_sp Service Broker queue Service Broker sqlimail90.exe mailhost messages Logs SMTP Server

Agenda 64-Bit Database Platform Microsoft SQL 2005 –Introduction –Manageability SQL Management Studio SQLCMD SQLiMail SQL Profiler Monitoring Tools Database Maintenance Workflow

SQL Profiler New Features Grant Trace Access without Granting SA New Selection User Interface New Security Events Trace Service Broker Activity Trace to XML File

SQL Profiler Trace Access LON-SQL-01 SQL Server 2005 DBAdmin SA Privileges DBDeveloper No SA Privileges Start Trace with Profiler Grant Alter Trace to DBDeveloper

Agenda 64-Bit Database Platform Microsoft SQL 2005 –Introduction –Manageability SQL Management Studio SQLCMD SQLiMail Database Maintenance Workflow SQL Profiler Monitoring Tools

Monitoring Tools New Features Log File Viewer Activity Monitor –View Locks in Real-Time Agent User Role –Enhanced Security SQL Server Agent Multiple Proxies –One Proxy Per Subsystem WMI Event Alerts

Monitoring Tools Activity Monitor Activity Pages Settings Activity Table Toolbar

Agenda 64-Bit Database Platform Microsoft SQL 2005 –Introduction –Manageability SQL Management Studio SQLCMD SQLiMail SQL Profiler Monitoring Tools Database Maintenance Workflow

Database Maintenance Workflow New Features Maintenance Plan Wizard –Create Basic and Advanced Plans Maintenance Plan Designer –Complex Workflow –Visual Design Workspace View Generated T-SQL Statements

Database Maintenance Workflow Designer Interface Toolbox Designer Tabs Workspace Task Box Smart Connectors

Before take a break High scalability and performance with 64-Bit New Tools for Management and Administration Increased Flexibility and Productivity