Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


October 09, 2007

A Look at Microsoft SQL Server 2008


RSS
Subscribe to Windows IT Pro | See More Products / Software Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

When one thinks of Microsoft's platforms, thoughts turn naturally to such products as Windows, Windows Server, .NET (including the Web-based ASP .NET technologies) and perhaps Office. But Microsoft's success as a maker of platforms is based on far more than just the platforms themselves. It includes a developer ecosystem rooted in the Visual Studio tools and .NET development languages. And it includes the related data back-end, which centers around SQL Server.

The next version of SQL Server, dubbed SQL Server 2008, will launch in February 2008 alongside Windows Server 2008 and Visual Studio 2008. This is no coincidence of timing. Indeed, these products will most certainly be completed at varying times, with Visual Studio 2008 scheduled for completion in late 2007 and both Windows 2008 and SQL 2008 not due until after the launch event. (SQL Server will be the last of the three to appear.) Microsoft is launching these products together because they form a cohesive whole, an interconnected uber-platform of sorts in which components of each both rely on and build off of components of the other.

The SQL Server business has done phenomenally well for Microsoft, thanks to a slow and steady product-revision schedule that maps more closely to customer schedules than most Microsoft products and a steady move toward the upper reaches of scalability, capability, and reliability. SQL Server 2005, the most current version of the product at this writing, took five years to come to market and also shipped concurrently with a major Visual Studio refresh. Since then, Microsoft has augmented that product with two major service pack releases, one of which tightened integration with Office 2007 on the desktop. Sales are phenomenal: SQL Server is the fastest growing server product in the database, business intelligence (BI), and data warehouse markets, and is the number three database in market share behind Oracle and IBM, largely because SQL Server's pricing is so much lower and so much more feature inclusive.

Indeed, Microsoft's propensity to ship new functionality in SQL Server rather than ship it as a separate added cost product as would Oracle or IBM is, in my mind, one of its biggest strengths. One only needs to look at BI and OLAP support for a typical example.

SQL Server is also making huge gains in performance and scalability. It's now the owner of the SAP benchmark record, offers the best performance at 1TB TCP-H (ad-hoc queries), and the best price at 3TB. And since the dark days of the Slammer worm in 2002, SQL Server has had zero critical security vulnerabilities, compared with more than 100 for Oracle. And while Oracle users have suffered through more than 300 security vulnerabilities overall in that time period, SQL Server users have had just five. That's astonishing given Microsoft's security record.

As with previous versions, SQL Server 2008 is on a slow burn, and Microsoft says it has settled on a 24- to 36-month development cycle that thus far has been marked by a few public Community Technology Preview (CTP) releases. Expect two more CTP releases before the launch: SQL Server 2008 is due in final form the second quarter of 2008. Here's what you can expect.

Trusted platform. At a 1997 SQL Server 7.0 reviewer workshop, I was astonished by Microsoft's Terra Server, a room full of data refrigerators that contained satellite imagery and was controlled by a custom SQL Server installation. Now, SQL Server can manage a terabyte of data as seamlessly as previous versions did a gigabyte, and scalability is at the forefront of core SQL Server work. Part of this effort involves disk compression routines that reduce the footprint of on-disk storage. Part of it is new indexing mechanisms to speed queries of ever-increasing data sets. And part is an ongoing effort to improve performance across the board. For example, SQL 2008 prioritizes workloads intelligently so that administrators can configure service level agreements (SLAs) in ways that make sense for your organization. So a reporting application can't consume all of a server's resources while payroll is trying to print paychecks, for example.

Abilities. While SQL Server is traditionally thought of as a relational database, the product has been consistently improved over time to work with non-relational data. This happened in SQL Server 7.0 with the introduction of multidimensional OLAP, and continued in SQL Server 2005 with XML support. In SQL Server 2008, Microsoft is expanding these capabilities in the most dramatic fashion yet with support for unstructured data, like documents in the file system, through a new file stream data type. This isn't a replacement for the file system, but rather a replacement for the old BLOB data type, which had no understanding of the underlying data. Microsoft is supporting this feature with native Windows APIs for querying and indexing the data. It is also formalizing the concept of location data, where you can query locations in a spatial way as with a map. I expect this capability to touch off a new era of custom location-aware applications.

There's a lot more, but I'm out of space, so I'll leave you with two thoughts: If you're interested in more information about SQL Server 2008, I will be expanding this overview into a longer article for the SuperSite for Windows in the next few days. And if you're curious about licensing, I've got some good news: Microsoft is keeping the price of SQL Server 2008 consistent with that of SQL Server 2005, despite adding a host of new functionality that other database vendors would likely break out and offer separately at added cost. That's good stuff, and a continuation of Microsoft's aggressive value proposition for this product line.

End of Article



Reader Comments
A good intro. Thanks, Paul. I'm looking forward to reading the sequel. (No pun intended!)

Reeni November 22, 2007 (Article Rating: )


Excellent overview of SQL 2008!

dberhe December 13, 2007 (Article Rating: )


Many words, little substance

Nappe January 01, 2008 (Article Rating: )


The "support for unstructered data, like documents in the file system" sounds somewhat familiar. Is MS paving the way to WinFS?

ChristianHG January 10, 2008 (Article Rating: )


You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
CES 2009: Ballmer Announces Windows 7, Windows Live, Live Search Milestones

During his first-ever Consumer Electronics Show (CES) 2009 keynote address last night in Las Vegas, Microsoft CEO Steve Ballmer announced the pending public availability of a feature-complete Windows 7, the final version of Windows Live Essentials, and ...

10 Reasons Not to Deploy Windows Vista

The decision to upgrade to Vista has to make business sense, but many companies find the costs in training and application compatibility problems outweigh any benefits Vista brings. ...

10 Reasons to Deploy Windows Vista

The decision to upgrade your XP systems to Vista is simple when you consider features such as easier backup, a great desktop search, and vastly improved security options. ...


SQL Server and Database Whitepapers StoreVault SnapManagers for Microsoft Exchange and SQL Server

Related Events Virtualization Forum: Optimizing Storage, Networks, Desktops, and Security

Cloud Computing Forum: Integrating Software, Server and Storage as a Service into Your Enterprise IT Delivery Model

Virtualization Forum: Optimizing Storage, Networks, Desktops, and Security

Check out our list of Free Email Newsletters!

SQL Server and Database eBooks Safeguarding Your Windows Servers

SQL Server Administration for Oracle DBAs

Taking Control: Monitoring the Windows Platform Proactively

Related SQL Server and Database Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2009 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing