Late last week I attended a SQL 2008 Partner Technology Day.
Here are some brief notes on some of the features that stood out.
- Resource Governor – Allows you to ring fence workload execution for example you can give user X 20% of CPU and 256mb memory. The presenter actually demo’d this and showed changing a users resources on the fly. Powerful stuff.
- Backup Compression – Improved network throughput for Database Mirroring and Log Shipping though at the cost of CPU usage.
- FILESTREAM – You can now store blobs on an NTFS file system rather than in the database – overcomes some of the performance problems with storing Binary Data.
- Clustering – You can now have sixteen nodes per cluster (up from 8). Also chained setup and Rolling upgrades make installation and maintenance a lot easier.
- Apparently there are no plans for a Load Balancing solution which is a bummer – you still have to rely on 3rd party apps.
- Oh and Management Studio now has IntelliSense which is cool.
Useful Resource Govenor Resources.
CSS SQL Server Engineers – Resource Governor Questions:
http://blogs.msdn.com/psssql/archive/2008/01/10/sql-server-2008-resource-governor-questions.aspx
Technet on Resource Governor
http://technet.microsoft.com/en-us/library/bb933866.aspx
Technet on limiting CPU for a compressed backup
http://technet.microsoft.com/en-us/library/cc280384.aspx
Troubleshooting Resource Governor
http://technet.microsoft.com/en-us/library/cc627395.aspx
Resource Governor Demo
http://blogs.technet.com/sqlos/archive/2007/12/14/part-1-anatomy-of-sql-server-2008-resource-governor-cpu-demo.aspx
Useful High Availability Resources
How to: Create a New SQL Server Failover Cluster (Setup)
http://msdn2.microsoft.com/en-us/library/ms179530(SQL.100).aspx
How to: Add or Remove Nodes in a SQL Server Failover Cluster (Setup)
http://msdn2.microsoft.com/en-us/library/ms191545(SQL.100).aspx
Windows Server 2008 High Availability
http://www.microsoft.com/windowsserver2008/en/us/high-availability.aspx