Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Annop Siritikul Technology Specialist Microsoft (Thailand) A Technical Overview of Microsoft ® SQL Server ™ 2005 Beta 2."— Presentation transcript:

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

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

3 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

4 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

5 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

6 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 2000 64-bit can potentially improve the performance of your database application.

7 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

8 Compatibility Maintains T-SQL code-compatibility with SQL Server 2000 32-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

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

10 Introduction SQL Server 2005 Data Platform

11 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

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

13 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

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

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

16 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

17 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

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

19 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

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

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

22 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

23 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

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

25 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

26 Monitoring Tools Activity Monitor Activity Pages Settings Activity Table Toolbar

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

28 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

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

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

31


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

Similar presentations


Ads by Google