Download presentation
Presentation is loading. Please wait.
1
SQL Server 2005 Database Engine Sommarkollo Microsoft
2
2 Agenda SQL Server 2005 Components Tools and Utilities.NET Framework integration Service Broker Database Mirroring Security Overview Database Engine Enhancements Conclusion
3
3 SQL Server 2005 “Product Family” Components SQL Server 2005 Relational Database Engine.NET CLR Analysis Services Native HTTP Support Service Broker Replication Reporting Services Full-Text Search Notification Services SQL Server Integration Services
4
4 Tools and Utilities SQL Server Management Studio SQL Server Configuration Manager SQL Server Surface Area Configuration sqlcmd Utility Database Engine Tuning Advisor SQL Server Profiler SQL Management Objects Business Intelligence Development Studio SQL Server
5
5.NET Framework integration Procedural database objects –Extends T-SQL Logic & features Managed Execution Visual Studio Rich Libraries In some cases, better performance.NET Assembly UDF Trgr Agg SP UDT
6
6 Service Broker Asynchronous messaging Message types, Contracts, Queues, Services Ordering and coordination Database integration New DDL
7
7 Database Mirroring Support by service pack 1 Software solution Per-database basis Full recovery model Possible… –No data loss –Automatic failover Principal DatabaseMirror DatabaseClient Partners Witness
8
8 Security Enhancements Overview Restricted set of features installed or enabled Password Policy Execution Context Server Agent All Permissions Grantable Separation of Users and Schemas Native Encryption
9
9 Database Engine Enhancements Overview System Enhancements Data Storage Enhancements Partitioned Tables and Indexes New Index DDL Snapshot Isolation Level Database Mail Metadata
10
10 System Enhancements Dynamic AWE memory –…but still a workaround Dynamic I/O and CPU affinity –CPU from an operating system point of view –CPU from an SQL Server point of view
11
11 Data Storage Enhancements varchar(max), nvarchar(max), and varbinary(max) –Some string functions can be used –After Triggers Native XML –Index –FOR XML enhanced XQuery support added
12
12 Partitioned Tables and Indexes T-SQL –MERGE –SPLIT –SWITCH Partition… –Function –Scheme –Filegroups
13
13 New Index DDL ALTER INDEX New syntax –REBUILD (per partition) –REORGANIZE (per partition) LOB_COMPACTION –DISABLE – ONLINE (Enterprise Edition, including CREATE & DROP) ALLOW_ROW_LOCKS ALLOW_PAGE_LOCKS MAXDOP
14
14 Snapshot Isolation Level Versions of data are kept in tempdb No uncommitted data read Repeatable reads without blocking Calls for extra monitoring tempdb READ_COMMITTED_SNAPSHOT ALLOW_SNAPSHOT_ISOLATION
15
15 Database Mail SMTP
16
16 Metadata New style Old style
17
17 Conclusion Well…
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.