Kline
 
spacer
SQL Server 2008 is Packed with Interesting New Features
 
kline
spacer
Kevin Kline
 

February 28 marked the launch of Windows Server 2008 and SQL Server 2008. There was a big kick-off party and lots of fanfare in Los Angeles with thousands of attendees, huge screen presentations, a keynote by Tom Brokaw, and an after-event party featuring Canadian rock band The Barenaked Ladies. For me, however, the hoopla was a bit tempered by Microsoft’s earlier announcement that SQL Server wouldn’t go RTM until Q3 of this year.

Marketing fun aside, there are lots of technical, workaday reasons for a SQL Server DBA or developer to get interested in SQL Server 2008. I’ve had the luxury of spending some time with the Community Technology Previews (CTPs) and here’s what I’m most looking forward to when SQL Server 2008 goes gold:

  • SQL improvements - in particular the GROUPING SETS subclause and the MERGE statement. GROUPING SETS is an ANSI standard subclause of the GROUP BY statement that enables additional rollup capabilities. MERGE is a statement that combines the features of the INSERT and UPDATE statement (or the DELETE statement), such that you can specify that if data does exist, update it, and if the data does not exist, then insert it.
  • Developer-centric improvements - to LINQ and table-valued parameters. LINQ, or Language Integrated Query, is a means of querying SQL Server using .NET programming languages like C# and VB.NET. Table-valued parameters are a means of passing array-like data in and out of stored procedures.
  • Reporting Services improvements - several. For example, IIS is no longer required, and there are powerful new features for ad-hoc reporting, embedded reports, and subscription-based deployment. Plus, the improved caching and snapshot reports will make enterprise reporting even more capable than before.
  • New data backup and compression features - in the Enterprise Edition of SQL Server 2008.
  • New data types - a lot of new capabilities open up with the new spatial, filestream, hierarchyID and data/time data types.
  • Security improvements - now encompassing transparent data encryption and extensible key management. SQL Server continues to lead the pack in security (lowest number of critical security flaws reported) and is poised to continue this lead with the SQL Server 2008 release.
  • New resource governor - one of the biggest “cool” features in SQL Server 2008. With the resource governor, DBAs can specify who gets system resources, how much, and at what priority. This is the harbinger of very granular control capabilities that will enable DBAs to make the most of future 64-bit, high-powered servers.
  • More capable audit and change tracking - these now enable DBAs and compliance officers to easily track just about everything happens on the server.
  • Analysis Services - big gains in performance, with features like block computations and write-back improvements.
  • New multi-server management capabilities - Policy-based management and streamlined installation make it easier than ever to manage large numbers of SQL Servers and introduce a whole new paradigm for administrating servers.

Of course, there are many, many more features, upgrades, and improvements in SQL Server 2008. Lots of the features are small. And, of course, there are some major features that didn’t make it onto my list, since my entries are both subjective and arbitrary. But if you work at all with SQL Server development or database administration, I think you’ll find all of these features worth much deeper exploration and eventual inclusion into your skill set.

About the Author:

Kevin Kline is director of technology for SQL Server Solutions at Quest Software. A Microsoft SQL Server MVP, Kline is the current president of PASS and the author of SQL in a Nutshell and Transact-SQL Programming (O’Reilly & Associates). He is a frequent speaker at trade shows and has been active in the IT industry since 1986. For information about Quest Software, go to www.quest.com.

|<<TOC  <<Back  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  Next>>   Masthead >>|

DBTA Home Page | About Us | Contact Us | Partners

To receive a monthly notice about new material and a quarterly
complimentary print edition, click
here.

 
 

DBTA Home Page

To receive a monthly notice about new material and a quarterly complimentary print edition, click here.

Table of Contents

TRENDS AND APPLICATIONS
Laying the Foundation for a Complete IT Service Lifecycle with a Configuration Management System
Oracle Applications Users Must Review Their Support Agreements Now
Every Place Where Sensitive Data Flows and Resides Must be Secure
Visualization is BI's Next Frontier
Taking a Clear-Eyed View of SOA
What are Enterprise Mashups and Why Do We Need Them in the Enterprise?

MV COMMUNITY
New Version of Bravo Dashboard Available from Sierra Bravo
BlueFinity Announces Plans for mv.NET Version 4
Entrinsik Schedules New Webinar for April 29
wIntegrate 6.1 Now Available

COLUMNS
OpenSocial Aims to Open Up Social Networks by Guy Harrison
SQL Server 2008 is Packed with Interesting New Features by Kevin Kline
Ways to Tackle the Daunting Task of Data Conversion by Arun Kumar R.
Think Differently with Technology - and Get a Lot More for Less by Joe McKendrick
Database Data Needs Long-Term (100 Year) Archiving Solution by Craig S. Mullins
Avoid Accidental Normalization of a Multidimensional Star by Todd Schraml

News
Download Central
Places to Go
Did Ya Hear?
New Products

Online Masthead

DBTA Home Page

DBTA E-Editions
May 2008
March 2008
February 2008
January 2008

 
spacer
spacer
spacer