Brad M McGehee

Focus on SQL Server
Check out my Simple-Talk articles.
Add to Technorati Favorites      Add to Google     

 RSS Feed

     Twitter      View Brad McGehee's profile on LinkedIn

Get a Free Copy of My New E-Book: Brad's Sure Guide to SQL Server 2008: The Top Ten New Features for DBAs

Published Sunday, August 31, 2008 5:18 PM

I have just finished writing a new E-Book, and it is available free from Red Gate Software at the following URL:

http://www.red-gate.com/specials/ToolbeltBradsure.htm

The goal of my new 112 page book is not to teach you everything you need to know about SQL Server 2008. If that was the case, it would be about 10 times that size. My goal is to introduce you to what I feel are the ten top new features of SQL Server 2008. In each chapter, I introduce you to a new feature, discuss why you might want to use it, describe how it works, and I provide a simple example. Each chapters runs about 10 pages each, so you can pick and choose those chapters that interest you the most. If you find any of the new features interesting, I suggest you learn more from the SQL Server 2008 Books Online.

As you might expect, my choice of the top ten new features in SQL Server 2008 probably won't match your top ten choices. I imagine if I asked ten different DBAs what their favorite new features were, I'd get ten different lists. In any event, I hope you find the book a quick way to introduce you to SQL Server 2008.

Below is a list of the topics I cover.

  1. Management Studio Improvements – SSMS 2008 starts to rebuild its reputation in the DBA community with the introduction of IntelliSense and a debugger for T-SQL, the ability to run multi-server queries as well as improved performance and numerous other enhancements.
  2. Policy-Based Management – Every DBA knows the frustration of trying to manage tens of servers, each of which has a subtly different configuration. Policy-based management could ease a lot of this pain.
  3. Data Compression – The first immutable law of database administration is that databases will grow (and grow) over time. SQL 2008 enterprise brings with it data and backup compression, thus reducing physical file sizes as well as disk I/O.
  4. Resource Governor – Everyone knows it's not "best practice" but most DBAs, nevertheless, deal with situations whereby a SQL Server that supports OLTP applications is also used extensively for reporting. Often this can cause enough resource contention to affect production activity. Resource Governor promises to be a valuable tool in curtailing this problem.
  5. Performance Data Collector – Historically, DBAs have used a mishmash of different tools to get performance data out of SQL Server, including Profiler, System Monitor, DMVs, and more. Performance Data Collector is one of the tools that starts to bring together all this information, moving more towards a single-location, single-format model of collecting, storing and analyzing performance data.
  6. Transparent Data Encryption – Whether we like it or not, Security is an issue with which DBAs are going to become more and more familiar. 2008 Enterprise adds full database-level encryption to column-level encryption.
  7. SQL Server Audit – Again, auditing is an area in which DBAs have tended to use several different methods to track the activities they need to monitor, from DDL triggers, to SQL Trace to third-party tools. The new SQL Server Audit attempts to expand the range of activities that can be easily monitored, as well as being easier for the DBA to use and more granular.
  8. New Data Types – It's a long time since SQL Server has been a simple "relational data store", and SQL 2008 pushes boundaries again, introducing spatial data types, hierarchical data, as well as unstructured data such as videos, Excel files and so on.
  9. Extended Events – These have been introduced in order to help "centralize" performance data collection in SQL. They provide a generic event-handling system aimed at making it much easier to capture, store and act on disparate troubleshooting data from SQL Server, the Windows OS, and applications.
  10. Change Data Capture – DBAs always strive to separate OLTP and OLAP activities cleanly onto separate servers. However, moving data between the two, while keeping them synchronized, has proved a difficult problem. Change Data Capture could well be the answer.

 

Share this post :

Comments

No Comments
You need to sign in to comment on this blog

About bradmcgehee

Brad M. McGehee is a MCSE+I, MCSD, and MCT (former) with a Bachelors’ degree in Economics and a Masters in Business Administration. Currently the Director of DBA Education for Red Gate Software, Brad is an accomplished Microsoft SQL Server MVP with over 13 years’ SQL Server experience, and over 6 years’ training experience. Brad is a frequent speaker at SQL PASS, SQL Connections, SQLTeach, Code Camps, SQL Server user groups, and other industry seminars, where he shares his 13 years’ cumulative knowledge. Brad was the founder of the popular community site SQL-Server-Performance.Com, and operated it from 2000 through 2006, where he wrote over one million words on SQL Server topics. A well-respected and trusted name in SQL Server literature, Brad is the author or co-author of more than 12 technical books and over 100 published articles. His most recent books include “How to Become an Exceptional DBA,” and “Brad's Sure Guide to SQL Server 2008: The Top Ten New Features for DBAs.” Later this year he will be releasing a book on how to use the SQL Server 2005/2008 Profiler. When he is not travelling to spread his knowledge of SQL Server, Brad enjoys spending time with his wife and young daughter in Hawaii.

















<August 2008>
SuMoTuWeThFrSa
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456
Virtual Exchange Servers
 Microsoft now supports running Exchange Server 2007 in server virtualization environments, not just on... Read more...

Virtualizing Exchange: points for discussion
 With the increasing acceptance of the use of Virtualization as a means of providing server... Read more...

Encouraging .NET Reflector Add-ins
 Jason Haley is well-known for the resources he's provided to developers who wish to extend Reflector's... Read more...

Using .NET Reflector Add-ins
 .NET Reflector by itself is great, but it really comes into its own with the help of some add-ins. Here... Read more...

Unique Experiences!
 You'd have thought that a unique constraint was an easy concept - Not a bit of it; it can cause a lot... Read more...